首页 > 其他分享 >vivado仿真(无需testbench)

vivado仿真(无需testbench)

时间:2023-11-25 12:22:36浏览次数:36  
标签:仿真 文件 vivado 添加 右键 模块 testbench

vivado仿真(无testbench)

实现步骤

  1. 新建一个工程并添加自己编写的Verilog文件

image-20231125110055893

添加后vivado会自动识别文件中的module

  1. 创建block design文件,添加模块

image-20231125110528510

添加前可能会有以下警告,等待一段时间即可。

image-20231125110236315

  1. 再次右键,点击Add IP,添加以下模块

image-20231125110856237

双击此模块可以设定各种参数

image-20231125110953701

  1. 运行自动连线,选择上面添加的时钟源

image-20231125111057636

image-20231125111152197
  1. 在悬空的引脚上右键,选中以下选项,创建端口

image-20231125111342659

  1. 在左侧source栏中,在1处右键,选择2处选项,将bd文件转化为.v文件

image-20231125111720073

  1. 在生成的新文件上右键,将其设置为top文件

image-20231125111950383

  1. 运行仿真,可以看到仿真结果
image-20231125113843876

总结

添加simulation clock模块后如果进行RTL分析和综合的话会报错,目测可能是因为该模块只能用来行为级仿真。

由于本人刚刚入门使用vivado,很多操作不甚熟悉,如有错误欢迎指正。

标签:仿真,文件,vivado,添加,右键,模块,testbench
From: https://www.cnblogs.com/sawen/p/17855364.html

相关文章

  • 科普:多领域分布式协同仿真
    分布式协同仿真是一种在分布式计算环境中进行协同工作的仿真方法。使用该方法进行协同仿真时,仿真任务将被分发到多个计算节点上,并且这些节点可以同时工作以模拟完整的系统行为。分布式协同仿真已被广泛应用于工程、科学和军事领域,以便更好地模拟和理解大规模和复杂系统的行为。分......
  • Visual Components软件典型功能描述 衡祖仿真
    1、即点即用,即插即用vc提供大量的组件模块,组件都已经赋子行为和渲染,看起来复杂的模拟场景,可以通过简单拖拉组合,即可成为一条运动的仿真。节省更多的时间,让布局更灵动。2、PLC功能过去,PLC程序的调试都是必须等到所有的设备都到场安装好了之后再联机调试。通过此软件,PLC设备通过软件......
  • Visual Components软件典型功能描述 衡祖仿真
    1、即点即用,即插即用vc提供大量的组件模块,组件都已经赋子行为和渲染,看起来复杂的模拟场景,可以通过简单拖拉组合,即可成为一条运动的仿真。节省更多的时间,让布局更灵动。2、PLC功能过去,PLC程序的调试都是必须等到所有的设备都到场安装好了之后再联机调试。通过此软件,PLC设备通过......
  • 基于uwb和IMU融合的三维空间定位算法matlab仿真
    1.算法运行效果图预览  2.算法运行软件版本matlab2022a 3.算法理论概述        基于UWB和IMU融合的三维空间定位算法是一个结合了无线脉冲波(UWB)和惯性测量单元(IMU)各自优势的定位方法。UWB通过测量信号的传输时间来计算距离,具有精度高、抗干扰能力强等优点......
  • m基于Faster-RCNN网络的猫脸检测和猫眼定位系统matlab仿真,带GUI界面
    1.算法仿真效果matlab2022a仿真结果如下:  2.算法涉及理论知识概要       猫作为一种受欢迎的宠物,其图像在互联网上大量存在。对猫脸和猫眼进行准确检测和定位,在宠物识别、情感分析等领域具有广泛的应用价值。然而,由于猫脸和猫眼的多样性以及复杂背景的干扰,传统......
  • 北汇信息携“车路云协同仿真测试系统及TSN网络原型解决方案”亮相第25届高交会
    第二十五届高交会于2023年11月15-19日在深圳举行,以“激发创新活力,提升发展质量”为主题,持续打造专业化、国际化、便利化、高水平的科技成果交流交易平台。本届高交会设有福田展区、宝安展区两个会场,着力提升高交会办会规格和展览规模。其中,在深圳会展中心的福田展区安排有展览、论......
  • 基于googlenet网络的动物种类识别算法matlab仿真
    1.算法运行效果图预览   2.算法运行软件版本matlab2022a 3.算法理论概述       动物种类识别算法基于深度学习技术,尤其是卷积神经网络(CNN),如GoogleNet。这种算法的主要原理是通过学习和识别图像中的特征来预测动物的种类。        GoogleNet,也被......
  • 基于大规模MIMO通信系统的半盲信道估计算法matlab性能仿真
    1.算法运行效果图预览   2.算法运行软件版本matlab2022a 3.算法理论概述      基于大规模MIMO通信系统的半盲信道估计算法涉及多个步骤,其原理和数学公式概括如下:        首先,MIMO系统需要发送已知的训练序列,在接收端进行初始的信道估计。当发送......
  • 【气动学】基于龙格库塔是实现可变初始角度、速度、空气阻力下的水平风弹道轨迹仿真附
    ✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,代码获取、论文复现及科研仿真合作可私信。......
  • 更开放、更真实——DYNA4虚拟车辆仿真之R8发布
    2023年,中国电动汽车的发展步入白热化。“车”的概念已然不只是车,它被赋予了更多的期待,如“移动的家,幸福的家”、“未来出行探索者”、“突破科技,启迪未来”、“行无界,智千里”等……可见汽车的智能化和舒适化将是未来发展的主旋律,越来越多的功能将需要工程师去开发和验证。 “......