EasyManua.ls Logo

Lattice Semiconductor ECP5 - Input and Output Memory DDR Primitives; Table 8.16. DQSBUFM Attributes; Table 8.17. Summary of All DDR Memory Primitives

Default Icon
86 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
ECP5 and ECP5-5G High-Speed I/O Interface
Technical Note
© 2014-2020 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-TN-02035-1.3 73
Port
I/O
Description
RDCFLAG
O
Indicates the delay counter has reached max value for the read side DQS delay.
WRLOADN
I
Used to reset back to 90° delay for write side DQSW270
WRMOVE
I
Pulse is required to change delay settings. The value on Direction is sampled at the falling edge
of MOVE. Used to change delay on the write side DQSW270.
WRDIRECTION
I
Indicates delay direction. 1 decrease delay count, 0 increases the delay count. Used to change
delay on the write side DQSW270.
WRCFLAG
O
Indicates the delay counter has reached the maximum value for the write side DQSW270 delay.
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
Table 8.16. DQSBUFM Attributes
Attribute
Description
Values
Default
DELAY
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.
0255 (PLUS)
1256 (MINUS)
Note
*
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
0255 (PLUS)
1256 (MINUS)
Note
*
All
*
Note: Default value is set based on device characterization to achieve the 90° phase shift.
8.11. 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 8.17 shows a summary of all the DDR memory primitives. See the sections below for detailed descriptions.
Table 8.17. Summary of all DDR Memory Primitives
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 and CKE:
ODDRX2DQA*
ODDRX2DQSB
LPDDR3
IDDRX2DQA
ODDRX2DQA
TSHX2DQA
ODDRX2DQSB
TSHX2DQSA
ODDRX2DQA
CS_N, CKE and
ODT:
ODDRX2DQA1
ODDRX2DQSB
*
Note: The D0 and D1 inputs are tied together. The D2 and D3 inputs are also tied together.

Table of Contents

Other manuals for Lattice Semiconductor ECP5

Related product manuals