그래서 두 개의 다른 선택기 신호를 기반으로 읽기/쓰기가 가능하도록 4 개의 RAM 모듈을 배열하고 있습니다.Verilog에서 사용자 정의 모듈의 배열에 단일 입력
genvar i;
generate
for (i = 0; i < regnum; i=i+1) begin: regs
rfram_generic rf (clk,rst,ce_a_int[i],addr_a_int[i],do_a_int[i],
ce_b_int[i],addr_b_int[i],do_b_int[i],
ce_w_int[i],we_w_int[i],addr_w_int[i],
di_w_int[i]);
end
endgenerate
을 그리고 head
또는 tail
신호 (2 비트 벡터)를 사용하여 사용하는 RAM을 선택합니다 : 지금은 중간 신호를 사용하여 RAM을 인스턴스화하고 있습니다. 어떤 아이디어가 이것을 어떻게?
고마워요! 이것은 내가 필요한 것입니다! 또한 링크 덕분에 FPGA가 tristate 신호로 무엇을하고 있는지 궁금해졌습니다. – Adam