Forum Discussion

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

where is LPM_ROM?

Hi,

I'm trying to simulate VGA signals, and working with some tutorial I have, they've used LPM_ROM.

Now, I understood I need to implement this by using Mega Wizard of Quartus, but in my Quartus (and I have 2 versions, 7.2, and 9.1 web edition) I can't find this ROM.

I've searched in my Storage tab of the Mega Wizard and in all other tabs, but there's no LPM_ROM anywhere...

Where do I find it?

Regards,

Roy

6 Replies

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

    --- Quote Start ---

    I've searched in my Storage tab of the Mega Wizard and in all other tabs.

    --- Quote End ---

    Really? It can be easily found in the Memory Compiler tab as "1- and 2-port ROM".
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    thanks,

    but I thought it should be called "LPM_ROM" and not "1- and 2-port ROM"...

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

    Who said it should? Actually, all internal RAM or ROM variants are finally instantiating an altsyncram block, whatever's there name.

    lpm_rom is just a wrapper of altsyncram.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    I think (but I may be wrong) that, once uppon a time, there was an LPM_ROM entry in the megawizzard.

    The LPM_ROM module can still be instantiated directly in HDL as well, but there's no wizzard for it.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    I think you are right - during the work on my project I used several old tutorials that were in the lab - and they also referenced LPM_ROM (which I switched to 2-port-Rom)