赞
踩
环境:QuartusⅡ13.0 && 开发板:Intel DE2-115
详细步骤请看另一篇博客:Quartus使用基础——D触发器仿真与时序波形验证
选择目标芯片:CycloneIVE系列的EP4CE115F29C7
Block Diagram
,输入and2
xnor
、输入输出引脚input
、output
为了构成全加器的项层设计,必预将以上设计的半加器full_adder.bdf设置成可调用的元件。在打开半加器原理图文件full_adder.bdf的情况下,选择File中的Create/Update→Create Symbol Files for Current File
项,即可将当前文件full_adder. bdf变成一个元件符号存盘,以待在高层次设计中调用。
half_adder.vwf
,然后点击File->New->Block Diagram
or2
Tools->Netlist->RTL Viewer
结果如下
网上查询相应引脚图
Assignments→Pin Planner
或者点击如下图位置
Tools->Programmer
第一次下载需要安装硬件altera USB blaster
的需要安装驱动,下面是下载到硬件完成module full_adder( //输入信号,ain表示被加数,bin表示加数,cin表示低位向高位的进位 input ain,bin,cin, //输出信号,cout表示向高位的进位,sum表示本位的相加和 output reg cout,sum ); reg s1,s2,s3; always @(ain or bin or cin) begin sum=(ain^bin)^cin;//本位和输出表达式 s1=ain&cin; s2=bin&cin; s3=ain&bin; cout=(s1|s2)|s3;//高位进位输出表达式 end endmodule
Tools->Netlist->RTL Viewer
Tools->Launch Simulation Library Compiler
,在下图位置选择保存文件的***\simulation\qsim
位置,然后start compilation
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。