Altera SerialLite II Protocol Manual do Utilizador

Consulte online ou descarregue Manual do Utilizador para Instrumentos de medida Altera SerialLite II Protocol. Altera SerialLite II Protocol User Manual Manual do Utilizador

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 84
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 0
101 Innovation Drive
San Jose, CA 95134
(408) 544-7000
www.altera.com
SerialLite II Protocol
Reference Manual
Document Version: 1.0
Document Date: October 2005
Vista de página 0
1 2 3 4 5 6 ... 83 84

Resumo do Conteúdo

Página 1 - Reference Manual

101 Innovation DriveSan Jose, CA 95134(408) 544-7000www.altera.comSerialLite II ProtocolReference ManualDocument Version: 1.0Document Date: October 2

Página 2 - MNL-SLITE2-1.0

10 Altera CorporationSerialLite II Protocol Reference ManualArchitectural Overview Shelf-to-shelf connectivity Backplane communicationArchitectural

Página 3 - Table of Contents

Altera Corporation 11SerialLite II Protocol Reference ManualSerialLite II SpecificationPhysical LayerThe Physical layer defines 8B/10B symbols for co

Página 4

12 Altera CorporationSerialLite II Protocol Reference ManualPhysical Layer DescriptionData Link LayerThe Data Link layer describes packet encapsulatio

Página 5 - About This Manual

Altera Corporation 13SerialLite II Protocol Reference ManualSerialLite II SpecificationSignal DefinitionsTable 2–1 provides a list of the interface s

Página 6 - Glossary

14 Altera CorporationSerialLite II Protocol Reference ManualPhysical Layer DescriptionFigure 2–5. Synchronous Clock & Data RecoveryElectrical Spec

Página 7 - Altera Corporation vii

Altera Corporation 15SerialLite II Protocol Reference ManualSerialLite II Specificationcan be large enough to degrade the eye opening at the receiver

Página 8

16 Altera CorporationSerialLite II Protocol Reference ManualPhysical Layer DescriptionInterconnect CharacteristicsRefer to IEEE 802.3ae Clause 47.3.5

Página 9 - Specification

Altera Corporation 17SerialLite II Protocol Reference ManualSerialLite II SpecificationThere are two categories of code group: Data code-groups: Any

Página 10 - Overview

18 Altera CorporationSerialLite II Protocol Reference ManualPhysical Layer DescriptionSeveral terms that are used to describe different entities and c

Página 11 - Physical Layer

Altera Corporation 19SerialLite II Protocol Reference ManualSerialLite II SpecificationFigure 2–8. 8B/10B Notation Convention and Transmission OrderF

Página 12 - Description

Copyright © 2005 Altera Corporation. All rights reserved. Altera, The Programmable Solutions Company, the stylized Altera logo, specific device des-ig

Página 13 - Interface Diagrams

20 Altera CorporationSerialLite II Protocol Reference ManualPhysical Layer DescriptionFigure 2–10. Four Lane Serial Transmission OrderRunning Disparit

Página 14 - Electrical Specifications

Altera Corporation 21SerialLite II Protocol Reference ManualSerialLite II SpecificationControl SymbolsThis section defines the individual symbols use

Página 15 - Receiver Characteristics

22 Altera CorporationSerialLite II Protocol Reference ManualPhysical Layer DescriptionStart of Data Packet /SDP/The start of data packet symbol identi

Página 16 - Symbol Encoding

Altera Corporation 23SerialLite II Protocol Reference ManualSerialLite II Specificationf See “User Packet Encapsulation” on page 2–37 for more inform

Página 17 - Notation Convention

24 Altera CorporationSerialLite II Protocol Reference ManualPhysical Layer Descriptionverify a channel number for channel multiplexing. For priority p

Página 18 - Transmission Order

Altera Corporation 25SerialLite II Protocol Reference ManualSerialLite II SpecificationContinuation of Data Packet Sequence {CDP}The continuation of

Página 19 - SerialLite II Specification

26 Altera CorporationSerialLite II Protocol Reference ManualPhysical Layer DescriptionTraining Sequence One Ordered Set Sequence {|TS1|}The first link

Página 20 - Valid and Invalid code-groups

Altera Corporation 27SerialLite II Protocol Reference ManualSerialLite II SpecificationLink Deskew Ordered Set Sequence {|TDS|}This sequence is used

Página 21 - Idle /IDL/

28 Altera CorporationSerialLite II Protocol Reference ManualPhysical Layer Descriptionadjacent device is an important part of establishing a reliable

Página 22 - Control Sequences

Altera Corporation 29SerialLite II Protocol Reference ManualSerialLite II SpecificationTraining SequenceThe SerialLite II protocol uses the training

Página 23

Altera Corporation iiiTable of ContentsAbout This Manual ... vRevis

Página 24

30 Altera CorporationSerialLite II Protocol Reference ManualPhysical Layer DescriptionFigure 2–13. Acknowledging Link Training State MachineReset Stat

Página 25 - Ordered Sequences

Altera Corporation 31SerialLite II Protocol Reference ManualSerialLite II SpecificationAfter reset is complete, the receiver/transmitter transitions

Página 26

32 Altera CorporationSerialLite II Protocol Reference ManualPhysical Layer DescriptionIf a deviation from consecutive {|TS2|} sequences to consecutive

Página 27

Altera Corporation 33SerialLite II Protocol Reference ManualSerialLite II SpecificationFigure 2–14. Self Synchronizing Link Training State MachineRes

Página 28 - Physical Layer Description

34 Altera CorporationSerialLite II Protocol Reference ManualPhysical Layer DescriptionLink-Up StateThe link-up state is the normal operation state. Us

Página 29 - Training Sequence

Altera Corporation 35SerialLite II Protocol Reference ManualSerialLite II Specification1. All lanes must have the same frequency.2. The receiver remo

Página 30 - 30 Altera Corporation

36 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer Description1. All data characters are scrambled, except those contained in

Página 31 - Altera Corporation 31

Altera Corporation 37SerialLite II Protocol Reference ManualSerialLite II SpecificationUser Packet Data FlowA ‘cut-through’ data flow must be impleme

Página 32 - 32 Altera Corporation

38 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer DescriptionFigure 2–16. User Packet EncapsulationNotes to Figure 2–16:(1)

Página 33 - Altera Corporation 33

Altera Corporation 39SerialLite II Protocol Reference ManualSerialLite II SpecificationFigure 2–18. Link Management Packet EncapsulationLink Manageme

Página 34 -

iv Altera CorporationSerialLite II Protocol Reference ManualTable of Contents

Página 35 - Scrambling (Optional)

40 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer DescriptionLink Management Packet Protection (LMP[7:0])SerialLite II uses

Página 36 - Data Link Layer

Altera Corporation 41SerialLite II Protocol Reference ManualSerialLite II Specificationf Refer to “Effect of Link Management Packet Corruption” on pa

Página 37 - Altera Corporation 37

42 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer DescriptionFigure 2–21. Idle Inserted When User Packet Is Interrupted4. Th

Página 38 - Link Management Packets

Altera Corporation 43SerialLite II Protocol Reference ManualSerialLite II SpecificationFigure 2–22. Packet Nesting ExamplePacket Nesting RulesThe fol

Página 39

44 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer Description2. The continuation of packet sequences {CDP} and {CPP} must be

Página 40 - Parameter

Altera Corporation 45SerialLite II Protocol Reference ManualSerialLite II Specification7. Link management packets can only be followed by IDL in the

Página 41 - User Data

46 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer DescriptionSingle Lane Transmission for Packet ApplicationsFigure 2–23 sho

Página 42 - Interruption (or under-run)

Altera Corporation 47SerialLite II Protocol Reference ManualSerialLite II SpecificationFigure 2–24. Typical Data Flow of Two-Lane LinkLane#0Lane#1Tim

Página 43 - SDP Data Payload EGP

48 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer DescriptionFigure 2–25. Typical Data Flow of Three-Lane LinkLane#1Lane#2Ti

Página 44 - Multi-Lane Alignment

Altera Corporation 49SerialLite II Protocol Reference ManualSerialLite II SpecificationFigure 2–26. Typical Data Flow of Four-Lane LinkFigure 2–27. T

Página 45 - Lane Alignment Examples

Altera Corporation vSerialLite II Protocol Reference ManualAbout This ManualRevision HistoryThe table below displays the revision history for this re

Página 46 - Data Link Layer Description

50 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer DescriptionContinuation of Packet ExampleFigure 2–28 shows the data packet

Página 47 - Altera Corporation 47

Altera Corporation 51SerialLite II Protocol Reference ManualSerialLite II SpecificationFigure 2–29. Link Management Packet AlignmentClock Tolerance C

Página 48 - 48 Altera Corporation

52 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer DescriptionFigure 2–31. Illegal Multi-Lane AlignmentTransfer SizeThe conce

Página 49 - Altera Corporation 49

Altera Corporation 53SerialLite II Protocol Reference ManualSerialLite II SpecificationThe transfer size is specified by a fixed multiple of columns

Página 50 - 50 Altera Corporation

54 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer DescriptionFigure 2–32. Single Column Transfer SizeTimeLane#0Lane#1Lane#2L

Página 51 - Altera Corporation 51

Altera Corporation 55SerialLite II Protocol Reference ManualSerialLite II SpecificationFigure 2–33. Two Column Transfer SizeTimeLane#0Lane#1Lane#2Lan

Página 52 - Transfer Size

56 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer DescriptionFigure 2–34. Four Column Transfer SizeChannel MultiplexingChann

Página 53 - Altera Corporation 53

Altera Corporation 57SerialLite II Protocol Reference ManualSerialLite II SpecificationThe data link layer transparently passes the channel number; i

Página 54 - 54 Altera Corporation

58 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer DescriptionPayload Error Protection (Optional)SerialLite II optionally pro

Página 55 - Altera Corporation 55

Altera Corporation 59SerialLite II Protocol Reference ManualSerialLite II SpecificationFigure 2–37. CRC Alignment for Eight LanesBreaking data packet

Página 56 - Channel Multiplexing

vi Altera CorporationSerialLite II Protocol Reference ManualGlossaryGlossaryThis section describes some of the terms used in this manual.Bit Alignment

Página 57 - Priority Packets

60 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer DescriptionCRC-16 CRC-16 (CRC-CCITT) is two bytes in size and uses the fol

Página 58 - 58 Altera Corporation

Altera Corporation 61SerialLite II Protocol Reference ManualSerialLite II SpecificationThe 32 bits of the CRC value are placed in the CRC field so th

Página 59 - Altera Corporation 59

62 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer DescriptionFlow control timeThe FC_TIME parameter is defined in units of a

Página 60 - 60 Altera Corporation

Altera Corporation 63SerialLite II Protocol Reference ManualSerialLite II SpecificationFlow Control Implementation RulesThe following flow control im

Página 61 - Flow Control (Optional)

64 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer DescriptionEffect of Link Management Packet CorruptionIf a flow control li

Página 62 - Flow control time

Altera Corporation 65SerialLite II Protocol Reference ManualSerialLite II SpecificationSegment Identification (SID)The four-bit segment identificatio

Página 63 - Altera Corporation 63

66 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer Description5. Once all buffers are full, no further segments can be transm

Página 64 - Retry-on-Error (Optional)

Altera Corporation 67SerialLite II Protocol Reference ManualSerialLite II Specification6. The near receiver must receive the ACK link management pack

Página 65 - Segment Buffers

68 Altera CorporationSerialLite II Protocol Reference ManualData Link Layer Description3. When the near receiver gets a valid ACK with an ID that it r

Página 66 - Segment Acknowledgement Timer

Altera Corporation 69SerialLite II Protocol Reference ManualSerialLite II SpecificationFigure 2–42. Retry-On-Error ExampleNotes to Figure 2–42(1) Dev

Página 67 - Altera Corporation 67

Altera Corporation viiSerialLite II Protocol Reference ManualAbout This ManualCharacter: General term used to describe a byte after conversion to its

Página 68

70 Altera CorporationSerialLite II Protocol Reference ManualError Events & Handlingerror results in the packet being marked as bad, before being f

Página 69 - Handling

Altera Corporation 71SerialLite II Protocol Reference ManualSerialLite II SpecificationCatastrophic Error EventsCatastrophic errors are caused by the

Página 70

72 Altera CorporationSerialLite II Protocol Reference ManualError Events & HandlingFigure 2–43. Link Initialization Request Using {|TS1|}Action Li

Página 71 - Link Error Events

Altera Corporation 73SerialLite II Protocol Reference ManualSerialLite II Specification CRC error Unexpected channel number Out of order packet

Página 72 - Data Error Events

74 Altera CorporationSerialLite II Protocol Reference ManualError Events & HandlingPackets Marked BadA transmitted packet is tagged with the {EBP}

Página 73 - Data Error Threshold

Altera Corporation 75SerialLite II Protocol Reference ManualSerialLite II Specification 8b/10b Code GroupsTable 2–27 shows the 8b/10b special code gr

Página 74 - Packets Marked Bad

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

Página 75 - 8b/10b Code

Altera Corporation 77SerialLite II Protocol Reference ManualSerialLite II SpecificationD8.1 28 001 01000 111001 1001 000110 1001D9.1 29 001 01001 100

Página 76

78 Altera CorporationSerialLite II Protocol Reference Manual8b/10b Code GroupsD9.2 49 010 01001 100101 0101 100101 0101D10.2 4A 010 01010 010101 0101

Página 77

Altera Corporation 79SerialLite II Protocol Reference ManualSerialLite II SpecificationD10.3 6A 011 01010 010101 1100 010101 0011D11.3 6B 011 01011 1

Página 78

viii Altera CorporationSerialLite II Protocol Reference ManualGlossaryPriority Packets: User packet transmitted/received through the high-priority use

Página 79

80 Altera CorporationSerialLite II Protocol Reference Manual8b/10b Code GroupsD11.4 8B 100 01011 110100 1101 110100 0010D12.4 8C 100 01100 001101 1101

Página 80

Altera Corporation 81SerialLite II Protocol Reference ManualSerialLite II SpecificationD12.5 AC 101 01100 001101 1010 001101 1010D13.5 AD 101 01101 1

Página 81

82 Altera CorporationSerialLite II Protocol Reference Manual8b/10b Code GroupsD13.6 CD 110 01101 101100 0110 101100 0110D14.6 CE 110 01110 011100 0110

Página 82

Altera Corporation 83SerialLite II Protocol Reference ManualSerialLite II SpecificationReferences1. BYTE ORIENTED DC BALANCED (0,4) 8b/10b PARTITIONE

Página 83 - References

84 Altera CorporationSerialLite II Protocol Reference ManualReferences7. Innocor Ltd, SerialLite Implementation Using Altera Stratix®-GX White Paper,

Página 84 - -GX White

Altera Corporation 9PreliminarySerialLite IISpecificationIntroductionSerialLite II is a lightweight, chip-to-chip protocol suitable for packet and

Comentários a estes Manuais

Sem comentários