Vivado


安装

  1. 解压Xilinx_Vivado_SDK_Lin_2015.2_0626_1.tar.gz
  2. 双击xsetup
  3. 安装中选择Edition时选Vivado Design Edition
  4. 下一步添加勾选Design Toos中的Software Devlopement Kit
  5. 其它都用默认选项(路径除外,可以自选)
  6. 安装完出现license界面, 在"Load License"选择"Copy License", 选择Xilinx_pcie.lic
  7. 安装完成

一种开发流程

  1. 创建工程. Project Type 选RTL-Project, Default Part选Parts下的xc7z030fbg484-3
  2. 在工程目录下编写模块verilog文件(*.v)
  3. 在工程目录下编写仿真测试文件(*_tb.v)
  4. 添加到design source. 左侧Project Manager - Add Sources - add or create design sources, 点+按钮添加写好的模块verilog文件.(可以直接从这里创建文件,但是创建的文件找起来麻烦,所以个人喜欢手动创建了加进去)
  5. 添加到simulation source. 同样不过选add or create simulation sources
  6. 如果有多个模块文件或仿真文件, 需要在主界面的Project Manager - Sources - hierarchy中右键主要的那个选择set as top
  7. 查下下方Messages栏, statusesinfos无所谓, warning看下是不是对应行代码有问题, 看不出来也无视, 只是warning而已, 红色感叹号的critical warningerror相关的是代码有错误, 修改代码保存直到不出现错误
  8. 仿真. 点击左侧Run Simulation开始仿真. 如弹出出错提示框, 可以看下方Tcl Console中的ERROR信息

仿真

tcl命令行模式