--- Quote Start ---
Hi
I would like to make a new design with a Cyclone V E. I could calculate that a A2 or A4 would be enough for this application.
But for engineering I would like to use a A7 to have more memory etc... What would be the best way to start with my pcb design?
I was thinking to take the schematic from the cyclone V e A2 and just place a A7 onto my first boards. Do you see there any problem?
The A7 should be more powerful and has more IOs as the A2. Is there mayba a good way to check if really every pin function from the
A2 is supported in the A7?
As peripherie I will use a LPDDR2 SDRAM, a SDRAM, a ethernet phy, a flash and some user IOs
Thanks a lot!
--- Quote End ---
Device migration, is not as simple as that unfortunately. Many times there are pins that are NC and/or VCC/GND differences between the device families, so some IO are not available for migration.
Unfortunately, Altera doesn't support (Although I've been asking them too for years) a device migration safe pinout for the various packages, so I end up doing an elaborate spreadsheet to verify what pins are available.
if when you setup your quartus project and you setup the device migration options, it will warn you when you use a pin that doesn't migrate, but that doesn't help you very much when you are working on your PCB schematic, unless you already have all your pins defined. Even then, you may come into other pin issues, when dealing with LVDS or other IO's with more esoteric rules. (IE space from differential to single ended io's and SSO rules, etc).
I have a couple for cyclone V, but unfortunately, I can't share them because they have customer specific pinouts in them.
But I've attached one the I'm working on for the MAX10 DA devices in the F256 package so you can see what I mean.
Anyone looking at using this, be warned, this comes with no guarantees. The pinouts could change from now until when all the family members are released, so it is AS-IS.
Look at the common tab, and you will see the highlighted differences between family members.
The signals tab is where I would start applying my signals. (sorted by bank)
The rest of the tabs are scraped from all the MAX 10 devices pinout files.
If you find this useful, let Altera know that is the type of pinout file you would like to see! :)
Pete