The MID3506H32 is a 32-bit, Ultra High-Performance ARM Cortex A5 microprocessor from Morek. It features a dual-issue, superscalar processor core with three-stage pipeline, plus an integrated Level 1 cache. It also includes 16KBytes or 32KBytes of Level 2 cache memory and four-level memory hierarchy for enhanced performance and power efficiency. The MID3506H32 also supports optional Vectored Interrupt Controller, DMA controller, System Bus Interface Unit, Multi-Stack memory controller and many other peripherals for comprehensive System-On-Chip designs. The MID3506H32 is suitable for a wide range of applications including industrial automation, security systems, medical equipment, home automation, automotive and more.