pluto_hdl_adi/library/jesd204/jesd204_tx_static_config
Lars-Peter Clausen baa256e34c jesd204: Slightly rework sysref handling
For SYSREF handling there are now three possible modes.

1) Disabled. In this mode the LMFC is generated internally and all external
SYSREF edges are ignored. This mode should be used for subclass 0 when no
external sysref is available.
2) Continuous SYSREF. An external SYSREF signal is required and the LMFC is
aligned to the SYSREF signal. The SYSREF signal is continuously monitored
and if a edge unaligned to the previous edges is detected the LMFC is
re-aligned to the new edge.
3) Oneshot SYSREF. Oneshot SYSREF mode is similar to continuous SYSREF mode
except only the first edge is captured and all further edges are ignored,
re-alignment will not happen.

Both in continuous and oneshot signal at least one external sysref edge is
required before an LMFC is generated. All events that require an LMFC will
be delayed until a SYSREF edge has been captured. This is done to avoid
accidental re-alignment.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2017-06-20 17:39:41 +02:00
..
Makefile Add ADI JESD204 link layer cores 2017-05-23 11:16:07 +02:00
ilas_cfg_static.v Add ADI JESD204 link layer cores 2017-05-23 11:16:07 +02:00
jesd204_tx_static_config_ip.tcl jesd204: Slightly rework sysref handling 2017-06-20 17:39:41 +02:00
tx_static_config.v jesd204: Slightly rework sysref handling 2017-06-20 17:39:41 +02:00