重温FPGA设计流程(二、IP核应用-全加器)

软件:Vivado2017.4 板卡:Ego1 型号:xc7a35tcsg324-1
二、IP核应用-全加器
1、创建空白工程。
重温FPGA设计流程(二、IP核应用-全加器)_第1张图片
2、将上次创建的74LS00 IP核文件复制到新工程目录下。
重温FPGA设计流程(二、IP核应用-全加器)_第2张图片
3、打开IP Catalog,右键单击选择Add Repository,添加本工程文件下的IP核目录。
重温FPGA设计流程(二、IP核应用-全加器)_第3张图片
重温FPGA设计流程(二、IP核应用-全加器)_第4张图片
4、在IP INTEGRATOR下选择Create Block Design。创建基于IP核的原理图,保持默认设置。
重温FPGA设计流程(二、IP核应用-全加器)_第5张图片
5、在原理设计图界面,添加IP核,点击+号,或者邮件Add IP,然后搜索four_2_input_nand,添加三个74LS00的核。
重温FPGA设计流程(二、IP核应用-全加器)_第6张图片
重温FPGA设计流程(二、IP核应用-全加器)_第7张图片
重温FPGA设计流程(二、IP核应用-全加器)_第8张图片
6,右键使用Create Port,创建输入输出端口,包括数据、时钟。
重温FPGA设计流程(二、IP核应用-全加器)_第9张图片7、进行连线。
重温FPGA设计流程(二、IP核应用-全加器)_第10张图片8、在工程管理器中source页面下,右键单击design_1,选择Generate Output Products,然后Generate,可能会报一部分错误,因为有部分引脚没有连接,直接OK跳过就可以。
重温FPGA设计流程(二、IP核应用-全加器)_第11张图片9、生成完毕后,再次右击design_1,选择Create HDL Wrapper,创建HDL代码,对原理图进行实例化,默认设置。
重温FPGA设计流程(二、IP核应用-全加器)_第12张图片
10、经过Run Synthesis、Run Implementation、添加约束、Generate Bitstream之后,打开Open Hardware Manager,Auto Connect,然后右键Program device。
其中SW0为加数Aj、SW1为被加数Bj、SW2为来自低位的进位Cj_1,指示灯LD2(0)作为和Sj,LD2(1)作为进位Cj。
演示视频:https://www.bilibili.com/video/av52008373/

你可能感兴趣的:(FPGA)