Device Family: Stratix® III, Stratix® IV GT, Stratix® IV GX, Stratix® V GS, Stratix® V GT

Type: Answers

Area: EMIF, Intellectual Property


IP Product: DDR3 SDRAM Controller MegaCore supporting UniPHY

Why do I get no result for "Report DDR" in TimeQuest for DDR3 SDRAM UniPHY based controller?

Description

You might get the following warning when running "Report DDR" for DDR3 SDRAM UniPHY controller in TimeQuest in Quartus II software version 10.0SP1 and earlier:

Missing required positional arguments: <body>
---------------------------------------------------------------------------

Usage: foreach_in_collection [-h | -help] [-long_help] <variable_name>
<collection> <body>

        -h | -help: Short help
        -long_help: Long help with examples and possible return values

        <variable_name>: Variable name
        <collection>: Collection
        <body>: Body

---------------------------------------------------------------------------

The reason you do not see anything in "Report DDR" is because of the fact that you have not selected "Autoleveling selection".

Regenerate the UniPHY cores with Autoleveling selection set to true. UniPHY based DDR3 controller do not support non-leveling mode, which caused the script error.

The option to manually select leveling mode is removed in the Quartus II software and IP version 10.1.