⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 concat.v

📁 openaccess与verilog互相转化时所用的源代码
💻 V
字号:
// Test the parser's ability to handle concatenations.module simple(inout [1:0] a);    wire b, c;    assign a = {b,c};endmodulemodule multi(inout [31:0] a);    wire [3:0] b;    assign a = {8{b}};endmodulemodule numerical(inout [63:0] a);    assign a = {32'h80000000, 32'h00000001};endmodulemodule multiNumerical(inout [63:0] a);    assign a = {16{4'b0001}};endmodulemodule nested(inout [63:0] a);    wire [3:0] b;    assign a = {2{{4{4'b001}}, {4{b}}}};endmodulemodule complex();    wire a;    wire [3:0] b;    wire [1:0] c;        wire [7:0] x;    assign x = {a, a, b[3:0], c[1], c[0]};endmodulemodule combination(input [1:0] in, output out);    wire [1:0] bus;        simple I1(.a({in[0], bus[0]}));    simple I2(.a({in[1], out}));endmodule    module top();    simple          I1();    multi           I2();    numerical       I3();    multiNumerical  I4();    nested          I5();    complex         I6();endmodule   

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -