Kane Computing Debuts Floating-Point Library for TI TMS320 DSPs

9/15/2005 - Kane Computing Ltd (KCL) announced the availability of the GDD600, a new and powerful 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. In addition to the hand-coded and optimized 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 one hundred 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 TMS320C64xTM and TMS320C67xTM DSP generations.

"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, KCL. "By providing application designers with the powerful GDD600 library of pre-optimized DSP functions, KCL makes it possible for DSP programmers to maximize 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, coordinate transformations, vector operations, complex number arithmetic operations, pseudo-random numbers generation and data conditioning (spectral windows) operations. These operations are executed on the IEEE-754 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 optimized 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 math 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 ECC-BLAS 1/2/3. Pricing for the GDD600 starts at $5,500.

About Kane Computing Ltd
KCL has been providing Image Processing, DSP and high performance computing products for use in industry, education and research since 1987. KCL started life as Sension Advanced Computing, designing, manufacturing and supplying parallel processing products based around the Inmos transputer. In 1995 it became part of Kane International Ltd and subsequently changed its name to Kane Computing. In October 2001 Kane Computing became an independent Company. KCL is a member of TI (Texas Instruments) third party network and is now regarded as the primary source of fully supported development tools for Texas Instruments series of DSPs in the United Kingdom. KCL provides a whole range of products based around Texas Instrument's TMS320 range of DSP's. This includes starter kits, development systems, application boards and emulators. KCL has a policy of continual improvement and operates its business in accordance with the requirements of ISO9001:2000.

About the Texas Instruments Third Party Program
Sundance is a member of the TI TMS320TM third party network, the most extensive collection of DSP development support in the world. With more than 650 independent companies and consultants, TI's customers have easy access to a broad range of application software, development hardware/software and consulting services.

Previous Page | News by Category | News Search

If you found this page useful, bookmark and share it on: