Vivado 仿真流

Vivado® Design Suite  可为单个业界一流集成设计环境 (IDE) 中所包含的第三方仿真器提供设计入口、时序分析、硬件调试以及仿真等一系列功能。对于所有所支持的仿真器而言,该流程都可满足集成型及企业验证需求。

Vivado 可为全面集成型 Vivado 仿真器以及第三方 HDL 仿真器实现行为、后期综合与后期实现功能或时序仿真。设计周期早期阶段多花点时间在仿真上,有助于提早识别问题,相对于在流程后期阶段多用时间而言,可显著减少转换时间。

为帮助在用户验证环境中实现高灵活性,Vivado 不仅提供对集成环境的支持,而且还提供各种脚本与外部验证设置联用。

支持的仿真器

Vivado IDE 支持所有主流仿真器,无论是在交互式仿真用户的集成模式下还是在高级验证工程师的脚本模式下,都没有问题。

供应商 仿真器 交互式 脚本
Aldec Active-HDL、Riviera-PRO
Cadence Incisive 企业仿真器 (IES), Xcelium Parallel Simulator
Mentor Graphics ModelSim Questa 高级仿真器
美国新思科技公司 VCS
Xilinx Vivado Simulator

特性亮点:

  • Vivado 有助于在用户环境中为所支持的仿真器编译仿真库,从而可实现对编译库的重复使用。
  • 能够在设计过程的不同阶段仿真和验证设计完整性。
    • 行为仿真
    • 后期综合功能及 时序仿真
    • 后期实现功能及时序仿真
  • 可移植的集成仿真环境
    • 统一仿真集成 针对所有仿真器使用一致的 3 步骤流程(编译、细化、仿真)
  • 企业第 3 方仿真器的仿真脚本生成
    • IP 生成步骤可创建脚本
    • 用户启用脚本生成,整合在用户环境中

Vivado 集成设计环境 (IDE) 有助于用户使用各种仿真集探索多种仿真策略。仿真集不仅允许用户在 Vivado IDE 下管理验证流程,而且还可根据验证需求创建不同的仿真流程。

多个仿真

Vivado 集成设计环境 (IDE) 有助于用户使用各种仿真集探索多种仿真策略。仿真集不仅允许用户在 Vivado IDE 下管理验证流程,而且还可根据验证需求创建不同的仿真流程。

特性亮点:

  • 灵活的仿真环境,可探索不同的仿真战略
    • 不同的 Verilog 定义
    • 改变源(测试工作台、报头文件...)
  • 并排比较多个仿真
    • 同时运行行为及后期综合仿真
  • 整理仿真流
    • 可以为模块级仿真和系统级仿真创建单独的仿真集。

主要文档

快速入门视频教程