Cortus
Overview
Cortus is a privately held company located in Montpellier, in the south of France, specializing in embedded processor IP. Cortus designs and licenses highly efficient 32 bit processor cores and the additional IP that is required to create processor subsystems. Cortus processors are used in a wide range of applications, including consumer, automotive, wireless, sensor, touchscreen and chip card devices.
Cortus is dedicated to providing advanced processing solutions for the evolving embedded market. Whether your design requires high speed or a small footprint, Cortus provides a solution. To take full advantage of their IP solutions, Cortus provides a complete tool chain and graphical IDE (based around Eclipse) free of charge. Cortus IP cores demonstrate that powerful 32-bit processors do not have to be big or power hungry.
Available Solution Partner Products and Services
Cortus offers the following products:- 32-bit processor cores— A range of processor cores, from highly efficient to high performance. The key member of the family is the APS3, which provides good integer performance (up to 1.67 DMIPS/MHz). The FPS6 offers floating point performance (24 x performance of APS3). Other processor cores are being developed.
- APS3
The APS3 is the smallest available processor core, and has good integer performance - APS5
The APS5 offers more configurability with the possibility of adding custom co-processors and dual and multi-core configurations. - FPS6
This high throughput core offers hardware floating point operations and configurability options, including caches, and dual and multi-core configurations.
- APS3
- Peripherals— Easy to use cores for the assembly of the subsystem around the processors
- UART (fractional baud rate)
- Configurable interrupt controller
- General purpose I/O
- SPI and I2C
- Ethernet MAC
- USB 2.0 device MAC
- USB 2.0 OTG peripheral MAC
- Data and instruction caches
- Peripheral bridges (APB, AHB-Lite)
- Coprocessors
- Tools— Available for free is a port of the GNU tool chain, which includes a debugger. The tool chain and debugger run on Linux, Windows XP, and most UNIX varieties.
- C/C++ compiler (GNU GCC)
- IDE (Eclipse with plugin)
- Debugger and Instruction Set Simulator
- Assembler, linker, etc.
- Services— Cortus can assist or lead with the most important aspects of getting your design to market quickly and correct the first time.
- Custom interfaces to memory
- Architectural design
- Design of verification strategy
- HDL implementation
- FPGA prototyping and verification
Contact Information
For additional information, contact Cortus at:
Cortus
Le Génésis
97 rue de Freyr
34000 Montpellier
France
Phone: +33 (4) 30.96.70.00
Email: contact@cortus.com
Web: www.cortus.com