voice
audio
wireless
dsp
dsp soc design
products
corporate
partners
what's new
careers
contact us
site map
home










The 3DSP IP Gallery is a collection of software intellectual property (IP) that can be quickly embedded into a DSP project. Using IP Gallery will save you time and get your product to market faster. The functions in the IP Gallery fall into three categories.

The first and most generally usable is a collection of helpful DSP and general-purpose math functions, which can be called from assembly or 'C' language programs.

The second is the real time operating system (RTOS) kernel called SPEEDi™. SPEEDi has been highly optimized for performance and memory usage on all SP-x processors. It has one of the smallest memory footprints in the industry.

The third category contains application specific DSP routines that implement standard protocols used in communications, audio and video processing. There are two software suites, one for VoP and one for audio that are packaged individually.

All the functions in the IP Gallery have been highly optimized for the 3DSP architecture and will outperform code that was written without taking advantage of the architecture.





Reduced software development time
Reduced development risk
Increased software performance
Reduced development cost




Data Brief Data Sheet Application Notes Request Manuals





Re-entrant multi-tasking environment

Prioritized Task Scheduling

Task Synchronization

Semaphores for pure synchronization

Messages synchronize while passing a pointer sized message

Messages can point to larger data structures

Optimized for real time

Eight or less clocks for interrupt disable period


Performance optimized for all SP-x
cores

Fast interrupt response

Smallest program memory usage

Loads only the modules you need

Basic system less than 340 words

Full system fits in 900 words


Configure only the resources you need
to save data memory

Diagnostics

Multiple levels of debug control for use in debug and released product

Parameter range checking

Diagnostic messages (simulator only)

Task status monitoring

Logical error detection

Compatible with 'C' and assembly code


Supplied with test bench programs and make file examples







Sine/Cosine table


Fractional square root - 16-bit polynomial approximation

Matrix and vector arithmetic package





Filters

FIR

Complex FIR

Decimate

Interpolate

Multi-rate

IIR (4 modules)

LMS

Transforms

FFT (5 modules)

Real FFT

DCT/IDCT

Video

JPEG

H.263 (future)

MPEG4 (future)

Wireless

Viterbi decoder

Turbo decoder

Other

GPIO

Interrupt

Timer





Standards supported

MP3

AAC

AC-3

MPEG

Sample Rate Conversion (future)

Equalizer (future)

WMA (future)





Supports most standards

G.711, G.722, G.723.1/A, G.726,
G.729A/B, G.729E/G

G.165/168-2000 echo canceller

DTMF detector and generator

Jitter and lost frame handling

2100Hz detector

Caller ID front end



Home | Products | Corporate Info | Contact Us | Site Map | Legal & Privacy | Logout

© Copyright 2001-2003, 3DSP Corporation. All rights reserved.