有些时候,写操作只写一个byte;
一个系统中可能要兼容不同数据位宽的设备,master是32bit,bus是64bit,slave 32位
一个系统可能会有多个数据位宽的master,slave
利用burst拼接
举例:
ddr3 64bit位宽的dq总线,
ddr可以提供的带宽为:(800*2)*(64/8) = 12.8GB
800M 上升沿 下降沿都传数
一个cycle传64bit,即8byte
假设一个ip要和ddr交互,这个ip跑800M,要利用完ddr的带宽 12.8GB,
其数据位宽为:(12.8*1000/800)*8=128bit
如果一个ip跑400M,要利用完ddr的带宽,
其数据位宽为:(12.8*1000/400)*8=256bit