Forum Discussion
Altera_Forum
Honored Contributor
13 years ago --- Quote Start --- The above quote was from the latest Quartus handbook, so it should work. Although perhaps you mean that the option does not work for the altsyncram components you are using. File a service request and complain. While you are waiting for them to respond, create an altsyncram using the latest version of Quartus. Take a look at your old generated components and the new ones. Are they that different? If not, write a script that'll convert the components to the new style. Alternatively, work out the command-line requirements for qmegawiz to generate the components from scratch, eg., have a script read the old component file to parse out the important information and then call qmegawiz to create a new component. Cheers, Dave --- Quote End --- Dave, I appreciate your help, but your troubleshooting suggestions are not possible. ALTSYNCRAM cores cannot be directly generated in the Megawizard in either 9.1 or 11+ version of Quartus. Only RAM: 1-Port, etc. Megafunctions can be generated, which are essentially an ALTSYNCRAM wrapped in logic and generics. ALTSYNCRAM cores can be directly opened and modified with the Megawizard in 9.1 which is why there is an expectation that one could directly modify them with the Megawizard in 11+. Any attempt to open an ALTSYNCRAM core in 11+ will result in an error, this is why regeneration from the command line shown in the UG doesn't work. Admittedly, I am operating in a corner case. These cores were created in a schematic capture environment - which allows one to simply drop an ALTSYNCRAM on a schematic. I'm assuming the Megawizard was then used to modify the ALTSYNCRAM - which seems to work just fine in 9.1. My confusion occurs when I tried to open the cores with the Megawizard in 11.0. I now have a crystal clear understanding on how this works, and I'm OK with all of this behavior.... I have no need for a solution. I certainly don't have time for Altera to provide a fix (as if they care). Again, thanks for help, but I'm moving on - though you're welcome to open the case with Altera if you really think its something they should fix or clarify further. K