- 该文章来源:转载;
- 原文链接:https://blog.csdn.net/u011729865/article/details/52949608
- cdc的原理介绍
- spyglass cdc的流程分析
- spyglass脚本
- spyglass基于某个工程分析report的各种情况
- 其它
- 参考文档
最近工程流片后,有些缓冲时间,可以完善项目流程,提高项目的认知深度。
听从领导安排,接了一个任务,给大家讲解spyglass在项目中该怎么用。
自学了一段时间了,但是不觉得能够很方便的让大家认识spyglass。也许是方法问题。
梳理一下思路。
cdc的原理介绍
这个可以参考
《基于spyglass同步设计分析和静态验证》阅读笔记 - qilei的博客 - 博客频道 - CSDN.NET
http://blog.csdn.net/u011729865/article/details/52937915
目标:对cdc带来的亚稳态问题,能有个清醒的认识。为什么如文中的设计结构,如何可以解决亚稳态问题,亚稳态概率的数学模型可以方便深入理解cdc。
spyglass cdc的流程分析
这个可以参考,从eetop.cn下载的,
SpyGlass_CDC_Training_Slides_510_20Aug2013.pdf
#
也可以参考(下面这个应该是更新版本),
2014spyglass CDC 培训讲义 - FPGA/ASIC资料共享 - FPGA|CPLD|ASIC论坛 - 中国电子顶级开发网论坛(EETOP) 国内顶级电子论坛,最活跃的电子工程师交流社区
http://bbs.eetop.cn/thread-443609-1-1.html
spyglass脚本
这个已经编写好了,但是最关键的问题,我认为不是脚本。是如何查看report,而如何理解report的含义,需要上述各种cdc的原理分析。
当然,如何debug,分析report,也有很多技巧可以分享。
spyglass基于某个工程,分析report的各种情况。
也许有理解错误的情况,相信大家可以一起讨论并完善。
其它
讲解应该基于图片解释。
文字类的解释,大家不能听进去。
而且debug,基本都是通过电路图去认知的。
网上有很多资料,要选最流行的讲义作为基础。
不要自己造轮子,因为spyglass cdc相关文档覆盖面太大(仅仅cdc rule就是2400多页),能完整浏览一遍的可能性几乎为0。
根据spyglass工具厂商的介绍PPT,能够突出主题。避免分享会变成,自己说别人蒙圈的情况。
之后,工程上遇到具体问题,可以查阅帮助手册,消化理解。
不理解的地方,圈注起来。
可以保留在PPT里,哪天有人理解并给我讲解清楚。一样是自己的知识积累。
参考文档:
- PPT《SpyGlass_CDC_Training_Slides_510_20Aug2013.pdf》
- 论文《基于spyglass同步设计分析和静态验证》
- EDA手册:SpyGlass CDC Rules Reference Guide
- EDA手册: spyglass cdc submethodology
- 【图文】Spyglass软件应用培训(个人总结,部门培训)_百度文库 http://wenku.baidu.com/link?url=whEKYjYug-nhuyQYuODaMxay5-3bX2aw9otP1sa-fiPEaFELPjEZkiLbdNeCZDgdr5G9XDQxnE596wje3HvQFyP1ggc1P9wNaYuojy4IMAW
- SpyGlass-CDC_Training_01 - 豆丁网 http://www.docin.com/p-403111587.html