Forum Discussion

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

MAX-V scalability

Hi,

I am going to use MAX-V type 5M570ZF256 on my new board and I would like to upgrade in future to 5M1270ZF256.

But I found that each of these two versions has a single GND pin which is not compatible to each other: The 5M1270ZF256 uses G5 which is NC in 5M570ZF256, and 5M570ZF256 uses B7 which is defined as IO in 5M1270ZF256.

What should I do to preserve smooth scalability?

Thanks,

5 Replies

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

    Quartus allows you to build device migration into a project. Under 'Assignments' -> 'Device', click on the 'Migration Devices' button bottom left. Select all the devices you wish to support. Quartus will then generate a device pin file suitable for use with any of your chosen devices.

    Cheers,

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

    --- Quote Start ---

    Quartus allows you to build device migration into a project. Under 'Assignments' -> 'Device', click on the 'Migration Devices' button bottom left. Select all the devices you wish to support. Quartus will then generate a device pin file suitable for use with any of your chosen devices.

    Cheers,

    Alex

    --- Quote End ---

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

    Thank you Alex,

    I did your recommendation, but while I clicked OK i didn't see any new generated migration file. Maybe i don't know where it should be located?

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

    It doesn't generate a 'migration' file. It simply ensures that any pinout Quartus generates is compatible for all devices in the migration list.

    You must still select a single device for Quartus to target. This will generate programming files for that device only. You can then change the Quartus project to target a different device, from your list of migration devices, and Quartus will route it with the same pin constraints determined by the project.

    Cheers,

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

    I hope that Quartus warns me if it doesn't like, for instance, case that I connected some previous GND pin to current NC pin (if it is not legal), etc.

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

    If Quartus can't meet the pin assignments you've created for the project, for any device in your migration list, the Fitter will fail with an error.

    Cheers,

    Alex