Codix Cores represent a new approach to embedded processor IP allowing tailoring to the exact needs of your embedded software – providing lower power, higher performance, smaller code size, and smaller area than other IP cores.
All Codix Cores, can be modified or extended.
Codix Helium is ideal for applications that demand performance and low power. Thanks to its rich instruction set and variable-length instructions, Codix Helium delivers far higher performance than other processors in this class, as well as very compact code size.
Codix Cobalt is an excellent general purpose embedded processor for ASIC and FPGA design with unique instruction-set features that allow it to deliver great performance with lower power and smaller area. The processor’s optimized 5-stage pipeline allows it to work over a very wide frequency range.
Codix Cobalt comes with standard peripherals allowing development using FreeRTOS, Linux, Microsoft® .NET Micro Framework and other embedded development environments.
Codix Berkelium delivers RISC-V instruction-set compatibility with the option of ZScale or Rocket-like architectures, allowing users to leverage the rich ecosystem of software and tools becoming available, in addition to those provided by Codasip.
Codix Berkelium comes with standard peripherals allowing development using OS’ ported to RISC-V including Linux and FreeRTOS.
Codix Titanium is a powerful 4-slot VLIW processor with a Von-Neumann architecture. It is ideal for applications that require a powerful but compact core and exhibit a high degree of parallelism-image processing, computer vision, and software defined radio, for example.
The Codix Titanium SDK supports multi-issue and is latency aware for both instruction and data access, allowing for highly efficient instruction scheduling. Codasip’s profiling and debug tools also fully support VLIW designs.