101 Innovation DriveSan Jose, CA 95134(408) 544-7000www.altera.comSerialLite II ProtocolReference ManualDocument Version: 1.0Document Date: October 2
10 Altera CorporationSerialLite II Protocol Reference ManualArchitectural Overview Shelf-to-shelf connectivity Backplane communicationArchitectural
Altera Corporation 11SerialLite II Protocol Reference ManualSerialLite II SpecificationPhysical LayerThe Physical layer defines 8B/10B symbols for co
12 Altera CorporationSerialLite II Protocol Reference ManualPhysical Layer DescriptionData Link LayerThe Data Link layer describes packet encapsulatio
Altera Corporation 13SerialLite II Protocol Reference ManualSerialLite II SpecificationSignal DefinitionsTable 2–1 provides a list of the interface s
14 Altera CorporationSerialLite II Protocol Reference ManualPhysical Layer DescriptionFigure 2–5. Synchronous Clock & Data RecoveryElectrical Spec
Altera Corporation 15SerialLite II Protocol Reference ManualSerialLite II Specificationcan be large enough to degrade the eye opening at the receiver
16 Altera CorporationSerialLite II Protocol Reference ManualPhysical Layer DescriptionInterconnect CharacteristicsRefer to IEEE 802.3ae Clause 47.3.5
Altera Corporation 17SerialLite II Protocol Reference ManualSerialLite II SpecificationThere are two categories of code group: Data code-groups: Any
18 Altera CorporationSerialLite II Protocol Reference ManualPhysical Layer DescriptionSeveral terms that are used to describe different entities and c
Altera Corporation 19SerialLite II Protocol Reference ManualSerialLite II SpecificationFigure 2–8. 8B/10B Notation Convention and Transmission OrderF
Copyright © 2005 Altera Corporation. All rights reserved. Altera, The Programmable Solutions Company, the stylized Altera logo, specific device des-ig
20 Altera CorporationSerialLite II Protocol Reference ManualPhysical Layer DescriptionFigure 2–10. Four Lane Serial Transmission OrderRunning Disparit
Altera Corporation 21SerialLite II Protocol Reference ManualSerialLite II SpecificationControl SymbolsThis section defines the individual symbols use
22 Altera CorporationSerialLite II Protocol Reference ManualPhysical Layer DescriptionStart of Data Packet /SDP/The start of data packet symbol identi
Altera Corporation 23SerialLite II Protocol Reference ManualSerialLite II Specificationf See “User Packet Encapsulation” on page 2–37 for more inform
24 Altera CorporationSerialLite II Protocol Reference ManualPhysical Layer Descriptionverify a channel number for channel multiplexing. For priority p
Altera Corporation 25SerialLite II Protocol Reference ManualSerialLite II SpecificationContinuation of Data Packet Sequence {CDP}The continuation of
26 Altera CorporationSerialLite II Protocol Reference ManualPhysical Layer DescriptionTraining Sequence One Ordered Set Sequence {|TS1|}The first link
Altera Corporation 27SerialLite II Protocol Reference ManualSerialLite II SpecificationLink Deskew Ordered Set Sequence {|TDS|}This sequence is used
28 Altera CorporationSerialLite II Protocol Reference ManualPhysical Layer Descriptionadjacent device is an important part of establishing a reliable
Altera Corporation 29SerialLite II Protocol Reference ManualSerialLite II SpecificationTraining SequenceThe SerialLite II protocol uses the training
Altera Corporation iiiTable of ContentsAbout This Manual ... vRevis
30 Altera CorporationSerialLite II Protocol Reference ManualPhysical Layer DescriptionFigure 2–13. Acknowledging Link Training State MachineReset Stat
Altera Corporation 31SerialLite II Protocol Reference ManualSerialLite II SpecificationAfter reset is complete, the receiver/transmitter transitions
32 Altera CorporationSerialLite II Protocol Reference ManualPhysical Layer DescriptionIf a deviation from consecutive {|TS2|} sequences to consecutive
Altera Corporation 33SerialLite II Protocol Reference ManualSerialLite II SpecificationFigure 2–14. Self Synchronizing Link Training State MachineRes
34 Altera CorporationSerialLite II Protocol Reference ManualPhysical Layer DescriptionLink-Up StateThe link-up state is the normal operation state. Us
Altera Corporation 35SerialLite II Protocol Reference ManualSerialLite II Specification1. All lanes must have the same frequency.2. The receiver remo
36 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer Description1. All data characters are scrambled, except those contained in
Altera Corporation 37SerialLite II Protocol Reference ManualSerialLite II SpecificationUser Packet Data FlowA ‘cut-through’ data flow must be impleme
38 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer DescriptionFigure 2–16. User Packet EncapsulationNotes to Figure 2–16:(1)
Altera Corporation 39SerialLite II Protocol Reference ManualSerialLite II SpecificationFigure 2–18. Link Management Packet EncapsulationLink Manageme
iv Altera CorporationSerialLite II Protocol Reference ManualTable of Contents
40 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer DescriptionLink Management Packet Protection (LMP[7:0])SerialLite II uses
Altera Corporation 41SerialLite II Protocol Reference ManualSerialLite II Specificationf Refer to “Effect of Link Management Packet Corruption” on pa
42 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer DescriptionFigure 2–21. Idle Inserted When User Packet Is Interrupted4. Th
Altera Corporation 43SerialLite II Protocol Reference ManualSerialLite II SpecificationFigure 2–22. Packet Nesting ExamplePacket Nesting RulesThe fol
44 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer Description2. The continuation of packet sequences {CDP} and {CPP} must be
Altera Corporation 45SerialLite II Protocol Reference ManualSerialLite II Specification7. Link management packets can only be followed by IDL in the
46 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer DescriptionSingle Lane Transmission for Packet ApplicationsFigure 2–23 sho
Altera Corporation 47SerialLite II Protocol Reference ManualSerialLite II SpecificationFigure 2–24. Typical Data Flow of Two-Lane LinkLane#0Lane#1Tim
48 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer DescriptionFigure 2–25. Typical Data Flow of Three-Lane LinkLane#1Lane#2Ti
Altera Corporation 49SerialLite II Protocol Reference ManualSerialLite II SpecificationFigure 2–26. Typical Data Flow of Four-Lane LinkFigure 2–27. T
Altera Corporation vSerialLite II Protocol Reference ManualAbout This ManualRevision HistoryThe table below displays the revision history for this re
50 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer DescriptionContinuation of Packet ExampleFigure 2–28 shows the data packet
Altera Corporation 51SerialLite II Protocol Reference ManualSerialLite II SpecificationFigure 2–29. Link Management Packet AlignmentClock Tolerance C
52 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer DescriptionFigure 2–31. Illegal Multi-Lane AlignmentTransfer SizeThe conce
Altera Corporation 53SerialLite II Protocol Reference ManualSerialLite II SpecificationThe transfer size is specified by a fixed multiple of columns
54 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer DescriptionFigure 2–32. Single Column Transfer SizeTimeLane#0Lane#1Lane#2L
Altera Corporation 55SerialLite II Protocol Reference ManualSerialLite II SpecificationFigure 2–33. Two Column Transfer SizeTimeLane#0Lane#1Lane#2Lan
56 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer DescriptionFigure 2–34. Four Column Transfer SizeChannel MultiplexingChann
Altera Corporation 57SerialLite II Protocol Reference ManualSerialLite II SpecificationThe data link layer transparently passes the channel number; i
58 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer DescriptionPayload Error Protection (Optional)SerialLite II optionally pro
Altera Corporation 59SerialLite II Protocol Reference ManualSerialLite II SpecificationFigure 2–37. CRC Alignment for Eight LanesBreaking data packet
vi Altera CorporationSerialLite II Protocol Reference ManualGlossaryGlossaryThis section describes some of the terms used in this manual.Bit Alignment
60 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer DescriptionCRC-16 CRC-16 (CRC-CCITT) is two bytes in size and uses the fol
Altera Corporation 61SerialLite II Protocol Reference ManualSerialLite II SpecificationThe 32 bits of the CRC value are placed in the CRC field so th
62 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer DescriptionFlow control timeThe FC_TIME parameter is defined in units of a
Altera Corporation 63SerialLite II Protocol Reference ManualSerialLite II SpecificationFlow Control Implementation RulesThe following flow control im
64 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer DescriptionEffect of Link Management Packet CorruptionIf a flow control li
Altera Corporation 65SerialLite II Protocol Reference ManualSerialLite II SpecificationSegment Identification (SID)The four-bit segment identificatio
66 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer Description5. Once all buffers are full, no further segments can be transm
Altera Corporation 67SerialLite II Protocol Reference ManualSerialLite II Specification6. The near receiver must receive the ACK link management pack
68 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer Description3. When the near receiver gets a valid ACK with an ID that it r
Altera Corporation 69SerialLite II Protocol Reference ManualSerialLite II SpecificationFigure 2–42. Retry-On-Error ExampleNotes to Figure 2–42(1) Dev
Altera Corporation viiSerialLite II Protocol Reference ManualAbout This ManualCharacter: General term used to describe a byte after conversion to its
70 Altera CorporationSerialLite II Protocol Reference ManualError Events & Handlingerror results in the packet being marked as bad, before being f
Altera Corporation 71SerialLite II Protocol Reference ManualSerialLite II SpecificationCatastrophic Error EventsCatastrophic errors are caused by the
72 Altera CorporationSerialLite II Protocol Reference ManualError Events & HandlingFigure 2–43. Link Initialization Request Using {|TS1|}Action Li
Altera Corporation 73SerialLite II Protocol Reference ManualSerialLite II Specification CRC error Unexpected channel number Out of order packet
74 Altera CorporationSerialLite II Protocol Reference ManualError Events & HandlingPackets Marked BadA transmitted packet is tagged with the {EBP}
Altera Corporation 75SerialLite II Protocol Reference ManualSerialLite II Specification 8b/10b Code GroupsTable 2–27 shows the 8b/10b special code gr
76 Altera CorporationSerialLite II Protocol Reference Manual8b/10b Code GroupsD7.0 07 000 00111 111000 1011 000111 0100D8.0 08 000 01000 111001 0100 0
Altera Corporation 77SerialLite II Protocol Reference ManualSerialLite II SpecificationD8.1 28 001 01000 111001 1001 000110 1001D9.1 29 001 01001 100
78 Altera CorporationSerialLite II Protocol Reference Manual8b/10b Code GroupsD9.2 49 010 01001 100101 0101 100101 0101D10.2 4A 010 01010 010101 0101
Altera Corporation 79SerialLite II Protocol Reference ManualSerialLite II SpecificationD10.3 6A 011 01010 010101 1100 010101 0011D11.3 6B 011 01011 1
viii Altera CorporationSerialLite II Protocol Reference ManualGlossaryPriority Packets: User packet transmitted/received through the high-priority use
80 Altera CorporationSerialLite II Protocol Reference Manual8b/10b Code GroupsD11.4 8B 100 01011 110100 1101 110100 0010D12.4 8C 100 01100 001101 1101
Altera Corporation 81SerialLite II Protocol Reference ManualSerialLite II SpecificationD12.5 AC 101 01100 001101 1010 001101 1010D13.5 AD 101 01101 1
82 Altera CorporationSerialLite II Protocol Reference Manual8b/10b Code GroupsD13.6 CD 110 01101 101100 0110 101100 0110D14.6 CE 110 01110 011100 0110
Altera Corporation 83SerialLite II Protocol Reference ManualSerialLite II SpecificationReferences1. BYTE ORIENTED DC BALANCED (0,4) 8b/10b PARTITIONE
84 Altera CorporationSerialLite II Protocol Reference ManualReferences7. Innocor Ltd, SerialLite Implementation Using Altera Stratix®-GX White Paper,
Altera Corporation 9PreliminarySerialLite IISpecificationIntroductionSerialLite II is a lightweight, chip-to-chip protocol suitable for packet and
Commentaires sur ces manuels