Product category:
Design and Development Software
News Release from: Kane Computing | Subject: GDD600
Edited by the Electronicstalk Editorial
Team on 15 September 2005
Floating-point library exceeds 100 DSP
functions
Offering a broad range of callable functions, the GDD600 library significantly reduces the development time of many DSP applications using TMS320 DSP-based platforms.
Available now from Kane Computing is the GDD600 library of floating-point DSP vectors and functions Offering a broad range of callable functions, the GDD600 library significantly reduces the development time of many DSP applications targeting Texas Instruments' (TI) TMS320 DSP-based platforms
This article was originally published on Electronicstalk on 10 Apr 2002 at 8.00am (UK)
Related stories
Fibre-optic link for long-range digital video
Opticlink is a novel system for transmitting digital video over long distances (up to 10km) using fibre optic cables.
PCMCIA JTAG emulator endorsed by TI DSP
Kane Computing claims that its Predator PCMCIA JTAG emulator was used by Texas Instruments to communicate with the first TMS320C6416 DSPs to come out of its fab, and it all worked first time.
In addition to the hand-coded and optimised functions, the GDD600 includes a data conversion unit that facilitates the conversion of fixed-point and integer formats into floating-point units, as well as the conversion of floating-point units into integer formats.
"Encompassing over 100 different functions and transforms, the GDD600 is remarkably beneficial for DSP applications written in either C-code or variants of C-code, enabling programmers to encode DSP and image-processing algorithms in an efficient and timely manner", said Thomas Brooks, C6000 Product Marketing Manager, TI.
With the ability to interchange between a fixed-point and a floating-point DSP processor, the GDD600 is a very helpful tool in the development of DSP real-time applications based on a variety of TI floating and fixed-point processors such as the TMS320C64x and TMS320C67x DSP generations.
Further reading
Real-time image capture from PC frame grabber
A new PC/104 plus frame grabber has recently been announced by Kane Computing.
Convertor turns video to digital
New from Kane Computing, the PixeLink PL-A544 FireWire video convertor captures and converts NTSC/Pal video into digital images.
Duplicator boosts digital video transmission
Kane Computing has a novel CameraLink duplicator which creates a second slave stream to allow transfer of digital video to a second target host.
"DSP applications are often coded modularly, which means the applications are divided into functions that are then called from the application".
"Most major DSP vendors have spent considerable time developing compilers that streamline these application developments", said Richard White, Managing Director, Kane Computing.
"By providing application designers with the powerful GDD600 library of pre-optimised DSP functions, Kane Computing makes it possible for DSP programmers to maximise the benefits offered by compilers while reducing and simplifying application developments".
The GDD600 library comprises over 100 functions and macros that perform common DSP operations like fast Fourier transform, fast Hartley transform, discrete cosine transform, FIR/IIR filters, co-ordinate transformations, vector operations, complex number arithmetic operations, pseudorandom number generation and data conditioning (spectral windows) operations.
These operations are executed on the IEEE754 floating-point format numbers, which are then implemented on a larger dynamic range that uniformly distributes relative errors, making it unnecessary for developers to scale accumulators - a common practice for fixed-point arithmetic.
The hand-coded and optimised library includes various features such as interruptibility, which is essential for programming asynchronous systems.
The GDD600 also has the ability for re-entrance, thus enabling the same code to be shared between tasks and threads.
This makes the code useable in multitasking systems.
Fast and accurate floating-point maths simulation routines also allow the user to benefit from a faster processing floating-point array and scalar data.
The GDD600 is one in a family of optimised DSP libraries which includes the GDD200 maths library, GDD300 vector library, GDD700 Linpack library, GDD8000 Eispack library and the GDD9000 vector and matrix library.
Pricing for the GDD600 starts at $5500. Request a free brochure from Kane Computing ...
• Kane Computing: contact details and other news
• Email this article to a colleague
• Register for the free Electronicstalk email newsletter
• Electronicstalk Home Page

