|
本帖最后由 lcytms 于 2016-11-7 22:25 编辑
新建top.v顶层模块,将以上三个模块都加入到top.v顶层模块中进行例化。
将top.v模块设置为顶层模块。
编写top.v模块如下。
module top (clk, rst_n, key1, key2, sel, seg);
input clk, rst_n;
input key1, key2;
output [2:0] sel;
output [7:0] seg;
wire key_out1, key_out2;
wire [23:0] data;
key_flag k1 (.clk(clk), .rst_n(rst_n), .key_n(key1), .key_out(key_out1));
key_flag k2 (.clk(clk), .rst_n(rst_n), .key_n(key2), .key_out(key_out2));
key_counter #(.CNT_NUM(20))
c1 (.clk(clk), .rst_n(rst_n), .key1(~key_out1), .key2(~key_out2), .data(data));
seg7 s1 (.clk(clk), .rst_n(rst_n), .data(data), .sel(sel), .seg(seg));
endmodule
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?我要注册
x
|