原创 FIFO和LPM_FIFO区别

2011-2-22 17:20 3216 8 8 分类: 工程师职场

用Quartus 3.0里面的MegaWizard功能生成的FIFO和LPM_FIFO+有什么区别?
FIFO在memory compiler一类里面,LPM_FIFO+在storage一类里面

 

The MegaWizard Plug-In Manager allows you to create custom functions for your design. Within the manager, you have the option of implementing either fifo or lpm_fifo+. 
fifo instantiates the lpm_fifo megafunction for single-clock mode or the lpm_fifo_dc megafunction for dual-clock (read and write clocks) mode. These two megafunctions are LPM 220-standard functions. 
lpm_fifo+ instantiates the scfifo and dcfifo megafunctions for single-clock and dual-clock modes, respectively. scfifo and dcfifo are Altera-specific megafunctions. 
Altera recommends using fifo or csfifo (cycle-shared FIFO) for single clock FIFO functions, and fifo_dc for dual-clock FIFO fuctions. The scfifo and dcfifo megafunctions created with lpm_fifo+ are only provided for backwards compatability.

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
8
关闭 站长推荐上一条 /3 下一条