home

General Description of AST's CDSP Customizable Fixed-Point DSP Core

 

The CDSP is a general purpose, high performance customizable fixed-point DSP core featuring high execution speeds for both signal-processing algorithms and standard microprocessor applications. It is meant to be used as an embedded cell in ASICs developed on most of the 0.6u and below technologies. It is highly customizable and can be targeted at a large number of technologies thanks to its parameterized, HDL-only based design.

The CDSP can be optimized for most of the common DSP algorithms to obtain a highly efficient, low power and small area implementation. It is therefore most suitable for low-cost, high-volume applications.

A number of productivity tools have been developed to ease the elaboration/deploying of DSP applicaions on the CDSP. These include an Assembly Language Integrated Development Environment (aIDE) and a collection of standard DSP functions (CDSPLib). A K&R C Language Integrated Development Environment (cIDE) is currently under development

 

Architectural features:

 

Customizable features include:

 

Performance for a typical 0.6u/5V technology implementation: