[RTLLM-p035] Miscellaneous/RISC-V/ROM


提交解答


分數: 5
時間限制: 2.0s
記憶體限制: 256M

作者:
題目代碼
題目類型
允許的語言
Verilog

ROM 唯讀記憶體

請設計一個名為 ROM 的唯讀記憶體模組。

此模組包含 256 個記憶體位置,每個位置可儲存 16 位元資料。輸入 addr 用來選擇記憶體位置,輸出 dout 則顯示該位置所儲存的資料。

記憶體初始內容如下:

位址 資料
8'h00 16'hA0A0
8'h01 16'hB1B1
8'h02 16'hC2C2
8'h03 16'hD3D3

其他未指定的位置初始化為 16'h0000

模組介面
module ROM (
    input      [7:0]  addr,
    output reg [15:0] dout
);

評論

目前沒有評論。