Elastic Interface Bus
   HOME

TheInfoList



OR:

Elastic interface buses, abbreviated as EI bus connections, can be generalized as bus connections which are high speed interfaces that send
clock signal In electronics and especially synchronous digital circuits, a clock signal (historically also known as ''logic beat'') oscillates between a high and a low state and is used like a metronome to coordinate actions of digital circuits. A clock sign ...
s with data.


Description

The data bits that are sent through EI bus connections are aligned to the clock so that they latch to the data at the high speeds. EI bus connections require that the net topology and timing characteristics for each
net Net or net may refer to: Mathematics and physics * Net (mathematics), a filter-like topological generalization of a sequence * Net, a linear system of divisors of dimension 2 * Net (polyhedron), an arrangement of polygons that can be folded up ...
on the bus are at least similar to each other in order to make lining up the edges of the data to the clock signals possible. In this environment, re-working connections in the connection module was not easily possible because all nets needed to have similar topology and timing characteristics. This increased the difficulty of a re-work solution or made it impossible and increased the
modules Broadly speaking, modularity is the degree to which a system's components may be separated and recombined, often with the benefit of flexibility and variety in use. The concept of modularity is used primarily to reduce complexity by breaking a sy ...
that needed to be scrapped as unusable.


Repair

Elastic Interface repair involves a spare wire that is built into the bus interface in the connection module that has the same topology and characteristics of the rest of the nets in the bus. It includes hardware that is able to switch from the bad net in the interface to the spare net (as of now, this operation must be supported by the original manufacturer of the EI bus connector). The connection module is tested at several different process corners such as low and high temperature and low and high voltages. When a net on the interface is known to be bad, the spare net is used on the bus for testing and the bad net is not tested. When the bus does not have a defect, the spare net is tested with the functional nets. In the original design specification for the EI spare, the wire was driven with a constant zero when not used.


Applications

* IBM, inventor of the elastic interface bus, uses it in many high end processors: **Elastic Interface (EI-1):
POWER4 The POWER4 is a microprocessor developed by International Business Machines (IBM) that implemented the 64-bit PowerPC and PowerPC AS instruction set architectures. Released in 2001, the POWER4 succeeded the POWER3 and RS64 microprocessors, ena ...
,
PowerPC 970 The PowerPC 970, PowerPC 970FX, and PowerPC 970MP are 64-bit PowerPC processors from IBM introduced in 2002. When used in PowerPC-based Macintosh computers, Apple referred to them as the PowerPC G5. The 970 family was created through a collab ...
and Z900 **Elastic Interface 2 (EI-2): POWER5 and Z9 **Elastic Interface 3 (EI-3):
POWER6 The POWER6 is a microprocessor developed by IBM that implemented the Power ISA v.2.03. When it became available in systems in 2007, it succeeded the POWER5+ as IBM's flagship Power microprocessor. It is claimed to be part of the eCLipz projec ...
, Z10,
POWER7 POWER7 is a family of superscalar multi-core microprocessors based on the Power ISA 2.06 instruction set architecture released in 2010 that succeeded the POWER6 and POWER6+. POWER7 was developed by IBM at several sites including IBM's Roche ...
, PowerEN *
Mai Logic Mai, or MAI, may refer to: Names * Mai (Chinese surname) * Mai (Vietnamese surname) * Mai (name) * Mai (singer), J-Pop singer * Iris Mai (born 1962), German chess master Places * Chiang Mai, largest city in northern Thailand * Ma-i, a pre-Hispa ...
was a licensee of the Elastic Interface technology for PowerPC 970 applications."Mai Logic, Inc. Licenses IBM(R)'S Elastic Interface Technology For Its Articia Chipset Family and Teron Series Systems in Support Of IBM(R)'S Powerpc(TM) 970 Microprocessor Family}
Press Release, 12/22/03


See also

*
HyperTransport HyperTransport (HT), formerly known as Lightning Data Transport, is a technology for interconnection of computer processors. It is a bidirectional serial/ parallel high-bandwidth, low- latency point-to-point link that was introduced on Apri ...


References

IBM computer hardware Computer buses Motherboard {{Compu-hardware-stub