Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
16 years ago

Physical constraints

Hello,

I'm trying to figure out what does "set_global_assignment -name USE_GENERATED_PHYSICAL_CONSTRAINTS OFF -section_id eda_blast_fpga" in the Quartus II Settings File (.qsf) mean and how to add a constraint.

Could you give me a quick example ?

Thanks,

Julien.

3 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    If you don't know what it means, why are you trying to use it? I haven't seen that constraint before and don't see it in the pull-down list on a Stratix III project I'm looking at. Could you explain what you're trying to do, and maybe someone can list the assignment? Or did you find that in your .qsf from something else and trying to figure out what it's doing?

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Actually, I'm trying to find out the meanings of all the sentences into some files generated by Quartus II (.qpf, .qsf, ...). The purpose is to extract some informations, which could be interesting for a user, and to display those using a software I've created. It will be easier for a user, it won't be needed to edit each files ... it's gonna be like an interface.

    So I have a Cyclone III development board. I've created a Quartus II project, everything works fine. My question is : do I need to display this information ("Physical constraints ..."), is it gonna be useful for the user, and what is the meaning of this information.

    My guess is for example, if I add a clock constraint, this sentence will be different. I want to try, but I don't know how to do that, and I don't know if my guess is right.

    Thanks,

    Julien
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    Hello,

    I'm trying to figure out what does "set_global_assignment -name USE_GENERATED_PHYSICAL_CONSTRAINTS OFF -section_id eda_blast_fpga" in the Quartus II Settings File (.qsf) mean and how to add a constraint.

    Could you give me a quick example ?

    Thanks,

    Julien.

    --- Quote End ---

    Hi,

    "Blast FPGA" is the FPGA synthesis tool of MAGMA. It looks like that Altera plans to support the tool under the EDA Tool settings, because I did not find the tool in the tool list.

    Look in the Quartus Help for "USE_GENERATED_PHYSICAL_CONSTRAINTS OFF". When the tool is really support you could set some features. Your setting means that all physical synthesis setting generated by "Blast FPGA" will be ignored by Quartus.

    Kind regards

    GPK