赛灵思
直播中

王欢

7年用户 186经验值
私信 关注
[问答]

时钟边缘数据丢失该怎么办?

我正在使用virtex 6
请附上图片....
我正在尝试访问xilinx fifo核心。
我生成写使能(Upp_wr_en)和写时钟upp_wr_clk(2Mhz) - 由计数器而不是DCM生成....
我的图像我担心设置保持时间捕获写入1024 .....我已观察到一些时钟这个数据丢失.....对于一些它是好的.....当我生成2Mhz时
100Mhz(DCM输出)它在我生成(92Mhz / 50)时工作从92Mhz(DCM输出)无效
我犯的错是什么......
我生成写使能的逻辑如下
Uppwr_en ---释放复位/确保设备初始化wr_en upp_txrst if(UppTxFull ='0')然后datatx else datatx结束if;
当“001”=> ----锁存初始数据X“0000”wr_en upp_txrst datatx当“010”=> if(count_2upp> = X“3FFF”)然后---终止状态机进行16k计数wr_en count_2upp datatx elsif
(UppTxFull ='0')然后-----释放写入wr_en count_2upp datatx else wr_en count_2upp datatx end if;
当“011”=> ----结束状态为GOIO信号复位。
wr_en count_2upp datatx when others => NULL;
结束案例;
结束如果;结束过程;

回帖(5)

李华

2019-11-8 16:13:16
嗨,你有机会进行行为模拟吗?
针对不同DCM输出频率的路由后模拟?您是如何确认数据丢失的?对于具有不同DCMout频率的设计,采样频率是否在芯片内相同,您可能会错过在芯片上绘制数据。
请尝试模拟,这将很容易识别.Regards,Achutha
--------------------------------------------------
-------------------------------------------请注意 - 请标记答案
如果提供的信息有用,请“接受为解决方案”。给予您认为有用并回复导向的帖子。感谢Kudos .------------------------
--------------------------------------------------
--------------
举报

李欣

2019-11-8 16:31:16
我的chipcope采样频率为150Mhz ....
我通过在chipcope中捕获数据来识别数据未命中。
“通过列出数据并触发条件,我试过了
UPP_Wr_Clk(2Mhz),UPP_WR_En(1)和起始数据“0000”的上升沿,我捕获了整个16384数据......并且发现1024中的不匹配数据未命中,以及其他随机边界。
我可以通过DSP捕获数据并观察写入的数据....
我已经看到在2Mhz(从100Mhz派生)运行时逻辑工作,我尝试了不同的频率25,37.5,75Mhz并发现它工作,...
当我切换到92.16Mhz。
举报

李华

2019-11-8 16:40:53
嗨,92.16 Mhz的输入源是什么?这是衍生时钟还是输入源?
你有没有检查范围等时钟92.16 Mhz?问候,Achutha
--------------------------------------------------
-------------------------------------------请注意 - 请标记答案
如果提供的信息有用,请“接受为解决方案”。给予您认为有用并回复导向的帖子。感谢Kudos .------------------------
--------------------------------------------------
--------------
举报

张奥

2019-11-8 16:55:10
嗨,
有机会通过这个链接?
http://forums.xilinx.com/t5/System-Logic/Output-from-non-symmetric-FIFO-sometimes-right-shifted-4-bits/td-p/381341
问候,Vanitha。
--------------------------------------------------
-------------------------------------------请在发布前进行谷歌搜索,
您可能会找到相关信息。请留下帖子 - “接受为解决方案”,如果提供的信息有用且回复,请给予赞誉
举报

更多回帖

发帖
×
20
完善资料,
赚取积分