Low power 32-bit processor supporting single precision floating point in hardware

Overview

Hardware floating point can be attractive in many embedded applications where integer or fixed point algorithms produce either overflow/underflow or unacceptably long word lengths. In such cases long design times are likely to be needed in order to ensure predictable accuracy and avoid scaling problems. The FPS26 from Cortus offers hardware single precision floating point that enables the treatment of signals with a wide dynamic range with the required precision and speed.

Cortus have analysed typical embedded programs and compiler output to ensure that your software is compiled with the very highest code density possible. In tests using standard code benchmarks the FPS26 shows an improvement of at least 16% over the FPS6.

Key Features

  • 32-bit core with 16 registers
  • 5-7 stage pipeline
  • Hardware single precision floating point unit
  • Hardware integer multiplier and hardware divider
  • Co-processor interface, add algorithmic functionality in hardware, save time and power.
  • Caches, more complex memory architectures are possible
  • RTOS support: FreeRTOS, uCLinux, uC/OS II, uC/OSIII, TargetOS
  • Full Development Environment
  • Optional Ethernet 10/100 MAC and USB2.0 Peripheral
  • Optional JTAG-Ethernet Debug Solution

Benefits

  • High performance CPU
  • Compact silicon footprint, less silicon area
  • High maximum clock frequency, more time sleeping
  • Good Code Density, less Flash memory required
  • Dual and Multi-Core, more performance without exploding consumption

Block Diagram

Low power 32-bit processor supporting single precision floating point in hardware Block Diagram

Applications

  • Complex sensors
  • Sophisticated home automation
  • Military
  • Aerospace
  • Motor control
  • Solar inverters
  • Industrial control
  • Radar systems
  • Sensor fusion
  • MIMO wireless systems

Deliverables

  • Full Verilog Source Code
  • Full Toolchain
  • Graphical Development Environment
  • Debugger
  • Standard Peripherals
  • Full Documentation
  • Complete Integration Guide
  • Supplied as Part of a Design Services Contract

Technical Specifications

Foundry, Node
Any
Maturity
Designed into multiple Integrated Circuits
Availability
Available today
×
Semiconductor IP