NUS-CG3207 RISC-V Functional and HDL Simulator
| # | ABI Name | Content (Hex) | Content (Dec) |
|---|
| Variable | Address | Content (Hex) | Content (Dec) |
|---|
Addr
Content (Hex)
Content (ASCII)
LEDs (LED[15:0]) & DIP Switches (SW[15:0])
PC[8:2] (LED[15:9])
CLK (LED[8])
User OUT (LED[7:0]) 0xFFFF0060 WO
DIP Switches 0xFFFF0064 RO (SW15..SW0)
Push Buttons 0xFFFF0068 RO
BTNL | BTNC | BTNR — click to toggle or use arrow keys (← ↓ →)
7-Segment Display 0xFFFF0080 WO
Cycle Counter 0xFFFF00A0 RO
Total Cycles: 0
UART Serial Console (115200 8N1) 0xFFFF0000–0xFFFF000C
RX_VALID: 0 ·
TX_READY: 1
instr/char
·
RX Queue: 0 bytes (empty)
3-Axis Accelerometer & Temp 0xFFFF0040–0xFFFF0044
DREADY: 1
X Axis:
0 (0x00, +0.00g)
Y Axis:
0 (0x00, +0.00g)
Z Axis:
64 (0x40, +1.00g)
Temp:
25°C (0x19)
X | Y | Z | T — hold, then ← → to adjust
OLED 96x64 Pixel Display 0xFFFF0020–0xFFFF0030
SWAP PENDING: 0
OLED_COL: 0 (0–95)
OLED_ROW: 0 (0–63)
OLED_CTRL: 0x00
Mode: vary_pixel_data_mode · Format: 8-bit (3R-3G-2B)
Single buffered · writes appear at once
All panels are hidden — use the buttons above to show the various panels.