打印
[FPGA]

求大神指导是哪里错了?

[复制链接]
2884|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
实现FPGA内置RAM写数据线与读数据线合并,写地址与读地址线合并,附件中附图片,跪求大神指导,小弟感激不尽!~
module KINGSON6 (data,read_ram,write_ram,addr,read_addr,write_addr,write);
input [15:0] read_ram;
input write; //write(1),read(0)
output [15:0] write_ram;
inout [15:0] data;
output [10:0] write_addr;
output [10:0] read_addr;
input [10:0] addr;
reg [15:0] rdata1;
reg [15:0] rdata2;
reg [10:0] raddr1;
reg [10:0] raddr2;
   always@(write or write_ram or read_ram or addr or data)
      if(write)
          begin      
                rdata1=data;
                raddr1=addr;
          end
      else      
   
          begin
                rdata2=read_ram;
                raddr2=addr;
          end      
               
assign write_ram=rdata1;      
assign data=rdata2;
assign write_addr=raddr1;
assign read_addr=raddr2;
endmodule

(~%JCOUQDIM6%6[A[14B@81.jpg (157.83 KB )

(~%JCOUQDIM6%6[A[14B@81.jpg

相关帖子

沙发
gaochy1126| | 2014-8-14 22:54 | 只看该作者
你的读写使能怎么弄的?

使用特权

评论回复
板凳
mitianhui9|  楼主 | 2014-8-15 08:51 | 只看该作者
gaochy1126 发表于 2014-8-14 22:54
你的读写使能怎么弄的?

读写直接就在RAM上,没引出来

使用特权

评论回复
地板
gaochy1126| | 2014-8-15 13:38 | 只看该作者
mitianhui9 发表于 2014-8-15 08:51
读写直接就在RAM上,没引出来

读写控制数据的锁存

使用特权

评论回复
5
mitianhui9|  楼主 | 2014-8-18 10:45 | 只看该作者
gaochy1126 发表于 2014-8-15 13:38
读写控制数据的锁存

不懂》。。求详解~

使用特权

评论回复
6
gaochy1126| | 2014-8-18 16:05 | 只看该作者
mitianhui9 发表于 2014-8-18 10:45
不懂》。。求详解~

就是通过您的读写端口,来控制是要输入锁存还是要输出锁存,这样才能保证您的数据不会输送乱了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

51

帖子

0

粉丝