Input | Output | |
---|---|---|
Throughput | 4 * 784-1040Mbps | 4 * 980 - 1300 Mbaud |
# bits | 4 * 8 bits | 4 (differential) |
Frequency | 98-130 MHz | |
Signal levels | TTL | PECL |
Synchronous/sync with idles/asynchronous | synchronous with idles; 4 channels can be asynchronous from each other, but with limitations |
Input data needs coding | no |
Error detection | yes (coding errors) |
Power consumption | 4300 mW |
Power supply voltage | +3.3 V |
Package size | 160-pin Thermally Enhanced PQFP / 9.7 cm2 / 31.2x31.2x4 mm |
Technology | unknown |
Radiation hardness | unknown |
Price |
The input of the VSC7214 is 8-bit uncoded data. Special characters can be sent by asserting a seperate pin for each channel. Those characters can be used for synchronisation, as idle words or for sending control words.
The main problem for LHC applications is that the input frequency should
be between 98 MHz and 130 MHz, which does not include the 40 MHz commonly
used in LHC. This is due to the Phase Locked Loop circuitry in the VSC7214
that is optimised for Fibre Channel applications.
Also it is necessary to send from time to time the COMMA or IDLE character
which are used to synchronise the link. Related to this is that the
four channels of the VSC7214 are not independent; all four transmit channels
should run from exactly the same clock or otherwise one should make
sure that all four transmit channels transmit IDLE characters at the same
time. This is needed as all four receivers share a common output clock
and for synchronisation purposes IDLE characters can be removed or inserted.
Those characters will be removed or inserted from all channels at the same
time.
CERN - High Speed Interconnect
Erik Van der Bij - 28 January
1998 - Disclaimer