集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 3089|回复: 7

请问在做ip核的时候怎样做到offset和寄存器相对应

[复制链接]
TCL 发表于 2010-4-14 10:09:03 | 显示全部楼层 |阅读模式
IORD(base, offset)
IOWR(base, offset, data)请问在做ip核的时候怎样做到offset和寄存器相对应
 楼主| TCL 发表于 2010-4-14 10:09:35 | 显示全部楼层
自己写.v文件
自己设置
 楼主| TCL 发表于 2010-4-14 10:10:00 | 显示全部楼层
自己设置地址译码
 楼主| TCL 发表于 2010-4-14 10:10:11 | 显示全部楼层
case (avs_address)
      0 : coe_cs_n    <= avs_writedata[0];
      1 : coe_db      <= avs_writedata[15:0];
      2 : coe_en      <= avs_writedata[0];
      3 : coe_rd_n    <= avs_writedata[0];
      4 : coe_reset_n <= avs_writedata[0];
      5 : coe_rs      <= avs_writedata[0];
      6 : coe_wr_n    <= avs_writedata[0];
      default : ;
    endcase
 楼主| TCL 发表于 2010-4-14 10:10:26 | 显示全部楼层
0~6就是offset
每个offset可以存32位的数据
zxz19890318 发表于 2010-7-26 09:15:02 | 显示全部楼层
"每个offset可以存32位的数据",能具体点吗?
zxz19890318 发表于 2010-7-26 09:18:12 | 显示全部楼层
avalon总线上的数据是怎样到达每个offset对应的寄存器的?版主能不能介绍本好书看一下具体怎样由verilog到定制IP。
Sunlife 发表于 2015-7-8 11:13:01 | 显示全部楼层

0~6就是offset
每个offset可以存32位的数据
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2025-5-6 11:47 , Processed in 0.067744 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表