CEVA DSP
CEVA DSP CEVA DSP
CEVA is the world's leading licensor of DSP, Comms and Multimedia solutions CEVA Digital Signal Processors - DSP
CEVA Products  
   
 
DSP Cores
System Platforms & IP
Application Platforms
CEVA Services
Development Tools
Software Tools
Hardware Tools
Ordering Info
CEVA / 3rd Party Software
Foundry Hard Macros
 
 
TeakLite Family Hard Macros TeakLite Family DSP Software TeakLite Family Development Tools
     
CEVA-TeakLite

Product description

CEVA-TeakLite DSP Core is a low power, single Multiply- Accumulate (MAC), 16- bit, Fixed point DSP Core, designed specifically to be embedded in highly integrated Systemon- Chip (SoC) applications. It provides various resources for customization and differentiated configuration such as program and data memory size and type (e.g. RAM, ROM Flash etc), interfaces to DSP related peripherals (DMA, Timer, etc.) and other system interfaces.

CEVA-TeakLite is assembly and binary compatible with its predecessor DSP generation, the widely adopted CEVA-Oak DSP Core, providing leverage on the large installed base of legacy software available for this product and migrate it to higher performance DSP..

 

 

TeakLite Target Markets

Cellular handsets
2G - GSM, CDMA, TDMA
2.5G - GPRS, EDGE

Portable audio players

Voice over IP phones

Hard Disk Drives

Medical (Hearing–Aid)
   

The CEVA-TeakLite Core has an advanced set of Digital Signal Processing instructions as well as general microprocessor functions. The core’s programming model and instruction set are designed for straightforward generation of efficient and compact code composed of 16-bit width instructions.

CEVA-TeakLite supports access to 64K-word program memory and can efficiently handle large programs that are needed when the DSP is used for both DSP and control functions. Dedicated mechanisms are implemented supporting real-time operating systems, such as unlimited nesting levels of zerooverhead mechanisms (Block-Repeat and the Repeat instructions) and wide Automatic Context Switching.

 

 

CEVA-TeakLite Product Note
For a more in-depth look at the CEVA-TeakLite DSP Core, Download the CEVA-TeakLite Product Note ( pdf, 144kb)

CEVA-TeakLite Block Diagram

CEVA-TeakLite Block Diagram

The following parallel functioning execution Units comprise the CEVA-TeakLite:

CBU - Computation and Bit Unit, composed of the Computation Unit (CU) and Bit Manipulation Unit (BMU)
DAAU - Data Address Arithmetic Unit
PCU - Program Control Unit
IDU - Instruction Decode Unit

All other peripheral blocks, which are application-specific logic, can be implemented around the DSP core on the same die.

Technical Highlights
Soft core (process and library-independent)
Available also as a Hard Macro
Low power consumption
Active mode - using full DSP capability
Slow mode - clock speed and current consumption, linearly divided, relative
to active mode by a user-defined
factor
Stop mode - leakage current only
Fully Static Design. Cool CEVA-TeakLite version - optimized for very low power consumption.

Development Environment

The CEVA-TeakLite is accompanied by the advanced Integrated Development Environment (IDE) based Software Development Tools for embedded applications, supporting Windows, Solaris and Linux operating systems, including

  • Highly optimizing C and C++ compiler
  • Macro assembler and linker
  • Advance Graphic User Interface debugger and simulator
  • Tight MATLAB bi-directional connectivity
  • Integrated graphic application profiler
  • Various utilities and converters

The deliverables include complete and fully automated reference design implementation along with a verification & simulation environments. CEVA-TeakLite design can also be ported to an FPGA for prototyping and system integration, prior to taping out the actual silicon.

CEVA-TeakLite is backed up by a wide variety of software, applications and algorithms available by CEVA and the CEVAnet third party community.

CEVA-TeakLite Product Note
For a more in-depth look at the CEVA-TeakLite DSP Core, Download the CEVA-TeakLite Product Note ( pdf, 144kb)

  © Copyright 2003-2009 CEVA, Inc. All rights reserved
legal terms | help | contact us | customer support