Hi Mike, We defined an IBIS buffer file format and now buffer designers generate IBIS buffer models in that format. In exactly the same manner, we are proposing to define a BCI file format and then future protocol standards committees will define their backchannel communications protocols in that format. Both of these seem to conform to the charter of our organization. The present concern is how do we handle BCI files (or lists of reserved parameter values required for the alternate proposal) for existing protocols. This is an issue we need to address for either of the two proposals! The information to occur in BCI files or in lists of reserved parameter values exists in the protocol standards. However, we did not previously have a standard manner in which to specify such information. The IBIS committee could work with those protocol standards committees to generate an official BCI file to be published as part of each protocol standard. In the absence of protocol standards committee participation, the IBIS committee could alternately publish a group consensus interpretation of the protocol standard's information. For either proposal we either all individual designers on their own to create BCI files (or the required lists of reserved parameter values) or someone needs to provide a common source for such information. I quote my previous message ... "observation that today with existing protocol standards ambiguous information exists that has been interpreted differently among TX/RX vendors and already caused backchannel communication issues between TX and RX from different vendors". Regardless of which proposal we pursue, seems a mechanism needs to be put in place to enable consistent interpretation of protocol standards. On a detailed point of process ... concerning either a BCI file or a list of reserved parameter values for a given protocol: The IBIS committee has no formal standard for each protocol. I agree that we cannot pursue a BIRD (formerly Buffer, now Backchannel Issue Resolution Document) to a standard we do not control. We could provide a committee consensus interpretation BCI file (or reserved parameter value list). If you don't like my usage of "committee consensus interpretation", then we simply publish as "examples" with the BCI specification for the protocols for which the standards committees do not wish to invest the effort. Best regards, -Brad From: ibis-macro-bounce@xxxxxxxxxxxxx [mailto:ibis-macro-bounce@xxxxxxxxxxxxx] On Behalf Of Mike Steinberger Sent: Monday, June 09, 2014 12:58 PM To: ibis-macro@xxxxxxxxxxxxx Subject: [ibis-macro] Re: Backchannel/Training/Co-optimization Discussion Brad- At several points in your response, you refer to something you call "IBIS consensus", and I'm not at all sure what that could possibly mean. So far as I understand it, IBIS is a standards organization in which proposals are documented in the form of a BIRD, reviewed by the members of the organization, possibly modified, and then either approved or rejected by formal vote. The only expression of consensus in that process is the result of the formal voting. It appears that whatever these proposed "BCI" files are, their content has not yet been described in any BIRD in enough detail that anyone could attempt any form of implementation. Thus, it appears that you want to somehow jump to the end of the process without having completed the first step. I really must insist that you work within the process as it is defined by the organization. Mike Steinberger On 06/09/2014 12:42 PM, Bradley Brim wrote: Hello Walter, Thanks much for a lively and informative discussion during the IBIS Summit. It seems you did not fully understand my points. Yes, I proposed for IBIS to proceed "without a plan for standardizing BCI files". More concisely and precisely stated I proposed for IBIS to proceed "without standardizing BCI file content". I absolutely did not propose to proceed "without a plan" to provide the industry with a framework for consistency and short term service to support such for existing protocols by publishing IBIS-consensus BCI files. I stated that BCI files should be viewed as an interpretation of information already contained in existing formal protocol standards and appear in an IBIS-specified format (of a BCI file). I suggested the IBIS committee define the format of a BCI file but questioned if the IBIS committee should be creating formal "standards" for BCI file content. I suggested the IBIS committee should publish a consensus interpretation of existing standards information in a format of a BCI file (or alternately a list of reserve parameter values) for all AMI users to apply consistently. Lastly, I suggested future protocol standards committees could publish (without IBIS committee involvement) BCI files for their protocols. My view applies to BCI files as well as the protocol-dependent list of reserved parameter values your proposal would require. Our group discussion with the audience included observation that today with existing protocol standards ambiguous information exists that has been interpreted differently among TX/RX vendors and already caused backchannel communication issues between TX and RX from different vendors. A consensus interpretation was agreed to provide value, whether that comes from the IBIS committee for existing protocols or from the future protocol standards committees. I did not at any point propose "to have device vendors create models that only communicate between that vendors Rx and Tx is using their proprietary protocol". I certainly pointed out that an IBIS consensus BCI file for existing protocols could easily be augmented by a vendor to accommodate differentiating capability they have implemented in their hardware. If you are still confused Ambrish, Kumar or Ken will be happy to once again explain during the upcoming Tuesday ATM meeting how BCI files primarily enable and in no way limit standard/consensus/consistent protocols; while also easily enabling proprietary protocols. Hope this helps to clarify for you and others who were not able to attend the points made during our discussion. Best regards, -Brad From: ibis-macro-bounce@xxxxxxxxxxxxx<mailto:ibis-macro-bounce@xxxxxxxxxxxxx> [mailto:ibis-macro-bounce@xxxxxxxxxxxxx] On Behalf Of Walter Katz Sent: Friday, June 06, 2014 11:31 AM To: IBIS-ATM Subject: [ibis-macro] Backchannel/Training/Co-optimization Discussion All, The discussion in the IBIS Summit on the two backchannel/training/co-optimization proposal was enlightening - to say the least. BIRD 147 introduces the concept of BCI files without a plan for standardizing BCI files. In fact it was made clear during the Open Summit that IBIS should not be in the business of standardizing BCI files, and the intent of BIRD 147 is to have device vendors create models that only communicate between that vendors Rx and Tx is using their proprietary protocol. Although we should not prohibit a vendor from creating Rx and Tx models that communicate with each other is a proprietary way, it must be a requirement that IBIS provides a mechanism that Rx and Tx models from different vendors communicate in a standard way , especially when training is done compliant to such standards as 802.3 and PCIe. One of the basic premises of IBIS AMI was to support interoperability of models from different vendors. Seems to me that creating a standard way for device vendors to only create models that train using proprietary Rx to Tx communication is not part of the IBIS charter, and therefore BIRD 147 should either be modified or set aside. Walter Walter Katz wkatz@xxxxxxxxxx<mailto:wkatz@xxxxxxxxxx> Phone 303.449-2308 Mobile 303.335-6156