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 65
8.2. DELAYF
By default, the DELAYF is configured to factory delay settings based on the clocking structure. You can overwrite the
DELAY setting using the MOVE and DIRECTION control inputs. The LOADN resets the delay back to the default value.
Z
A
DELAYF
LOADN
MOVE
DIRECTION
Z
CFLAG
Figure 8.1. DELAYF Primitive
Table 8.2. DELAYF Port List
Data input from pin or output register block
0 on LOADN resets to default delay setting
Pulse on MOVE changes delay setting. DIRECTION is sampled at falling edge of MOVE.
1 to decrease delay and 0 to increase delay
Delayed data to input register block or to pin
Flag indicating the delay counter has reached the max (when moving up) or min (when moving down) value
8.3. DELAYG
By default, the DELAYG is configured to factory delay settings based on the clocking structure. You cannot change the
delay when using this module.
Figure 8.2. DELAYG Primitive
Table 8.3. DELAYG Port List
Data input from pin or output register block
Delayed data to input register block or to pin