SPARTAN-6 MCB关于同步的问题

2020-02-24 20:35发布

用DDR2做视频帧存,当使用同一个时钟读写时,视频输出及声音都没问题。同一份代码,读时钟换了一个,输出就会出问题,也就是同步没做好,哪里出问题了呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
haitaox
1楼-- · 2020-02-24 23:51
读写时钟不同源,那么读写的速度就会不一样,时间长了就会有多一帧或者少一帧的问题
zhuxinyu2008
2楼-- · 2020-02-25 01:00
haitaox 发表于 2013-11-21 12:43
读写时钟不同源,那么读写的速度就会不一样,时间长了就会有多一帧或者少一帧的问题 ...

是的,但是整帧整帧的丢是不会影响显示效果的,现在是图像有点问题,用逻辑分析仪查看了下数据,有些行的数据出错了,不知道为什么会出现这种情况
haitaox
3楼-- · 2020-02-25 06:52
我估计是读写发生在同一行了
举个例子,写的时钟比读的时钟快。那么写就会追上读,当读写发生在同一帧的时候,这一帧看起来就是断裂的。
GoldSunMonkey
4楼-- · 2020-02-25 10:57
DDR一般都是相同时钟,另外你控制好节奏,不应该有此问题。
zhuxinyu2008
5楼-- · 2020-02-25 12:13
 精彩回答 2  元偷偷看……
zhuxinyu2008
6楼-- · 2020-02-25 17:33
GoldSunMonkey 发表于 2013-11-24 22:11
DDR一般都是相同时钟,另外你控制好节奏,不应该有此问题。

继续研究代码....看哪里时序有错没

一周热门 更多>