CPU Models

A Site with Information on Industry Leading CPU and Processor Models

Main menu

Skip to primary content
Skip to secondary content
  • Home
  • Information
    • Using Fast CPU models in C Platforms
    • Using SystemC TLM2 processor models
    • Downloading the models
    • Links
    • Glossary
    • News
  • ARM Models
    • ARMv4T
    • ARMv4xM
    • ARMv4
    • ARMv4TxM
    • ARMv5xM
    • ARMv5
    • ARMv5TxM
    • ARMv5T
    • ARMv5TExP
    • ARMv5TE
    • ARMv5TEJ
    • ARMv6
    • ARMv6K
    • ARMv6T2
    • ARMv6KZ
    • ARMv7
    • ARM7TDMI
    • ARM7EJ-S
    • ARM720T
    • ARM920T
    • ARM922T
    • ARM926EJ-S
    • ARM940T
    • ARM946E
    • ARM966E
    • ARM968E-S
    • ARM1020E
    • ARM1022E
    • ARM1026EJ-S
    • ARM1136J-S
    • ARM1156T2-S
    • ARM1176JZ-S
    • Cortex-R4
    • Cortex-R4F
    • Cortex-A5UP
    • Cortex-A5MPx1
    • Cortex-A5MPx2
    • Cortex-A5MPx3
    • Cortex-A5MPx4
    • Cortex-A8
    • Cortex-A9UP
    • Cortex-A9MPx1
    • Cortex-A9MPx2
    • Cortex-A9MPx3
    • Cortex-A9MPx4
    • Cortex-A7UP
    • Cortex-A7MPx1
    • Cortex-A7MPx2
    • Cortex-A7MPx3
    • Cortex-A7MPx4
    • Cortex-A15UP
    • Cortex-A15MPx1
    • Cortex-A15MPx2
    • Cortex-A15MPx3
    • Cortex-A15MPx4
    • Cortex-A17MPx1
    • Cortex-A17MPx2
    • Cortex-A17MPx3
    • Cortex-A17MPx4
    • AArch32
    • AArch64
    • Cortex-A32MPx1
    • Cortex-A32MPx2
    • Cortex-A32MPx3
    • Cortex-A32MPx4
    • Cortex-A35MPx1
    • Cortex-A35MPx2
    • Cortex-A35MPx3
    • Cortex-A35MPx4
    • Cortex-A53MPx1
    • Cortex-A53MPx2
    • Cortex-A53MPx3
    • Cortex-A53MPx4
    • Cortex-A55MPx1
    • Cortex-A55MPx2
    • Cortex-A55MPx3
    • Cortex-A55MPx4
    • Cortex-A57MPx1
    • Cortex-A57MPx2
    • Cortex-A57MPx3
    • Cortex-A57MPx4
    • Cortex-A72MPx1
    • Cortex-A72MPx2
    • Cortex-A72MPx3
    • Cortex-A72MPx4
    • Cortex-A73MPx1
    • Cortex-A73MPx2
    • Cortex-A73MPx3
    • Cortex-A73MPx4
    • Cortex-A75MPx1
    • Cortex-A75MPx2
    • Cortex-A75MPx3
    • Cortex-A75MPx4
    • MultiCluster
    • ARMv6-M
    • ARMv7-M
    • Cortex-M0
    • Cortex-M0plus
    • Cortex-M1
    • Cortex-M3
    • Cortex-M4
    • Cortex-M4F
    • ARM Models aliases
      • arm
      • arm7
      • arm720
      • arm9
      • arm920
      • arm922
      • arm926
      • arm940
      • arm946
      • arm966
      • arm968
      • arm968e
      • arm10
      • arm1020
      • arm1022
      • arm1026
      • arm11
      • arm11mp
      • arm11mpcore
      • arm11-mpcore
      • arm1136
      • arm1156
      • arm1176
      • cortex
      • cortex-a5
      • cortex-a5mpcore
      • cortex-a5-mpcore
      • cortex-a9
      • cortex-a9mpcore
      • cortex-a9-mpcore
      • cortex-a15
      • cortex-a15mpcore
      • cortex-a15-mpcore
      • cortex-a7
      • cortex-a7mpcore
      • cortex-a7-mpcore
      • armv8
      • armv8mpcore
      • armv8-mpcore
      • armv8-a
      • cortex-a50
      • cortex-a50mpcore
      • cortex-a50-mpcore
      • arm57
      • cortex-a57
      • cortex-a57mpcore
      • cortex-a57-mpcore
      • arm53
      • cortex-a53
      • cortex-a53mpcore
      • cortex-a53-mpcore
      • cortex-a
      • cortex-m
      • cortex-r
  • MIPS Models
    • ISA
    • M14K
    • M14KcTLB
    • M14KcFMM
    • 4KEc
    • 4KEm
    • 4KEp
    • M4K
    • 4Kc
    • 4Km
    • 4Kp
    • 24Kc
    • 24Kf
    • 24KEc
    • 24KEf
    • 34Kc
    • 34Kf
    • 34Kn
    • 74Kc
    • 74Kf
    • 1004Kc
    • 1004Kf
    • 1074Kc
    • 1074Kf
    • microAptivC
    • microAptivP
    • microAptivCF
    • interAptiv
    • interAptivUP
    • proAptiv
    • 5Kf
    • 5Kc
    • 5KEf
    • 5KEc
    • MIPS Models aliases
      • mips
      • mips32
      • m14
      • 4k
      • 4ke
      • m4
      • 24k
      • 34k
      • 74k
      • 1004k
      • 1074k
      • aptiv
      • mips64
      • warrior
    • M5100
    • M5150
    • M6200
    • M6250
    • MIPS32R6
    • P5600
    • P6600
    • I6400
    • MIPS64R6
    • I6500
  • POWER Models
    • mpc82x
    • UISA
    • m476
    • m470
    • m460
    • m440
    • POWER Models aliases
      • powerpc
      • powerpc32
  • Renesas Models
    • V850
    • V850E1
    • V850E1F
    • V850ES
    • V850E2
    • V850E2M
    • V850E2R
    • RH850G3M
    • m16c
    • r8c
    • Renesas Models aliases
    • RL78-S1
    • RL78-S2
    • RL78-S3
  • RISC-V Models
    • RV32I
    • RV32IM
    • RV32IMC
    • RV32IMAC
    • RV32G
    • RV32GC
    • RV32GCN
    • RV32E
    • RV32EC
    • RV64I
    • RV64IM
    • RV64IMC
    • RV64IMAC
    • RV64G
    • RV64GC
    • RV64GCN
    • RISC-V Models aliases
      • RISC-V
      • RV32M
      • RV32A
      • RV32F
      • RV32D
      • RV32Q
      • RV32C
      • RV32IMA
      • RV32IC
      • RV32IMAFD
      • RV32IMAFDC
      • RV64E
      • RV64M
      • RV64A
      • RV64F
      • RV64D
      • RV64Q
      • RV64C
      • RV64EC
      • RV64IMA
      • RV64IC
      • RV64IMAFD
      • RV64IMAFDC
      • RV128I
      • RV128G
  • Other Models
    • Synopsys ARC_600
    • Synopsys ARC_605
    • Synopsys ARC_700
    • Synopsys ARC_0x21
    • Synopsys ARC_0x22
    • Synopsys ARC_0x31
    • Synopsys ARC_0x32
    • openCores_generic
    • Andes_N25
    • Andes_NX25
    • Microsemi_CoreRISCV
    • Microsemi_MiV_RV32IMA
    • SiFive_E31
    • SiFive_E51
    • SiFive_U54
    • Xilinx MicroBlaze_V7_00
    • Xilinx MicroBlaze_V7_10
    • Xilinx MicroBlaze_V7_20
    • Xilinx MicroBlaze_V7_30
    • Xilinx MicroBlaze_V8_00
    • Xilinx MicroBlaze_V8_10
    • Xilinx MicroBlaze_V8_20
    • Xilinx MicroBlaze_V9_50
    • Xilinx MicroBlaze_V10_00
    • Other Models aliases
      • Synopsys ARC_synopsys
      • Synopsys ARC_arc
    • Xilinx MicroBlaze_ISA
    • Altera Nios II_Nios_II_F
    • Altera Nios II_Nios_II_S
    • Altera Nios II_Nios_II_E

Below are the currently available RISC-V Models, click on them to find more information.

RV64GCN  OVP_Model_Specific_Information_riscv_RV64GCN.pdf
RV64GC  OVP_Model_Specific_Information_riscv_RV64GC.pdf
RV64G  OVP_Model_Specific_Information_riscv_RV64G.pdf
RV64IMAC  OVP_Model_Specific_Information_riscv_RV64IMAC.pdf
RV64IMC  OVP_Model_Specific_Information_riscv_RV64IMC.pdf
RV64IM  OVP_Model_Specific_Information_riscv_RV64IM.pdf
RV64I  OVP_Model_Specific_Information_riscv_RV64I.pdf
RV32EC  OVP_Model_Specific_Information_riscv_RV32EC.pdf
RV32E  OVP_Model_Specific_Information_riscv_RV32E.pdf
RV32GCN  OVP_Model_Specific_Information_riscv_RV32GCN.pdf
RV32GC  OVP_Model_Specific_Information_riscv_RV32GC.pdf
RV32G  OVP_Model_Specific_Information_riscv_RV32G.pdf
RV32IMAC  OVP_Model_Specific_Information_riscv_RV32IMAC.pdf
RV32IMC  OVP_Model_Specific_Information_riscv_RV32IMC.pdf
RV32IM  OVP_Model_Specific_Information_riscv_RV32IM.pdf
RV32I  OVP_Model_Specific_Information_riscv_RV32I.pdf
RISC-V Models aliases  

This site is for Imperas Software Ltd OVP based CPU Models, Platforms and Instruction Set Simulators (ISS)
OVP, Open Virtual Platforms, Fast Processor Models are trademarks of Imperas Software Limited. (c) 2011-2021 Imperas Software Limited