形式化验证提升芯片设计可靠性:MSVL建模与FPGA一致性检验
需积分: 0 136 浏览量
更新于2024-08-05
收藏 524KB PDF 举报
在芯片开发领域,随着集成电路复杂性的提升和设计需求的严格,模型驱动的FPGA设计方法日益受到重视。这种方法强调在设计过程中先构建抽象模型,然后将模型转换为硬件实现,从而确保设计的可靠性和安全性。然而,现有的验证手段,如广泛使用的仿真,往往面临效率低下和工作量大的问题,难以全面确保设计的正确性、性能和安全。
本文的焦点在于提出一种形式化的功能验证方法,特别针对FPGA设计。作者姚广宇、张南、田聪、段振华以及刘灵敏和孙风津等人,来自计算理论与技术研究所和ISN国家重点实验室(西安电子科技大学),他们提出了一种新颖的解决方案,即使用MSVL(Model-based System Verification Language)语言进行系统建模。MSVL作为一种高级的建模语言,能够更直观地表达设计意图,简化了验证过程。
他们通过模型提取和命题投影技术,将模型映射到时序逻辑,以此验证设计模型是否满足预定的性质,例如功能性、正确性和安全性等。这种方法不仅提高了验证的精确性,还能减少人工干预和错误的可能性,从而显著提升了验证效率。
此外,文中还提到了信号灯控制机制的应用,这是一种有效的辅助工具,用于指导和监控验证流程,帮助验证者理解模型的行为和潜在问题。通过实际的案例和信号灯控制实验,作者展示了如何通过形式化方法有效地验证芯片设计的功能一致性,这在当前芯片设计领域具有重要的实践价值。
这篇论文探讨了在芯片设计过程中采用MSVL语言进行形式化功能验证的方法,解决了传统仿真验证方法的局限性,并为提高设计质量和验证效率提供了新的思路。中图法分类号TP311表明这是计算机科学与技术领域的一个深入研究,对于从事芯片设计、验证和安全分析的工程师来说,这篇文章无疑是一份宝贵的参考资料。
102 浏览量
145 浏览量
2021-07-26 上传
102 浏览量
2024-06-06 上传
2021-07-26 上传
177 浏览量
2023-08-26 上传
209 浏览量

焦虑肇事者
- 粉丝: 1153
最新资源
- 普天身份证阅读器新版二次开发包发布
- C# 实现文件的数据库保存与导出操作
- CkEditor增强功能:轻松实现图片上传
- 掌握DLL注入技术:测试工具使用与探索
- 实现带节假日农历功能的jQuery日历选择器
- Spring循环依赖示例:深入理解与Git代码仓库实践
- ABB PLC液压阀门控制程序开发指南
- 揭秘4核旋风密版626象棋引擎的超牛实力
- HTML5实现的经典游戏:小霸王坦克大战源码分享
- 让Visual Studio兼容APM硬件信息的方法
- Kotlin入门:创建我的第一个应用
- Android语音识别技术研究报告与应用分析
- 掌握JavaScript基础:第8版教程源代码解析
- jQuery制作动态侧面浮动图片广告特效教程
- Android PinView仿支付宝密码输入框源码分析
- HTML5 Canvas制作的围住神经猫游戏源码分享