IQMC510x Microcontroller for Industrial Applications

IQMC510x demo board

Why Choose the IQMC510x Platform?

For the IQMC510x series MCU/SoC platform, we offer performance and flexibility. Whether you need high-performance standard MCUs or a customized solution built around your proprietary IP, we provide the right solution to support your goals.

The IQMC510x integrates high-speed serial interfaces (QSPI,I2C,UART), CAN-FD, Ethernet MAC, ECC-protected memory, tightly coupled instruction and data memory, and configurable ISA extensions within a single industrial-focused silicon architecture.

Looking to go beyond the chip?

Our expert design team can help turn your system-level vision into a fully integrated reality ensuring seamless performance and robust reliability,built upon a powerful sovereign RISC-V core.

Looking for Reliable and Robust Solutions?

We’ve got you covered. From chip level to system level, IQonIC Works is your trusted partner in innovation.

We also maintain close, long-term partnerships with trusted supply chain collaborators to ensure efficiency and quality at every stage, from design to production.

Explore the IQMC510x Platform

Iqonicworks risc-V icon

IQMC510x Features

Product Features

  • Sovereign designed RISC-V 32-bit CPU core
  • Code-optimal RV32IMAFCB extensions
  • 6-stage pipeline up to 230Mhz+
  • FPU, vector and custom instructions

Advanced Connectivity

  • CAN FD Bus masters & slave
  • 10/100 Mbps Ethernet MAC

Real Time Control

  • RISC-V CLIC (Core-Local Interrupt Controller)
  • Multiple timers/counters/hardware triggers
  • DMA controller
  • PWM (Pulse Width Modulation) for motor control & automation systems
  • QEI (Quadrature Encoding Interface) with capture/compare functionality

Fault detection/tolerance

  • Die temperature sensor
  • WDT
  • Parity & EEC

Flexible I/O and Serial interfaces

  • Flexible GPIOs per your needs
  • UARTs
  • SPI, QSPI, I2C master & slave

Strong Data Protection

  • AES and SHA-2 crypto accelerators
  • Protection without compromising system performance

Signal Acquisition

  • 12-bit 500ksps SAR ADC with multiplexed inputs (up to 20 channels)

On-Chip Rich Memory Storage

  • Up to 4MB Flash, 512KB RAM, with 32KB ROM
  • Integrated QSPI/XIP controller for external flash expansion
  • 32KB tightly coupled instruction SRAM and 32KB tightly coupled data SRAM (both with parity)

Package Type

  • 48 pin QFN
  • 88 pin QFN
  • Various packaging options are available upon request

Debug & Trace

  • Hardware debug support
  • Optional TRACE integration for customer-specific ASIC programs

Iqonicworks risc-V iconIQMC510x Platform Highlights

Vector Instruction support (data-parallel acceleration)

The IQMC510x platform supports vector instructions to accelerate data-parallel processing. By enabling operations on multiple data elements simultaneously, vector instructions improve performance and efficiency for compute-intensive workloads such as signal processing, control algorithms, and emerging edge intelligence applications.

Custom RISC-V ISA extensions

IQMC510x devices support custom RISC-V instructions, allowing customers to implement application-specific operations directly in hardware. This capability enables higher performance, improved integration and reduced software complexity, while preserving compatibility with standard RISC-V toolchains.

Generous Memory Resources

The IQMC510x series platform offers rich embedded memory resources, including 1MB of flash storage and up to 512KB of RAM. It also has a 32KB ROM containing first-stage boot loader and flash support routines, 32KB tightly coupled instruction SRAM and 32KB tightly coupled data SRAM (both with parity), and QSPI controller for external flash interface.

Industrial Communication

IQMC510x devices integrate a 10/100 Mbps Ethernet MAC and multiple CAN-FD controllers, enabling reliable and high-performance industrial communication. These interfaces support a wide range of factory automation, control, and networking applications.

Real-Time Control

Designed for time-sensitive applications, the IQMC510x platform delivers low-latency interrupt response and deterministic real-time behaviour. Integrated RISC-V CLIC, multi-channel timers, and a high-performance DMA controller support precise timing, fast event handling, and efficient data movement.


High-Performance ADC & Multi-Channel Support

IQMC510x series platform features a 12-bit 500ksps SAR ADC for efficient analog-to-digital conversion, supports 20 external input channels for multi-sensor data processing, and includes a built-in temperature sensor to monitor the MCU’s temperature, ensuring reliability and durability.

iqmc510x_architecture_diagram

IQMC510x Applications IconIQMC510x Applications

Industrial Control Icon

Industrial & Machine Control

IQMC510x delivers high-performance real-time processing, precise motor control, and reliable connectivity for industrial and machine control systems.

Internet of Things

IQMC510x integrates DMA, QSPI, AES, and SHA functions for fast, secure data transfer and reliable connectivity in IoT applications.

Artificial Intelligence & Machine Learning

IQMC510x features our RISC-V CPU with vector and custom instructions, running at 200MHz+, enabling real-time data processing, edge computing, and scalable AI/ML model deployment.

Embedded System Icon

Embedded System

IQMC510x provides precise control, real-time processing, and reliable performance with serial I/O, CAN-FD, and Ethernet connectivity.

Smart Sensor Icon

Smart Sensor MCU

IQMC510x supports smart sensors with real-time signal processing and a 12-bit SAR ADC for high-resolution analog-to-digital conversion.

Industrial & Edge Networking

IQMC510x supports industrial Ethernet, CAN-FD, and high-speed interfaces for IoT/IIoT edge computing and smart gateway applications.

IQMC Embedded Software development IconIQMC Embedded Software Development Environment

This environment is design to accelerate the development of both embedded systems and high-performance applications

Operational System Support

Unlock FreeRTOS support with our SDK, enabling easy development and deployment of real-time applications.

Compilation Toolchain

Our SDK supports the standard GCC and LLVM toolchains, with fully compatible startup files and assembly code for seamless integration into your development process.

Debug

Enjoy complete VS Code debugging support through GDB and OpenOCD, with standalone script-based options for flexible debugging setups.

Peripheral Driver Support

Our SDK offers comprehensive driver support for essential MCU peripherals, enabling seamless interaction with hardware components. Key features include: UART, SPI, I2C, GPIOs

Networking

Our SDK provides full LWIP support, allowing customers to easily build and run TCP/IP-based applications

We offer a reference application that demonstrates basic network connectivity with DHCP for IP address assignment and Ping for network testing.

Platforms

Evaluation Board

FPGA Models

RISC-V Vector Instruction Support

Customers can leverage RISC-V Vector Instructions to achieve high-performance computing by optimizing data-intensive operations.

Scroll to Top