Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)

where is LPM_ROM?

Altera_Forum
名誉分销商 II
2,100 次查看

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

 

--- 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".
0 项奖励
Altera_Forum
名誉分销商 II
1,205 次查看

thanks, 

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

Roy
0 项奖励
Altera_Forum
名誉分销商 II
1,205 次查看

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

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

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)

0 项奖励
Altera_Forum
名誉分销商 II
1,205 次查看

Ok, guys, thanks alot. 

I guess you're right... 

check out this pdf: 

http://www.altera.com.cn/literature/ug/ug_lpm_rom.pdf 

page 15, it says LPM_ROM inside the MegaWizard, 

but as you've stated, apparently it's an oldie. 

Thanks again, 

great forum that is! 

Roy
0 项奖励
回复