- Mar 05, 2020
-
-
Dimitris Lampridis authored
This is especially beneficial when trying to meet timing in the GN4124 core (on Spartan6), where the async FIFOs are clocked on one side at 200MHz. Apparently, the KEEP_HIERARCHY attribute makes it much easier for ISE 14.7 to reach timing closure. It also helps in general to ensure that the synchronisation structures remain intact and do not get merged in unpredictable ways with other parts of the design. Signed-off-by:
Dimitris Lampridis <dimitris.lampridis@cern.ch>
-
- Feb 19, 2020
-
-
Christos Gentsos authored
-
Christos Gentsos authored
-
- Jan 30, 2020
-
-
Tristan Gingold authored
-
- Jun 08, 2018
-
-
Dimitris Lampridis authored
-
- Dec 13, 2017
-
-
Grzegorz Daniluk authored
-
- Feb 03, 2017
-
-
Dimitris Lampridis authored
-
- Dec 15, 2016
-
-
Signed-off-by:
Dimitris Lampridis <Dimitris.Lampridis@cern.ch>
-
Signed-off-by:
Dimitris Lampridis <Dimitris.Lampridis@cern.ch>
-
- Aug 14, 2014
-
-
Tomasz Wlostowski authored
gc_sync_register is a multibit cross-clock domain synchronizer, with constrainable input delay, to prevent sync delays with more than 1 clock cycle uncertainity. Used to synchronize counters in dual-clock FIFOs. For Xilinx devices, add this constraint to your UCF file NET "*/gc_sync_register_in[*]" MAXDELAY=<faster_clock_period / 2 here>;
-