Low power, high performance 32-bit processor

Overview

VinRZ5110 is a low power, high performance 32-bit processor solution targeting embedded applications where low power and system cost are of utmost importance. It is based on Harvard architecture, with single cycle memory access and multiple enhanced features as described below.

This processor system enables SoC designers to concentrate on design issues unique to their system. VinRZ5110 is a technology independent synthesizable macro, highly portable across processes and can be easily integrated into system-on-chip designs.

Key Features

  • Five operating modes with optimized shadow register bank structure
    • Supports very fast context switching for high priority interrupt modes
  • Single cycle 32X16 MAC enabling convergence of RISC and DSP
    • Enables DSP applications
  • Native bus interface support for on-chip peripherals
    • Realizes low interrupt latencies
  • Memory copy, atomic memory access, semaphore instructions
    • Improves code density by a large margin
  • Low Power Modes support
    • Power-down mode (triggered by en_idle instruction)
    • Supports low power modes that facilitate CE designs

Benefits

  • Technology Independent synthesizable soft core
  • Includes 32-bit, 5-stage Pipelined RISC CPU VinRCPU32
  • Support for DSP instructions
  • Saturated Addition
  • Saturated Subtraction
  • Integer Multiply
  • Multiply-accumulate
  • Byte, bit reversal instructions
  • Achieves faster bit manipulation times- advantageous for mobile applications
  • Immediate branch instruction with single cycle penalty
  • 3-level fixed priority asynchronous Vectored Interrupt scheme
  • Single cycle instruction & data memory access
  • Support for up to 8 auxiliary processors
  • Support for external interrupt controller
  • AHB compliant System Bus Interface

Technical Specifications

Availability
Now
×
Semiconductor IP