现在在使用c6748,在cs4上面挂载FPGA,dsp给FPGA写数的过程中,我直接给一个地址一个32位数,但在地址总线上可以看到两个相邻的地址,而且这个地址是我给的地址向右偏移一位所得的地址,所以我想问一下工程师两个问题:
1,给一个地址上发送,地址总线上为什么会出现两个相邻地址?
2.为什么这个地址不是我给的原地址,而是向右偏移一位的地址?
Tony Tang:
因为C6748的EMIF是16bit的,一个32bit的操作自动由EMIF转换成2个16的操作了。
现在在使用c6748,在cs4上面挂载FPGA,dsp给FPGA写数的过程中,我直接给一个地址一个32位数,但在地址总线上可以看到两个相邻的地址,而且这个地址是我给的地址向右偏移一位所得的地址,所以我想问一下工程师两个问题:
1,给一个地址上发送,地址总线上为什么会出现两个相邻地址?
2.为什么这个地址不是我给的原地址,而是向右偏移一位的地址?
因为C6748的EMIF是16bit的,一个32bit的操作自动由EMIF转换成2个16的操作了。