Vivado从此开始(第2版)

高亚军
内容简介 本书涵盖了Vivado的四大主题:设计流程、时序约束、设计分析和Tcl脚本的使用,结合实例,深入浅出地阐述了Vivado的使用方法,精心总结了Vivado在实际工程应用中的一些技巧和注意事项,既包含图形界面操作方式,也包含相应的Tcl命令。 本书语言流畅,图文并茂,共包含406张图片、17个表格、173个Tcl脚本和39个HDL代码,同时配有41个电子教学课件,为读者提供了直观而生动的资料。 本书可供电子工程领域的本科高年级学生和研究生学习参考,也可供FPGA工程师和自学者参考。 未经许可,不得以任何方式复制或抄袭本书之部分或全部内容。版权所有,侵权必究。 前 言 2012年,Xilinx推出了新一代开发工具Vivado,旨在应对芯片规模的显著提升和设计复杂度的大幅增加,助力下一代全可编程FPGA和SoC的设计与开发。换言之,从Xilinx基于28nm工艺的7系列FPGA开始,Vivado成为了FPGA工程师不可或缺的利器。同时,Vivado并非孤立的,围绕Vivado,Xilinx推出了高层次综合工具Vivado HLS(从2020.2版本开始,Vivado HLS被Vitis HLS取代),这样算法开发可以根据场合需求,借助基于模型的System Generator或基于C/C++的Vivado HLS来完成。 Vivado并非ISE(Xilinx前一代开发工具)的延续,而是一个全新的工具。与ISE相比,Vivado有太多显著的变化。例如,Vivado引入了以IP为核心的设计理念,无论是用户的HDL代码还是System Generator工程或Vivado HLS工程都可以封装为IP,从而增强了设计的可复用性和可维护性;Vivado融入了Tcl(Tool command language),在支持传统Tcl脚本的基础上,还提供了大量的辅助命令,进一步提升…