Altera SerialLite II Protocol Instrukcja Użytkownika

Przeglądaj online lub pobierz Instrukcja Użytkownika dla Urządzenia pomiarowe Altera SerialLite II Protocol. Altera SerialLite II Protocol User Manual Instrukcja obsługi

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 84
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 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
Przeglądanie stron 0
1 2 3 4 5 6 ... 83 84

Podsumowanie treści

Strona 1 - Reference Manual

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

Strona 2 - MNL-SLITE2-1.0

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

Strona 3 - Table of Contents

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

Strona 4

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

Strona 5 - About This Manual

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

Strona 6 - Glossary

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

Strona 7 - Altera Corporation vii

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

Strona 8

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

Strona 9 - Specification

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

Strona 10 - Overview

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

Strona 11 - Physical Layer

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

Strona 12 - Description

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

Strona 13 - Interface Diagrams

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

Strona 14 - Electrical Specifications

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

Strona 15 - Receiver Characteristics

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

Strona 16 - Symbol Encoding

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

Strona 17 - Notation Convention

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

Strona 18 - Transmission Order

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

Strona 19 - SerialLite II Specification

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

Strona 20 - Valid and Invalid code-groups

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

Strona 21 - Idle /IDL/

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

Strona 22 - Control Sequences

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

Strona 23

Altera Corporation iiiTable of ContentsAbout This Manual ... vRevis

Strona 24

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

Strona 25 - Ordered Sequences

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

Strona 26

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

Strona 27

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

Strona 28 - Physical Layer Description

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

Strona 29 - Training Sequence

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

Strona 30 - 30 Altera Corporation

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

Strona 31 - Altera Corporation 31

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

Strona 32 - 32 Altera Corporation

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

Strona 33 - Altera Corporation 33

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

Strona 34 -

iv Altera CorporationSerialLite II Protocol Reference ManualTable of Contents

Strona 35 - Scrambling (Optional)

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

Strona 36 - Data Link Layer

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

Strona 37 - Altera Corporation 37

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

Strona 38 - Link Management Packets

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

Strona 39

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

Strona 40 - Parameter

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

Strona 41 - User Data

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

Strona 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

Strona 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

Strona 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

Strona 45 - Lane Alignment Examples

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

Strona 46 - Data Link Layer Description

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

Strona 47 - Altera Corporation 47

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

Strona 48 - 48 Altera Corporation

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

Strona 49 - Altera Corporation 49

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

Strona 50 - 50 Altera Corporation

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

Strona 51 - Altera Corporation 51

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

Strona 52 - Transfer Size

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

Strona 53 - Altera Corporation 53

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

Strona 54 - 54 Altera Corporation

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

Strona 55 - Altera Corporation 55

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

Strona 56 - Channel Multiplexing

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

Strona 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

Strona 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

Strona 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

Strona 60 - 60 Altera Corporation

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

Strona 61 - Flow Control (Optional)

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

Strona 62 - Flow control time

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

Strona 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

Strona 64 - Retry-on-Error (Optional)

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

Strona 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

Strona 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

Strona 67 - Altera Corporation 67

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

Strona 68

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

Strona 69 - Handling

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

Strona 70

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

Strona 71 - Link Error Events

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

Strona 72 - Data Error Events

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

Strona 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

Strona 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

Strona 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

Strona 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

Strona 77

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

Strona 78

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

Strona 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

Strona 80

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

Strona 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

Strona 82

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

Strona 83 - References

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

Strona 84 - -GX White

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

Komentarze do niniejszej Instrukcji

Brak uwag