请问在做ip核的时候怎样做到offset和寄存器相对应
IORD(base, offset)IOWR(base, offset, data)请问在做ip核的时候怎样做到offset和寄存器相对应 自己写.v文件
自己设置 自己设置地址译码 case (avs_address)
0 : coe_cs_n <= avs_writedata;
1 : coe_db <= avs_writedata;
2 : coe_en <= avs_writedata;
3 : coe_rd_n <= avs_writedata;
4 : coe_reset_n <= avs_writedata;
5 : coe_rs <= avs_writedata;
6 : coe_wr_n <= avs_writedata;
default : ;
endcase 0~6就是offset
每个offset可以存32位的数据 "每个offset可以存32位的数据",能具体点吗? avalon总线上的数据是怎样到达每个offset对应的寄存器的?版主能不能介绍本好书看一下具体怎样由verilog到定制IP。
0~6就是offset
每个offset可以存32位的数据
页:
[1]