zdm1203 发表于 2010-10-12 22:19:12

各位大侠帮帮忙看看小弟这个小问题

在基于SOPC的视频采集中,SAA7113的输出数据经过解码后是8位的,他如何写到数据线是16位的SDRAM中呢。

zdm1203 发表于 2010-10-12 22:19:45

帮帮忙。。。

seemrain 发表于 2010-10-12 22:31:24

做个8bit的主端口,直接写

DanielDeng 发表于 2010-10-13 08:43:12

8位入,16位出的FIFO

zdm1203 发表于 2010-10-13 13:52:15

谢谢。。
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]
查看完整版本: 各位大侠帮帮忙看看小弟这个小问题