memory_to_vector.v
来自「这是一个Quartus的工程文件和verilog代码」· Verilog 代码 · 共 27 行
V
27 行
/*
(C) OOMusou 2008 http://oomusou.cnblogs.com
Filename : memory_to_vector.v
Compiler : Quartus II 8.1
Description : array to vector
Release : 12/25/2008 1.0
*/
module memory_to_vector (
input [VECTORSIZE-1: 0] mem [ARRAYSIZE-1: 0],
output [ARRAYSIZE*VECTORSIZE-1: 0] vec
);
parameter VECTORSIZE = 4;
parameter ARRAYSIZE = 3;
genvar i,j;
generate
for(i = 0; i < ARRAYSIZE-1; i = i + 1) begin : array
for(j = 0; j < VECTORSIZE-1; j = j + 1) begin : vector
assign vec[i * VECTORSIZE + j] = mem[i][j];
end
end
endgenerate
endmodule
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?