Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers

MAX-V scalability

Altera_Forum
名誉分销商 II
1,908 次查看

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,
0 项奖励
5 回复数
Altera_Forum
名誉分销商 II
958 次查看

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
0 项奖励
Altera_Forum
名誉分销商 II
958 次查看

 

--- 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
0 项奖励
Altera_Forum
名誉分销商 II
958 次查看

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
0 项奖励
Altera_Forum
名誉分销商 II
958 次查看

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.

0 项奖励
Altera_Forum
名誉分销商 II
958 次查看

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
0 项奖励
回复