Instruction Sets Simulators (ISS) for and Embedded Processors, CPUs and Cores

Information on what is available and how to use Embedded Processor models and ISS

Main menu

Skip to primary content
Skip to secondary content
  • Home
  • Information
    • Features of the Imperas Instruction Set Simulator
    • Upgrading the Imperas ISS
    • Downloading an Instruction Set Simulator
    • Links
    • Glossary
    • News
  • ARM ISS
    • 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 ISS 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 ISS
    • 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 ISS 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 ISS
    • mpc82x
    • UISA
    • m476
    • m470
    • m460
    • m440
    • POWER ISS aliases
      • powerpc
      • powerpc32
  • Renesas ISS
    • V850
    • V850E1
    • V850E1F
    • V850ES
    • V850E2
    • V850E2M
    • V850E2R
    • RH850G3M
    • m16c
    • r8c
    • Renesas ISS aliases
    • RL78-S1
    • RL78-S2
    • RL78-S3
  • RISC-V ISS
    • RV32I
    • RV32IM
    • RV32IMC
    • RV32IMAC
    • RV32G
    • RV32GC
    • RV32GCN
    • RV32E
    • RV32EC
    • RV64I
    • RV64IM
    • RV64IMC
    • RV64IMAC
    • RV64G
    • RV64GC
    • RV64GCN
    • RISC-V ISS 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 ISS
    • 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 ISS 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 Other ISS, click on them to find more information.

Altera Nios II_Nios_II_E  
Altera Nios II_Nios_II_S  
Altera Nios II_Nios_II_F  
Xilinx MicroBlaze_ISA  
Xilinx MicroBlaze_V10_00  
Xilinx MicroBlaze_V9_50  
Xilinx MicroBlaze_V8_20  
Xilinx MicroBlaze_V8_10  
Xilinx MicroBlaze_V8_00  
Xilinx MicroBlaze_V7_30  
Xilinx MicroBlaze_V7_20  
Xilinx MicroBlaze_V7_10  
Xilinx MicroBlaze_V7_00  
SiFive_U54  
SiFive_E51  
SiFive_E31  
Microsemi_MiV_RV32IMA  
Microsemi_CoreRISCV  
Andes_NX25  
Andes_N25  
openCores_generic  
Synopsys ARC_0x32  
Synopsys ARC_0x31  
Synopsys ARC_0x22  
Synopsys ARC_0x21  
Synopsys ARC_700  
Synopsys ARC_605  
Synopsys ARC_600  
Other ISS 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-2019 Imperas Software Limited