首页 > 其他分享 >安装Vivado小记

安装Vivado小记

时间:2022-11-23 14:45:18浏览次数:59  
标签:仿真 IP simulation Vivado ----- post 安装 小记

Vivado简介

CAD: Computer Aided Design
CAE: Computer Aided Engineering
EDA: Electronic Design Automation (Verilog)
ESL: Electronic System Level (Vivado HLS, System generator)

Vivado

Vivado设计套件,是FPGA厂商赛灵思公司2012年发布的集成设计环境。

Vivado HLS

[https://blog.csdn.net/CSD_N_csdn/article/details/107546602]
Vivado HLS全称是Vivado High Level Synthesis,一般在安装Vivado的时候会默认附带安装。一般我们在用Vivado开发时,可以使用其自带的IP核,实现基本的数学运算(乘法器、除法器、浮点运算器等)、信号处理(FFT、DFT、DDS等),IP核类似编程中的函数库,可以直接调用,非常方便。而Vivado中的IP核毕竟种类有限,而且并不总是能实现我们需要的功能.
简单的说,我们可以将需要实现的功能使用C/C++写成子函数,然后通过Vivado HLS综合生成HDL级的IP核。然后将此IP核添加到Vivado中的IP核库中备用。当然,在从C/C++到IP核的过程中,要进行测试,仿真,优化等步骤确保IP核可用并且性能得到提升。

Vivado下载

Vivado2019
链接:[https://pan.baidu.com/s/1Zr61lULpWjPNKLukghssYw]
提取码:no9y
解压密码:0daydown

Vivado安装

[https://vlab.ustc.edu.cn/guide/doc_vivado.html]
可以直接安装受限制的Vivado HL Webpack

测试安装

创建项目





添加文件:C:\Xilinx\Vivado\2019.1\examples\xsim\verilog\xsi\counter
counter.v,xsi_loader.h,xsi_shared_lib.h,

对源文件进行RTL分析


RTL ANALYSIS->Open Elaborated Designed

然后生成逻辑电路

Vivado的仿真模式

[https://zhuanlan.zhihu.com/p/344366162]

  1. run behavioral simulation-----行为级仿真,行为级别的仿真通常也说功能仿真。

  2. post-synthesis function simulation-----综合后的功能仿真。

  3. post-synthesis timing simulation-----综合后带时序信息的仿真,综合后带时序信息的仿真比较接近于真实的时序。

  4. post-implementation function simulation-----布线后的功能仿真。

  5. post-implementation timing simulation-----(布局布线后的仿真)

标签:仿真,IP,simulation,Vivado,-----,post,安装,小记
From: https://www.cnblogs.com/qsbye/p/16918183.html

相关文章

  • mac 安装postgresql 14
    在dockerdesk崩溃后安装不上postgresql安装macpostgressql需要先安装brewbrewinstallpostgres初始化数据库其他目录可能没有权限initdb~/postgres创......
  • Sysbench安装最新版本(Debian/Ubuntu/RHEL/CentOS/Fedora)
    重要说明:sysbench在Git上的各个版本二进制包下载路径:https://github.com/akopytov/sysbench/releases如下的2种安装方式,任选一种即可第一种:Quickinstallinstructions:......
  • 安装包制作
    1.第三方工具CreateInstallfree https://blog.csdn.net/weixin_43738690/article/details/112806727 2. VS插件:  MicrosoftVisualStudioInstallerProject......
  • sourcetree安装问题
    今天安装sourcetree一直卡在注册界面,后来使用以下方法跳过注册步骤,亲测可用。1、地址栏直接输入%LocalAppData%\Atlassian,接着进入SourceTree目录,创建accounts.json文件,并......
  • mipsel-linux-gcc 安装,opt/buildroot-gcc342/bin/mipsel-linux-gcc解决办法
    1.Commandnotfound错误的确认用mipsel-Linux-uclibc-gcc编译Uboot时,出现Commandnotfound错误,但是我检查了编译工具的路径等是正确的,之后在编译工具目录直接运行mips......
  • 安装mogdb
    1.下载安装包https://cdn-mogdb.enmotech.com/mogdb-media/3.0.3/MogDB-3.0.3-CentOS-x86_64.tar.gz2.配置clusterconfig.xml<?xmlversion="1.0"encoding="UTF-8"?......
  • 安装mysql服务添加到systemctl服务当中
    1、https://www.cnblogs.com/dahuo/p/16014689.html把mysqld添加至systemctl进行管理 #复制过去后,会sytemctl会自动识别的 cp/usr/local/mysql/support-f......
  • 西门子1200,1500,300,400PLC编程软件,西门子博途博图TIA 13 V14 V15 V16 V17安装包。
     西门子博途博图TIA13V14V15V16V17安装包,西门子1200,1500,300,400PLC编程软件,永久使用。 下载安装包......
  • 【图文教程】Centos 7下安装Hadoop
    环境说明:系统:Centos7在VM中安装的hadoop版本:2.7.7JDK:1.8注意:Hadoop需要Java环境的。记得安装Java环境PS:CentosJDK安装 mkdir /data1:上传jdk的tar.解压2:修改/et......
  • Ubuntu20.04.1安装JDK17
    1.下载https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz2.解压缩到指定目录创建目录sudomkdir/usr/lib/java解压缩到该目录sudot......