Skip navigation

CW4512

Building upon the proven processing performance of the CW4011 DSP, the CW4512 adds extensive peripheral support for today’s wide array of portable media devices. The inclusion of specific interfaces for connecting to CCD and CMOS image sensors, analog and digital displays, audio CODECs, SecureDigital, and USB 1.1, combined with support for a variety of video and audio formats makes CW4512 an ideal replacement for fixed function devices.

Key Specifications


MMACS

6,720 (maximum)
Maximum DSP Clock Frequency 210MHz
Primary Memory 128KB
Instruction Cache 8KB
External Memory Interface 32-bit SDRAM
Parallel Input Interface 8-bit or 16-bit
Parallel Output Interface   8-bit or 16-bit, 3x 10-bit DAC
Timer Modules 4 Programmable, 1 Watchdog
Host/Slave Support 8-bit or 16-bit asynchronous
DMA Channels 6
Removable Storage CompactFlash, SecureDigital
USB 1.1
Core Voltage 1.5V
IO Voltage 3.3V
Package 256-pin BGA (1.0mm ball pitch)

Feature List

o        CWv8 Single Instruction Multiple Datapath (SIMD) DSP Engine

·   8 parallel vector processing units

·   Serial RISC control processor

·   Up to 6,400 Million Multiply Accumulates per Second (MMACS)

·   Very Dense Instruction Word™ (VDIW) Technology

Ž   Provides the benefits of VLIW™ in a 32-bit instruction

·   Sub-word parallelism allows multiple operands in packed data formats

·   Each vector processor can access its own memory area simultaneously

·   Thirty-one 32-bit registers per vector processor

·   1 (one) 96-bit accumulator per vector processor

o       Special instructions to accelerate image processing

·   Operate on packed byte and word data types

·   Strided and table memory access

·   Sum of absolute differences for motion estimation calculations

·   Dot product for color space conversion

·   Saturate operators for clamping

o       128 KB embedded data memory

o       Extensive instruction cache

·   8 KB direct mapped cache holds 2,048 32-bit instructions

·   32-byte block size with lock capability

o       External memory interface

·   16-bit or 32-bit SDRAM interface

·   256 MB (maximum)

·   16-longword deep write FIFO

·   Four 8-longword deep speculative pre-fetch buffers

o       6 independent DMA channels

·   Embedded to external memory

·   External to embedded memory

·   Video input to memory

·   Memory to video output

·   USB to memory/memory to USB

·   SD to memory/memory to SD

o       32-bit internal high-speed AHB system bus

o       Parallel/Video input port

·   8-bit or 16-bit configurable input

·   Sync pulse generation for CCD/CMOS image sensor interface

o       Parallel/Video output port

·   8-bit or 16-bit configurable output

·   Sync pulse generation for driving digital display

·   Three 10-bit DACs for driving analog displays

·   Support for CVBS, RGB555, RGB565, and RGB545

o       Host/Peripheral interface

·   Connects to off-chip peripherals, such as boot ROM, when acting as system host processor

·   Connects to host processor when acting as a co-processor

·   CompactFlash and ATA/ATAPI device support

o       Audio CODEC interface

·   Interface to I2S audio devices

o       USB 1.1 support

o       Synchronous serial interface

·   Supports SPI and Microwire™ protocols

o       16550 compatible UART port

o       56 general purpose input/output pins (32 dedicated, 24 multiplexed)

o       4 programmable 32-bit timer/counters

o       1 (one) Watchdog timer

o       Pulse Width Modulator interface for stepper motor control

o       IEEE-1149.1 compatible JTAG interface

·   Supports boundary SCAN

·   Allows real-time debugging with ChipWrights development environment

o       256-pin ball grid array (BGA) package

·   1.0 mm ball pitch

o       0.18 um technology

o       1.5V core voltage

o       3.3V IO voltage

  650 mW typical power consumption at 1.5V

 

System Diagrams

CW4512 Block DiagramCW4512 Block Diagram

Documentation

Data Briefs

Document NameDescriptionFormatSizeUpdated
CW4512 Data Briefpdf630 KB3.22.05

Data Books

Document NameDescriptionFormatSizeUpdated
CW4512 DataBook

pdf4 MB8.29.07

Reference Designs

Document NameDescriptionFormatSizeUpdated
CW4512 Solder Temperature Profile Solder Temperature Profile pdf217 KB2.9.05
CW4512 PCB Layout Guidelines Layout Guidelines 0 KB12.31.69