JasperGold 形式验证
体系化学习资料

基于 Cadence JasperGold v2020.03 官方文档整合,从零基础入门到进阶调优,图文并茂,含示例工程。

📚 学习路线图

按照从基础到进阶的顺序,共分为六篇。建议初学者按顺序学习第一篇和第二篇,后续各篇可根据项目需求选择性阅读。

第一篇

入门基础

理解形式验证概念,认识 JasperGold 平台,完成第一个实验。

第二篇

核心 FPV 形式属性验证

掌握 FPV App 的核心流程:环境搭建、SVA 断言、约束、证明分析。

第四篇

效率与自动化 App

提升验证效率的自动化工具:Superlint、BPS、CSR、ARCH、COV/UNR、HAL。

第五篇

进阶与调优

引擎选择、专家系统、Proof Accelerator、分布式证明、Tcl 脚本编程。

第六篇

平台调试与集成

Visualize、各 Viewer、Design Exploration、vManager 集成。

第七篇

官方示例工程详解

17 个官方示例的 Tcl 逐行解读、RTL 结构分析和完整验证流程详解

📖 附录

📂 包含的文档

本学习资料基于以下官方文档整合而成:

类别文档
平台与 FPVjaspergold_apps_userguide.pdf
命令参考jaspergold_command_reference.pdf
CDC/RDCjaspergold_cdc_userguide.pdfjaspergold_cdc_reference.pdf
X-Propjaspergold_xprop_userguide.pdf
Connectivity / IP-XACTjaspergold_conn_userguide.pdfjaspergold_ipxact_reference.pdf
SEC / LPV / SPV / FSVjaspergold_sec_userguide.pdfjaspergold_lpv_userguide.pdfSPV_user_guide.pdfjaspergold_fsv_userguide.pdf
Superlintjaspergold_superlint_userguide.pdfjaspergold_superlint_reference.pdf
BPS / CSR / ARCHBPS_user_guide.pdfjaspergold_csr_userguide.pdfjaspergold_arch_userguide.pdf
覆盖率 / UNRjaspergold_cov_userguide.pdfjaspergold_unr_userguide.pdf
HALhal_userguide.pdfhal_reference.pdf
进阶jaspergold_engine_selection.pdfjaspergold_expert_system.pdfjaspergold_proofgrid_manager.pdf
调试/集成jaspergold_visualize_gui.pdfjaspergold_vmanager_userguide.pdf
脚本/安装/术语AN_scripting.pdfINSTALL.pdfglossary.pdf
Proof Accelerators22 个 PA PDF(Cache/FIFO/Memory/Scoreboard/Datapath/算术模型等)