68
ECP5 and ECP5-5G Hi
g
h-Speed I/O Interface
Table 29. DQSBUFM Attributes
Input and Output Memory DDR Primitives
The ECP5 and ECP5-5G device IDDR/ODDR modules support 4:1(2X) gearing mode that are used to implement
the memory functions.
Table 30 shows a summary of all the DDR memory primitives. See the sections below for detailed descriptions.
Table 30. Summary of all DDR Memory Primitives
DQSR90
O
90° delay DQS used for read
DQSW270
O
90° delay clock used for DQ write
DQSW
O
Clock used for DQS write
RDPNTR[2:0]
O
Read pointer for IFIFO module
WRPNTR[2:0]
O
Write pointer for IFIFO module
DATAVALID
O
Signal indicating start of valid data
BURSTDET
O
Burst Detect indicator
Attribute
Description
Values
Default
DQSBUF
DQS_LI_DEL_ADJ
Sign bit for READ delay
adjustment, DDR input
PLUS, MINUS
PLUS
All
DQS_LI_DEL_VA
Value of delay for input
DDR.
0 to 255(PLUS)
1 to 256 (MINUS)
Note
1
All
DQS_LO_DEL_ADJ
Sign bit for WRITE
delay adjustment, DDR
output
PLUS, MINUS
PLUS
All
DQS_LO_DEL_VAL
Value of delay for output
DDR.
0 to 255 (PLUS)
1 to 256 (MINUS)
Note
1
All
1. Default value is set based on device characterization to achieve the 90 degree phase shift
DDR Memory
DQ Input
DQ Output
DQ Tristate
DQS Output
DQS Tristate
Addr/Cmd
Clock
DDR2
DDR3
DDR3L
IDDRX1DQA
ODDRX2DQA
TSHX2DQA
ODDRX2DQSB
TSHX2DQSA
ODDRX1F
CS_N:
OSHX2A
ODDRX2F
LPDDR2
IDDRX2DQA
ODDRX2DQA
TSHX2DQA
ODDRX2DQSB
TSHX2DQSA
ODDRX2DQA
CS_N & CKE:
ODDRX2DQA
1
ODDRX2DQSA
LPDDR3
IDDRX2DQA
ODDRX2DQA
TSHX2DQA
ODDRX2DQSB TSHX2DQSA
ODDRX2DQA
CS_N, CKE &
ODT:
ODDRX2DQA
1
ODDRX2DQSA
Note: The D0 and D1 inputs are tied together. The D2 and D3 inputs are also tied together.
Port
I/O
Description