最新博文
0
推荐 5281
阅读
推荐 5281
阅读
维护遗留代码(8)——当riple遇到ripple(行波时钟)
在补充完整了时序例外约束,排除了虚假时序违规报告之后,设计中的绝大部分时钟都得到了收敛。但是,仍然有部分关键时钟不能收敛,时序余量总的负值很大。二进制文件下载后,时序不收敛路径对应的功能不能在设计要求的频率下正常运行,选用较低的频率后运行正常。这表明
0
推荐 3274
阅读
推荐 3274
阅读
0
推荐 3088
阅读
推荐 3088
阅读
0
推荐 4834
阅读
推荐 4834
阅读
回顾Virtual JTAG在一个项目中的成功应用
这些天在回顾两年前做的一个产品。得益于当时每天都写下的几行工作记录,这个产品的开发过程我还能回忆起来。在这个产品开发的各个阶段,VirtualJTAG和Tcl都发挥了重要作用。投入几天的时间开发一个小工具,在完成后就能持续
0
推荐 4289
阅读
推荐 4289
阅读
摘抄一组SATA转接卡异常问题的调试记录
昨天回顾了一下两年前离职时保存的工作日志,读到其中一段调试工作的记录时,仿佛又亲历了三年前那段艰辛的调试经历。解决这个问题用了近两个月的时间,一个个假设被提出来,相应的解决方案又被进一步的测试否定。到了调试后期,大老板每天都要询问两到三次工作进展,压
0
推荐 5516
阅读
推荐 5516
阅读
学习Rate-Matching在高速串行通信协议中的应用
ThuFeb25201008:37:42GMT+0800(ChinaStandardTime)昨天的收获——捕获到了GigabitEthernet的/I2/有序集。配置了GXB的IPcore,配置了8b10b编解码的IPcore。把这两个IPcore提供的仿真模型连接到了TSE的仿真环境中,
0
推荐 5502
阅读
推荐 5502
阅读
学习Altera一款IP core的Testbench——Triple Speed Ethernet
几年前就想着要从QuartusII提供的各种开放资源中“偷”学点什么,可惜总是浅尝辄止,没能坚持下来。一方面是自己懒,缺乏动力;另一方面是没能想到一种有效地记录学习过程、总结学习成果的方法。由于没有合适的学习方法,面对稍微复杂和冗长的代码,往往是学
0
推荐 3686
阅读
推荐 3686
阅读
把写博客和学技术紧密地结合起来
写了几年博客,对于写技术博客对自身技术积累和提高的益处深有体会。以往的博客都是在想通了、学会了某些技术点之后才动笔,自己没搞懂的东西总是不敢拿到博客上。今天偶然想明白,既然某些很重要的技术注定要在未来的某一天被自己掌握,学习成果发表到博客上只是一个时
0
推荐 3086
阅读
推荐 3086
阅读
What the Olympic Games have enlightened me
Freedomtomypeople,Sowecanbefreefromtheburdenofliving.Pridetomypeople,Sowecanbeproudofourbeing.Joytomypeople,Sowecanenjoyeverythingwearedoing.上面几句话是我在2008年,第一次参观奥运会比赛后想到的。今天,在观看第21届冬季奥运会开幕式直播时,这几句话又澎
0
推荐 3442
阅读
推荐 3442
阅读
转一首舒婷的诗——《这也是一切》
这也是一切——答一位青年朋友的《一切》作者:舒婷不是一切大树都被暴风折断;不是一切种子都找不到生根的土壤;不是一切真情都流失在人心的沙漠里;不是一切梦
0
推荐 5082
阅读
推荐 5082
阅读
维护遗留代码(5)——逆向添加时钟约束
问题归结到了时序收敛上,该设计存在的一个最主要的问题是缺少完整、正确的时序约束。时序约束的核心是时钟约束。接下来我要做的第一步是确认该设计包含有多少个时钟,并一一加以约束。原设计采用了QSF文件作为时钟约束的输
0
推荐 3249
阅读
推荐 3249
阅读
阿牛哥系列故事开心快乐五一节
阿牛哥五一短假做三首打油诗和大家分享。May1st,阿牛哥系列故事游紫竹院公园篇全家出动游公园德胜门外看一看就是一字长蛇阵动物园外都是人看人还是看熊猫紫竹院公园瞧瞧风景幽雅喝杯茶竹子桃花做素描小阿牛要画漫画这边湖南花鼓戏那边朝族阿里郎见一哥们真
0
推荐 34926
阅读
推荐 34926
阅读
如何分析FPGA的片上资源使用情况
在维护遗留代码(4)——时序问题初露端倪这篇文章中,我提到“第三方开发的设计中,组合逻辑与时序逻辑的比例为2.6:1”,这是造成该设计时序收敛困难的原因之一。mengyudn朋友很细心,对这个数据的来历产生了疑问。下面我就简单地介绍一下如何分析
0
推荐 29931
阅读
推荐 29931
阅读
救助可爱的小怡帆:凡救一人,即救世界
IfIcanstoponeheartfrombreaking,Ishallnotliveinvain;IfIcaneaseonelifetheaching,Orcoolonepain,OrhelponefaintingrobinUntohisnestagain,Ishallnotliveinvain.--byEmilyDickinson偶然在老杳的博客上看到了这篇文章,特转载于此。“凡救一人,即救世界&rdq
0
推荐 3868
阅读
推荐 3868
阅读
维护遗留代码(4)——时序问题初露端倪
在关于代码移交的那篇文章中,我在最后提到了“正确完整的时序约束对编译结果的稳定性影响巨大”。那么这一结论是如何得出的呢?在得出这一结论之前,是怎样的现象导致我们开始向这一方向探索?又是怎样的证据支持我们得出了这一结论呢?在接下来的几篇文章中




