首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

各位大虾:如何对blockram进行读写操作啊?

各位大虾:如何对blockram进行读写操作啊?

想实现对blockram进行读写操作,用了RAMB4_S8 ram0(.DO(do1), .ADDR(addr[8:0]), .DI(din), .EN(1'b1), .CLK(clk), .WE(1'b1), .RST(1'b0))模块,怎么样才能对ram进行初始写,然后再按地址从小到大依次读操作啊??


急问!!! thx

还不行啊,我用静态的方法给ram进行赋初值,然后用上述语句对其进行读写是可以的,但想对ram用上述语句赋值,然后再读就不行了,好象语法有错误,大虾请教下,能否参考下你的程序??? 非常感激,急用啊!!
就是想把ram作成fifo形式的
刚学verilog没多久,不是很会,:)!!

看看

把RAM做成FIFO就可以了.  加 FULL PORT 和   REQUEST PORT
返回列表