Kane Computing Ltd - Home Page
Kane Computing Ltd
Javascript DHTML Drop Down Menu Powered by dhtml-menu-builder.com
Line Search:
Quick Product Finder
Products by Supplier
News
What's this?
Customer Success Stories
Press Releases
eNews (subscribe to enews)

Registered in England No: 4264387
Registered Office:
c/o Bulcock & Co. 10 The Bull Ring, Northwich, Cheshire, CW9 5BS, UK.

Kane Computing Ltd,
Suite I, Ascot Court,
71-73 Middlewich Road,
Northwich,
Cheshire, CW9 7BP
United Kingdom
Tel: +441606351006
Fax: +441606351007
Email: Sales-Support-Marketing
©Copyright: KCL 1986-2012

Federation of Small Businesses

GDD600 - Floating Point DSP Vector Library for C620x, C641x, DaVinci DM640, DM641, DM642

GDD Libraries

Features

  • Hand coded & optimised at assembly language level
  • Transforms (FFT, FHT, DCT, etc)
  • FIR/IIR filters
  • Real and complex vector operations
  • Complex number arithmetic operations
  • Data conversion routines
  • Level 1 BLAS Library
  • Complex partitioned FFT
  • Fourier Transform using Goertzel algorithm
  • 2D and/or multidimensional FFT (available on request)
  • Big Endian (BE) or Little Endian (LE) (as xx suffix to part number)
Ordering Info: Part No. GDD600-xx

Description

The GDD600 is a thoroughly coded port of the earlier GDD300 floating-point library to a floating-point C620x, C641x, DaVinci DM640, DM641 and DM642 devices. The library provides the full functionality of the GDD300 and uses both newer C64xx instruction set and hardware features like extended registers file and also implements assembly optimized floating-point math software simulated functions. These functions would also improve performance of the user-programmed floating point operations code, while keeping the highest level of accuracy, comparable to the native floating-point arithmetic of TMS320C67xx hardware.

The library is a set of over 100 functions and macros that perform commonly used DSP operations like Fast Fourier Transform, Fast Hartley Transform, Discrete Cosine Transform, FIR/IIR filters, coordinate transformations, vector operations, complex number arithmetic operations, pseudo-random numbers generation, data conditioning (spectral windows) operations. These operations are performed on the IEEE-754 floating point format numbers. There is also a set of data conversions functions to convert floating-point data to/from integer and Q15 fixed-point formats.

Related Products

Line

Downloads

Datasheet (PDF 74KB)
Manual (PDF 505KB)
Benchmarks (PDF 27KB)

 

Line