[英]Loading of .hex file in SB_RAM2048x2 ROM and loading of .hex file in BRAM memory
我不知道 iCE40 設備的 SB_RAM2048x2 memory 用法。 我發現 iceimage.hex mecrisp-ice 0.8 ,一個 memory 初始化文件,正被加載到 ram.v.and ram.v 正在其他verilog文件中使用。 我想使用 bram 而不是這個 ram.v,這樣我就可以在 zynq fpga(zybo board) 中使用 bram。我有點懷疑,是否可以在 zynq fpga(zybo board) 中直接使用 SB_RAM2048x2(在 ram.v 中提到) )? 還是僅適用於 iCE40 設備。
SB_RAM2048x2 是 iCE40 特定的原語,它不適用於 Zynq。
例如,您很可能希望使用 Verilog 數組來推斷 memory
reg [1:0] mem[0:2047];
always @(posedge clk) begin
if (wen) mem[waddr] <= wdata;
rdata <= mem[raddr];
end
這將適用於任何 FPGA 系列。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.