28.01.2015 Views

FS4400 PCI Express State Analysis Probe User Manual - FuturePlus ...

FS4400 PCI Express State Analysis Probe User Manual - FuturePlus ...

FS4400 PCI Express State Analysis Probe User Manual - FuturePlus ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

LAI Bit Definitions For a Single Direction x8 Link <strong>PCI</strong>e mode<br />

Field Bits Definition Pod Bits<br />

(Pod A4 is unused)<br />

A4<br />

(Pod A3 is unused)<br />

A3<br />

Lane 0 Sym Invalid 1 0= Valid 8b decode 1= Incorrect disparity or code violation. A2 16<br />

Lane 0 Control Flag 1 1=K character (control) 0= D character (data) 15<br />

Lane 0 8b Data 8 Decoded 8b value 14:7<br />

Lane 1 Sym Invalid 1 0= Valid 8b decode 1= Incorrect disparity or code violation. 6<br />

Lane 1 Control Flag 1 1=K character (control) 0= D character (data) 5<br />

Lane 1 8b Data 8 Decoded 8b value<br />

4:0<br />

A1 16:14<br />

Lane 2 Sym Invalid 1 0= Valid 8b decode 1= Incorrect disparity or code violation. 13<br />

Lane 2 Control Flag 1 1=K character (control) 0= D character (data) 12<br />

Lane 2 8b Data 8 Decoded 8b value 11:4<br />

Lane 3 Sym Invalid 1 0= Valid 8b decode 1= Incorrect disparity or code violation. 3<br />

Lane 3 Control Flag 1 1=K character (control) 0= D character (data) 2<br />

Lane 3 8b Data 8 Decoded 8b value<br />

1:0<br />

B4 16:11<br />

Default Store Flag 1 1= Store this state 0 = Discard 10<br />

Aligned 1 1= Multi-lane link is word-aligned (bonded) 9<br />

Data Error 1 1= This state includes an error 8<br />

Packet Recognizer 3 1= Packet recognized (pulsed for one clock cycle during packet) 7:5<br />

Unjust 1 1=TLP or DLLP Packet starts in Lane 4 4<br />

Packet Sample<br />

<strong>State</strong><br />

2 PSS[1] = SOP (start of packet or ordered set)<br />

PSS[0] = EOP (end of packet or ordered set)<br />

10=start, 01=end, 11=start & end<br />

00=inside packet, inside ordered set or Idle<br />

3:2<br />

Event Code 6 Describes what type of packet, ordered set, signal event or<br />

error event. Code is held for duration of packet or ordered set,<br />

1:0<br />

except that signal and error events can over-write any state<br />

except the start state. When start and end coincide, the event<br />

B3 16:13<br />

code for the starting packet is displayed.<br />

Any LOS 1 1= Any active lane has Loss of Signal<br />

12<br />

0= All active lanes have Signal detect<br />

Lane 4 Sym Invalid 1 0= Valid 8b decode 1= Incorrect disparity or code violation. 11<br />

Lane 4 Control Flag 1 1=K character (control) 0= D character (data) 10<br />

Lane 4 8b Data 8 Decoded 8b value 9:2<br />

Lane 5 Sym Invalid 1 0= Valid 8b decode 1= Incorrect disparity or code violation. 1<br />

Lane 5 Control Flag 1 1=K character (control) 0= D character (data)<br />

0<br />

Lane 5 8b Data 8 Decoded 8b value B2 16:9<br />

Lane 6 Sym Invalid 1 0= Valid 8b decode 1= Incorrect disparity or code violation. 8<br />

Lane 6 Control Flag 1 1=K character (control) 0= D character (data) 7<br />

Lane 6 8b Data 8 Decoded 8b value<br />

6:0<br />

B1 15<br />

Lane 7 Sym Invalid 1 0= Valid 8b decode 1= Incorrect disparity or code violation. 14<br />

Lane 7 Control Flag 1 1=K character (control) 0= D character (data) 13<br />

Lane 7 8b Data 8 Decoded 8b value 12:5<br />

Spare 5 Unused bits<br />

4:0<br />

55

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!