各位大侠帮帮忙看看小弟这个小问题
在基于SOPC的视频采集中,SAA7113的输出数据经过解码后是8位的,他如何写到数据线是16位的SDRAM中呢。 帮帮忙。。。 做个8bit的主端口,直接写 8位入,16位出的FIFO 谢谢。。FIFO写好了。
还有一个问题请教啊,写数据是做的一个带FIFO的avalon总线的主端口。
那我的数据存放地址怎么写,我为8位数据写的地址可以直接传输么?
简单些一下
H_count //行扫描计数器
V_count //列扫描计数器
buffaddress//SDRAM中的首地址
odd //奇偶场标志
linelength //一行的长度
if (odd) m_address=buffaddress+H_count+(V_count-1)*2*linelength;
if(!odd) m_address=buffaddress+H_count+V_count*linelength*2;
然后直接控制FIFO
这样写的话地址会不会有问题
页:
[1]