/**************************************************** * Engineer : 梦翼师兄 * QQ : 761664056 * The module function:缩减语句运算模块 *****************************************************/ 01 module reduce(clk,rst_n,c); 02 input clk;//系统时钟输入 03 input rst_n;//系统复位 04 05 output reg c;//输出寄存器定义 06 07 reg [3:0]B;//内部寄存器定义 08 09 always@(posedge clk or negedge rst_n) 10 begin 11 IF(!rst_n) 12 begin 13 c<=0; 14 B<=4'b1111; 15 end 16 else 17 begin 18 c<=&B; 19 end 20 end 21 22 endmodule |
/**************************************************** * Engineer : 梦翼师兄 * QQ : 761664056 * The module function:缩减语句测试模块 *****************************************************/ 01 `timescale 1ns/1ps 02 module tb; 03 reg clk; 04 reg rst_n; 05 06 wire c; 07 08 initial 09 begin 10 clk=0; 11 rst_n=0; 12 # 1000.1 rst_n=1; 13 end 14 15 always #10 clk=~clk; 16 17 reduce reduce( 18 .clk(clk), 19 .rst_n(rst_n), 20 .c(c) 21 ); 22 endmodule |
联系人:徐经理
手机:13907330718
电话:0731-22222718
邮箱:hniatcom@163.com
地址: 湖南省株洲市石峰区联诚路79号轨道智谷2号倒班房6楼603室