Devido a um problema no software Quartus® II versão 13.1, o Interval Timer criará uma "atribuir counter_load_value" incorreta para períodos de clock superior a 2^32 com tamanho de contador definido como 64.
Por exemplo:
Para o período de clock de 2^33, a atribuição incorreta gerada é a seguinte:
"atribua counter_load_value = {1\'h2, 32\'hFFFFFF};"
A atribuição correta deve ser:
"atribua counter_load_value = {1\'h1, 32\'hFFFFFF};"
Um patch está disponível para corrigir este problema para o software Quartus® II versão 13.1.4. Baixe e instale o Patch 4.39 no link apropriado abaixo.
- Linux
quartusii-13.1.4-4.39-linux.run - Windows
quartusii-13.1.4-4.39-windows.exe - Leia o texto de mim
quartusii-13.1.4-4.39-readme.txt
Este problema está programado para ser corrigido em uma versão futura do software Quartus® II.