Lattice Semiconductor
PCI Express User’s Guide
? CRC error for Normal TLP
? If CRC is ok and received Sequence of the TLP violates the condition
(NEXT_RCV_SEQ - Sequence Number) mod 4096 ≤ 2048
The core will discard this Bad TLP and reply with a NAK DLLP. Error signal bad_tlp will be asserted to notify the
user logic.
Bad DLLP
This error signal is generated to indicate that the received DLLP is erroneous when there is no rx_err signal from
the Electrical Sub Block of the Physical Layer. The condition that leads to asserting this signal is listed below:
? CRC error in the received DLLP
The core will discard this Bad DLLP and error signal bad_dllp will be asserted to notify the user logic.
Data Link Layer Protocol Error
The Data Link Layer Protocol Error is generated for the following conditions in a received DLLP:
? If ((NEXT_TRANSMIT_SEQ - 1) - AckNak_Seq_Num) mod 4096 > 2048, or
? If the above error condition is not noticed, but (ACKNak_Seq_Num - ACKD_SEQ) mod 4096 => 2048
Refer to Figures 3-17 in the PCI Express Speci?cation 1.0a for more details.
The core will discard this DLLP and error signal dll_perr will be asserted to notify the user logic
Replay Number Rollover
The Replay Number Rollover status signal is a pulse of one clock duration and is generated when the internal
replay number changes from 3 to 4.
The core asserts the user interface signal rnum_rlor to indicate this rollover.
Replay Timeout
The Replay time is the time between transmission of the last DWORD of a TLP and reception of the ?rst DWORD of
an ACK/NACK DLLP for that TLP.
The timer is restarted for any of the following conditions:
? When a DLLP is received and the retry buffer has some of the un-acknowledged TLPs
? At the beginning of a TLP transmission if the timer is not running
? At the expiration of the timer value.
The core asserts the user interface signal rply_tout to indicate this timeout.
More details on all these error signals are available in the Timing Diagram section.
User Logic Interface
Transmit User Interface
All transactions initiated from the User Interface side are synchronized with the rising edge of div2_pclk . Trans-
actions between the core and the user interface logic are carried out in the form of TLPs.
Tx TLPs are loaded into the core through a 32-bit data bus, txtlpu_data . The following handshake signals are
provided to ensure a smooth and controlled interface between the core and the user Interface logic:
txtplu_req – User interface logic asserts this input signal to request a transmission of TLP.
10
相关PDF资料
PCM18XH2 PROCESSOR MODULE MPLAB-ICE 2000
PCM18XN0 PROCESSOR MODULE FOR ICE2000
PDA-B-24-615-E-2B1-1-C CIRCUIT BREAKER MAG 1P 15A
PFMF.260.2 PFMF PTC FUSE SMT 2.6A 1812
PFNF.200.2 PFNF PTC FUSE SMT 2A 1206
PFRY.375 PTC-FUSE RADIAL 72 VDC
PFSM.150.33.2 FUSE PTC 8A 15V FST-TRIP SMD
PFUF.150.2 FUSE PTC 3A 6V RESET SMD
相关代理商/技术参数
PCI-EXT+64U- 制造商:Twin Industries 功能描述:EXTENDER CARD, ACTIVE, BUS TYPE, 3.3 VOLTS TEST CARD,
PCI-G-EVB 功能描述:BOARD EVAL DISKONCHIP PCI-G RoHS:否 类别:编程器,开发系统 >> 过时/停产零件编号 系列:mDOC/mModule 标准包装:1 系列:- 传感器类型:CMOS 成像,彩色(RGB) 传感范围:WVGA 接口:I²C 灵敏度:60 fps 电源电压:5.7 V ~ 6.3 V 嵌入式:否 已供物品:成像器板 已用 IC / 零件:KAC-00401 相关产品:4H2099-ND - SENSOR IMAGE WVGA COLOR 48-PQFP4H2094-ND - SENSOR IMAGE WVGA MONO 48-PQFP
PCIH-10-6P 制造商:Amphenol Corporation 功能描述:CONN 26482 CIRC PIN 6 POS SLDR ST PNL MNT 6TERM - Bulk
PCIH-10-98P 制造商:Amphenol Corporation 功能描述:CONN 26482 CIRC PIN 6 POS SLDR ST PNL MNT 6TERM - Bulk
PCIH-12-10P 制造商:Amphenol Corporation 功能描述:CONN 26482 CIRC PIN 10 POS SLDR ST PNL MNT 10TERM - Bulk
PCIH-12-8P 制造商:Amphenol Corporation 功能描述:CONN 26482 CIRC PIN 8 POS SLDR ST PNL MNT 8TERM - Bulk
PCIH-14-12P 制造商:Amphenol Corporation 功能描述:CONN 26482 CIRC PIN 12 POS SLDR ST PNL MNT 12TERM - Bulk
PCIH-14-19P 制造商:Amphenol Corporation 功能描述:CONN 26482 CIRC PIN 19 POS SLDR ST PNL MNT 19TERM - Bulk