Problema crítico
O sincronizador TOD no IEEE 1588v2 designs, usando Triplo Ethernet de velocidade, MAC de 10 GbE ou MAC Ethernet de baixa latência, não reconhecer certos valores de parâmetros gerados por Qsys.
Quando você instaurem e gerarem o sincronizador TOD em um projeto Qsys, o arquivo rtl de alto nível gerado mostra parâmetros de PERIOD_NSEC e PERIOD_FNSEC incorretos valores:altera_eth_1588_tod_synchronizer #(. TOD_MODE (1),. SYNC_MODE (2),. PERIOD_NSEC (8),. PERIOD_FNSEC (0)) eth_1588_tod_synchronizer_0 (
Este problema é aparente tanto na simulação quanto no hardware.
Isso afeta apenas projetos usando o sincronizador TOD com SYNC_MODE de 2.
Edite os valores de parâmetros no arquivo RTL de alto nível gerado como no seguinte:
altera_eth_1588_tod_synchronizer #(. TOD_MODE (1),. SYNC_MODE (2),. PERIOD_NSEC (4\'h8),. PERIOD_FNSEC (16\'h0)) eth_1588_tod_synchronizer_0 (
Este problema será corrigido em uma versão futura do ACDS.