Quartus原理图输入设计详解及仿真攻略
Quartus多种设计输入方式介绍
Altera公司的Quartus为设计者提供了多种设计输入方法,包括原理图输入、状态图输入、HDL语言描述、网络表文件等。与其他工具不同的是,Quartus可以同时使用VHDL和Verilog语言输入。本文将重点介绍原理图输入设计方法。
新建工程及原理图文件输入
在已经新建好工程的情况下,在【File】菜单中点击【New】,弹出用户设计建立向导。在【New】中选择【Design Files】-【Block Diagram/Schematic File】,建立原理图设计文件。
参数化元件调用与符号库操作
在绘图区双击鼠标左键,弹出添加符号元件的窗口,分别调用输入端口“input”和逻辑器件“74138”。使用缩放工具按钮进行绘图控制操作,并从符号库中调出需要的输入、输出端口排放整齐。
画线连接操作及命名
完成画线连接操作后,通过鼠标左键双击端口名,输入用户自定义的名字。如图示74138电路Y7N端所示,直接输入自定义名字即可。74138逻辑测试电路原理图设计完毕!
启动全程编译及分析报告
在下拉菜单【Processing】中选择【Start Compilation】,启动全程编译。编译过程中会产生错误信息,双击错误信息可定位到错误处,进行修正直至排除所有错误。编译成功后会弹出编译报告显示相关信息。
QuartusII编译器功能及输出文件
QuartusII的编译器由处理模块构成,负责设计项目的检错、综合、配置以及时序分析。编译器将设计项目适配到FPGA/CPLD目标器件中,产生多用途的输出文件如功能和时序信息文件、器件编程目标文件。
时序仿真及波形编辑
设计结果是否满足要求,可通过时序仿真来分析。添加引脚节点,选择菜单【View】-【Utility Windows】-【Node Finder】命令,在Filter下选择“Pins:unassigned”,列出引脚端口。设置仿真时间长度和周期,编辑输入端口信号并启动时序仿真,分析波形可见,与74LS138功能真值表一致,结果正确。
通过对Quartus原理图输入设计方法的详细了解,设计者可以更高效地进行电路设计并进行仿真分析,从而确保设计的准确性和稳定性。愿本文内容能帮助读者更好地掌握Quartus工具的应用技巧,提升电路设计的效率和质量。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。