証明 Shoumei SoC RV64IMAFD_Zicsr_Zifencei_Microcoded • TileLink TL-UH • 2-Way OoO

← Architecture Hub
SHMIC_ASIC_DIE_TOP // 8.46 mm² (GF180) • 0.033 mm² (ASAP7) clock reset_n uart_rx uart_tx rob_empty ResetSync 2-Stage AASD Synchronizer CPU_W2 Core (RV64IMAFD_Zicsr_Zifencei_Microcoded OoO) 2-Way Dispatch • 2-Way Commit • 64 Physical Registers Fetch & Rename 64-Tag RAT + FreeList Execution Units Dual ALU • MulDiv • FPU(D) ROB & Retirement 16-Entry Dual-Retire LSU & Store Buffer 8-Entry SB • 1-Cycle Snoop CSR & Trap Sequencer Microcoded Trap Entry & MRET Unified PhysRegFile (64×64-bit Int + 64×64-bit FP) MemoryHierarchy 64B Cache Lines • Write-Back • Tree-PLRU L1I Cache 8 KB 2-Way Set-Assoc L1D Cache 16 KB 4-Way Set-Assoc L2 Unified Cache 32 KB 8-Way Set-Assoc • Tree-PLRU TileLink TL-UH 1-to-8 Crossbar (TLXbar8) Channel A (Request/Data) • Channel D (Response/Ack) • Zero Combinational Loops store_snoop (MMIO) BootROM Port 0 • 512 B 0x0001_0000 ACLINT Port 1 • MTIMER/MSWI 0x0200_0000 APLIC Port 4 • AIA Direct 0x0C00_0000 UART (8-N-1) Port 5 • 115.2k Baud 0x1000_0000 GPIO (8-Bit) Port 6 • Bi-Dir 0x1001_0000 Scratchpad SRAM Port 7 • 4 KB 0x8000_0000 mtip/msip uart_irq gpio_irq meip_in gpio_i/o/oen[7:0] mem_req_* & mem_resp_* (L2 Refill/DRAM)

Shoumei_SoC

Complete System-on-Chip Top
GF180 Cell Area
8.46 mm²
ASAP7 Cell Area
32,785 µm²
Sequential FFs
29,588
Clock Freq
64M / 1.0G
Block Description
Select any block or pad in the SoC diagram to inspect its interface, TileLink port assignment, register mappings, and verification proofs.
Key Ports & Interfaces
Formal Verification & Provenance
Lean 4 DSL: lean/Shoumei/SoC/ShoumeiSoC.lean
Proofs: ShoumeiSoCProofs.lean (5 structural theorems, 100% discharge)
Certificate: shoumeiSoC_cert (9 compositional dependencies verified)