Altera SerialLite II Protocol Manual de usuario

Busca en linea o descarga Manual de usuario para Instrumentos de medición Altera SerialLite II Protocol. Altera SerialLite II Protocol User Manual Manual de usuario

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 84
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 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 pagina 0
1 2 3 4 5 6 ... 83 84

Indice de contenidos

Pagina 1 - Reference Manual

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

Pagina 2 - MNL-SLITE2-1.0

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

Pagina 3 - Table of Contents

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

Pagina 4

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

Pagina 5 - About This Manual

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

Pagina 6 - Glossary

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

Pagina 7 - Altera Corporation vii

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

Pagina 8

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

Pagina 9 - Specification

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

Pagina 10 - Overview

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

Pagina 11 - Physical Layer

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

Pagina 12 - Description

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

Pagina 13 - Interface Diagrams

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

Pagina 14 - Electrical Specifications

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

Pagina 15 - Receiver Characteristics

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

Pagina 16 - Symbol Encoding

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

Pagina 17 - Notation Convention

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

Pagina 18 - Transmission Order

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

Pagina 19 - SerialLite II Specification

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

Pagina 20 - Valid and Invalid code-groups

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

Pagina 21 - Idle /IDL/

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

Pagina 22 - Control Sequences

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

Pagina 23

Altera Corporation iiiTable of ContentsAbout This Manual ... vRevis

Pagina 24

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

Pagina 25 - Ordered Sequences

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

Pagina 26

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

Pagina 27

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

Pagina 28 - Physical Layer Description

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

Pagina 29 - Training Sequence

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

Pagina 30 - 30 Altera Corporation

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

Pagina 31 - Altera Corporation 31

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

Pagina 32 - 32 Altera Corporation

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

Pagina 33 - Altera Corporation 33

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

Pagina 34 -

iv Altera CorporationSerialLite II Protocol Reference ManualTable of Contents

Pagina 35 - Scrambling (Optional)

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

Pagina 36 - Data Link Layer

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

Pagina 37 - Altera Corporation 37

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

Pagina 38 - Link Management Packets

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

Pagina 39

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

Pagina 40 - Parameter

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

Pagina 41 - User Data

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

Pagina 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

Pagina 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

Pagina 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

Pagina 45 - Lane Alignment Examples

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

Pagina 46 - Data Link Layer Description

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

Pagina 47 - Altera Corporation 47

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

Pagina 48 - 48 Altera Corporation

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

Pagina 49 - Altera Corporation 49

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

Pagina 50 - 50 Altera Corporation

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

Pagina 51 - Altera Corporation 51

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

Pagina 52 - Transfer Size

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

Pagina 53 - Altera Corporation 53

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

Pagina 54 - 54 Altera Corporation

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

Pagina 55 - Altera Corporation 55

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

Pagina 56 - Channel Multiplexing

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

Pagina 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

Pagina 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

Pagina 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

Pagina 60 - 60 Altera Corporation

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

Pagina 61 - Flow Control (Optional)

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

Pagina 62 - Flow control time

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

Pagina 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

Pagina 64 - Retry-on-Error (Optional)

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

Pagina 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

Pagina 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

Pagina 67 - Altera Corporation 67

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

Pagina 68

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

Pagina 69 - Handling

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

Pagina 70

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

Pagina 71 - Link Error Events

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

Pagina 72 - Data Error Events

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 77

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

Pagina 78

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

Pagina 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

Pagina 80

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

Pagina 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

Pagina 82

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

Pagina 83 - References

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

Pagina 84 - -GX White

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

Comentarios a estos manuales

Sin comentarios