diff --git a/doc/03_reference/images/blockdiagram.svg b/doc/03_reference/images/blockdiagram.svg index 60ef6411..d8d2d1e9 100644 --- a/doc/03_reference/images/blockdiagram.svg +++ b/doc/03_reference/images/blockdiagram.svg @@ -1,7 +1,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml + + + + + - - - - - - image/svg+xml - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PC + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +IFID + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +IM + + + + + + + + + + + + + +RF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +IM + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +RF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +CV32E20 + + + + + + + + + + +registerfile + +DIA + +rB + +rA + +DA + +DB + + + + + + + + + + + + +CSR + +OpA + +OpB + +RD + +ALU + +OpB + + + +RD + +OpA + +MULT + +OpA + +OpB + +RD + + + + + + + + + + + + + + + + + + + + + + + + + + + +prefetchbuffer + + + + + +decodercontroller + +aligner + + + + + + + + + + + + + + + + +LSUOpAOpBcompressdecodersleep unitinterrupt interfacedebug interfaceinstructioninterfacedatainterfaceRD - - - - - CSR - - IF Stage - - IM - ID Stage - - EX Block - - PrefetchBuffer - - - Instruction Mem - - - addr_o - - - - rdata_i - - 32 - - IDEX - - - CompDecoder - - - Decoder - - - Controller - - - Reg File - - - ALU - - - OpA - OpB - - MULTDIV - - - - RdA - RdB - Wr - - IM - - PC - RF - - RF - IM - - - - - - - - - - - - - LSU - - - - - - - - Data Mem - - - - - - - addr_o - wdata_o - rdata_i - Ibex Core - - - - - - - - - - - OpA - OpB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 32 - - 32 - IM - - - debug_req_i - - + inkscape:label="ink_ext_XXXXXX 1" />