TOD Synchronizer Does Not Recognize Qsys-Generated Parameter Value - TOD Synchronizer Does Not Recognize Qsys-Generated Parameter Value
Description The TOD synchronizer in IEEE 1588v2 designs, using Triple Speed Ethernet, 10GbE MAC, or Low Latency Ethernet MAC, does not recognize certain Qsys-generated parameter values. When you instantiate and generate the TOD synchronizer in a Qsys design, the generated top level rtl file shows incorrect PERIOD_NSEC and PERIOD_FNSEC parameter values:altera_eth_1588_tod_synchronizer #(.TOD_MODE (1),.SYNC_MODE (2),.PERIOD_NSEC (8),.PERIOD_FNSEC (0)) eth_1588_tod_synchronizer_0 ( This issue is apparent in both simulation and hardware. This only affects designs using TOD synchronizer with SYNC_MODE of 2. Resolution Edit the parameter values in the generated top level rtl file as in the following: altera_eth_1588_tod_synchronizer #(.TOD_MODE (1),.SYNC_MODE (2),.PERIOD_NSEC (4\'h8),.PERIOD_FNSEC (16\'h0)) eth_1588_tod_synchronizer_0 ( This issue will be fixed in a future version of the ACDS.
Custom Fields values:
['novalue']
Troubleshooting
novalue
True
['Ethernet']
['FPGA Dev Tools Quartus II Software']
novalue
13.1
['Programmable Logic Devices']
['novalue']
['novalue']
['novalue'] - 2021-08-25
external_document