Hardware 版 (精华区)
发信人: edmcgy (达达尼), 信区: Hardware
标 题: DSP(Data Signal Processor)的应用(2)
发信站: 紫 丁 香 (Thu Apr 23 15:21:32 1998), 转信
TMS320C2x/C2xx/C5x Optimizing C
Compiler/Assembler/Linker
Development Tool Part Numbers
Speedy development and code maintenance over the life cycle of a product are concerns that all
developers share. TI supports DSP developers with a family of floating point code generation
tools for the TMS320 DSPs. The TI optimizing C compilers translate ANSI-standard, C
language files into highly efficient TMS320 assembly language source files, which are then input to
the TMS320 assembler/linker.
TI C compilers are complemented by the standard TMS320 programmer's interface for
debugging C and assembly source code. The C compilers produce a rich set of debugging
information, which allows source-level debugging in C to enhance productivity and shorten the
application development cycle.
The TMS320C2x/C2xx/C5x Optimizing C Compiler/Assembler/Linker, was designed with three
major efficiency goals in mind:
Produce compiled general-purpose C code that approaches the performance of
hand-coded assembly language.
Provide a simple and accessible programming interface to the C run-time environment so
that critical DSP algorithms, demanding extreme performance, can be implemented in
assembly language.
Establish a comprehensive, easy-to-use tool set for the development of high-performance
DSP applications in C.
The C Compiler accepts ANSI C source code and produces efficient C2x, C2xx, or C5x
assembly language source code, performing a wide variety of optimizations to improve the
efficiency of the compiled code. The compiler incorporates four levels of state-of-the-art generic
and target-specific optimizations. The level of optimizations is selectable. The C compiler was
validated with the Perenial, Plum-Hall C Validation Suite and the K&R Test.
Optimizations include:
--
※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: edmcgy.hit.edu.c]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:5.422毫秒