Knowledge Base Article

Interval Timer creates an incorrect "assign counter_load_value"

Description

Due to a problem in the Quartus® II software version 13.1, Interval Timer will create an incorrect “assign counter_load_value” for  clock periods more than 2^32 with counter size set to 64.

For example:
For clock period of 2^33, the generated incorrect assignment is as following:
  "assign counter_load_value = {1\'h2, 32\'hFFFFFFFF};"
The correct assignment should be:
  "assign counter_load_value = {1\'h1, 32\'hFFFFFFFF};"

Resolution

A patch is available to fix this problem for the Quartus® II software version 13.1.4. Download and install Patch 4.39 from the appropriate link below.

This problem is scheduled to be fixed in a future release of the Quartus® II software.

Updated 2 months ago
Version 2.0
No CommentsBe the first to comment