1. 首页
  2. 课程学习
  3. 嵌入式
  4. 135个经典设计实例.pdf

135个经典设计实例.pdf

上传者: 2022-10-29 09:37:55上传 PDF文件 148.22 KB 热度 10次

135个经典设计实例王金明:《Verilog HDL程序设计教程》【例3.1】4位全加器moduleadder4(cout,sum,ina,inb,cin);output[3:0]sum;output cout;input[3:0]ina,inb;input cin;assign{cout,sum}=ina+inb+cin;endmodule【例3.2】4位计数器module count4(out,reset,clk);output[3:0]out;input reset,clk;reg[3:0]out;always@(posedge clk)beginif(reset)out<=0;//同步复位elseout<=out+1;//计数endendmodule【例3.3】4位全加器的仿真程序`timescale1ns/1ns`include"adder4.v"moduleadder_tp;//测试模块的名字reg[3:0]a,b; //测试输入信号定义为reg型regcin;wire[3:0]sum;//测试输出信号定义为wire型wirecout;integer i,j;adder4adder(sum,cout,a,b,cin); //调用测试对象always#5cin=~cin; //设定cin的取值initialbegin

下载地址
用户评论