FPGA技术课程作业.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《FPGA技术课程作业.docx》由会员分享,可在线阅读,更多相关《FPGA技术课程作业.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上1. 分析test2.v程序,完成下列各题:1) 完成程序填空。2) 画出该代码综合后的电路图。module test2 (clk,reset,in1,in2,in3,out1,out2 );input clk,reset;input in1,in2, in3 ;output out1,out2;reg out1,out2; integer temp1,temp2;always (posedge clk or posedge reset) if(reset) begin temp1 = 0; temp2 = 0;end else begin temp1 = in1 &
2、 in2;temp2 = in2 | in3;endalways (posedge clk) begin out1 = temp1 & temp2; out2 = temp1 in3; endendmodule 2、分析test1.v程序,完成下列题目:1) 完成程序填空。2) 根据图一所画出的输入激励波形,编写测试文件,仿真截图在0到900ns时间区间里输出端口的输出波形。module test1(data_1,data_2,data_3,data_out1,data_out2 );input data_1,data_2,data_3;output data_out1,data_out2;
3、task writeburst ;input a,b; integer c; c = a + b;endtaskreg data_out1,data_out2;always (data_1 or data_2 or 3 )begin write(data_1,data_2,data_out1); write(data_2,data_3,data_out2);endendmodule图一3. 根据下面的Verilog HDL代码,画出综合后的电路图。module test12(out,clk,in1,in2,in3,in4);input clk;input in1,in2,in3,in4;out
4、put out;reg out;reg temp1,temp2;always (posedge clk)begin temp1 = in1 & in2; temp2 = temp1 | in3; out = temp2 | in4;endendmodule4. 根据图1所示的原理图写出相应的Verilog HDL程序,其中DFF模块是上升沿触发的触发器,编写相应的测试程序,在ISE软件中完成仿真,对仿真波形图进行截图。图二程序:module my_moduke (clk,xin,out); input clk,xin; output out; reg out; reg temp; always
5、(posedge clk) begin temp=xin|out; end always(posedge clk) begin out=temp; endendmodule激励文件:initialbeginclk=0;forever #30 clk=clk;endinitial begin/ Initialize Inputsxin = 0;forever #300 xin=xin;end仿真:5. 用Verilog HDL设计一个四分频电路,在ISE软件中完成仿真,对仿真波形图进行截图。1)输入信号:clk- 输入时钟 reset-同步复位信号,当reset=1b1时,系统输出置零,当res
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- FPGA 技术 课程 作业
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内