Aachen University Partners with ACE Associated Compiler Experts

ACE Press Release

New Orleans, USA 21 June, 1999

Leading technology research center adopts CoSy® for advanced DSP compiler development in wireless communications design

ACE Associated Compiler Experts today announced a technology partnership with Aachen University of Technology (Aachen, Germany). Aachen's Institute for Integrated Signal Processing Systems (ISS) will use ACE's CoSy-DSP compiler development system to research new ways to optimally generate compilers for DSP-based applications, especially in the area of wireless communications. CoSy-DSP is the first technology of its kind to be adopted by the institute's Industrial Partner Program.

The Institute for Integrated Signal Processing is one of the world's leading centers of research in the design of advanced digital signal processing systems for wireless communications. Under the direction of Prof. Heinrich Meyr, the institute's activities encompass basic research in system level and algorithm design, as well as VLSI architectures and CAD tools for complex communication system design. The unique feature of research at ISS lies in the emphasis on the synergy and interaction between algorithms, architectures and tools. The cooperation with industry partners enables projects with a high practical relevance. Currently, the compiler group at ISS focuses on highly efficient, interactive compiler technologies for DSPs, which in contrast to other compiler research activities is highly driven by the application domain.

"Our institute searched for a tool suite that would provide easy compiler generation to produce optimized code for DSP architectures," said Heinrich Meyr, professor at Aachen University. "ACE's success with the CoSy-DSP development platform prompted us to form this strategic technology relationship. CoSy is not only easy to use, it's industry proven, a major selling point in our decision. We look forward to a long term partnership with ACE."

"DSP compiler code generation has long presented problems for designers," Meyr continued. "Today, only handwritten assembly code can address all the functionalities of a DSP. ACE's CoSy-DSP resolves the obstacles designers face and allows the use of dedicated optimization algorithms for DSP architectures. This means the generated code will truly compete with hand-written assembly code. CoSy is an outstanding tool for DSP compiler design."

"We are quite pleased that Professor Meyr has selected CoSy for Aachen's continuing research in DSP design," said Hans van Someren, CoSy’s principal architect at ACE. "The institute's staff is highly professional, as evidenced by their worldwide reputation. This technology partnership confirms CoSy's ability to address the needs of efficient compilers for advanced DSP applications."

ACE Associated Compiler Experts bv (a wholly owned subsidiary of ACE Associated Computer Experts, Amsterdam, The Netherlands) is a world leader in the production of compiler development tools for professional compiler developers. Its open CoSy compiler development platform gives compiler developers the ability to achieve a similar leading edge position in the construction of better and faster optimizing compilers for architectures ranging from 4-bit DSPs to 256-bit VLIW processors. CoSy also supports a wide range of programming languages including C, Fortran and Java.


Released in September '98, CoSy-DSP is a version of ACE's CoSy compiler development platform that is specifically optimized for the production of C compilers for DSP processors. It incorporates DSP-specific extensions to the C programming language, jointly developed by ACE and DSP experts to handle the fixed-point data types, divided memory spaces, dedicated register sets and circular buffers commonly used by DSPs. These language extensions have now been submitted to the relevant working group of the ISO/IEC Joint Technical Committee for inclusion in the next official release of the ISO/ANSI C programming language. ACE also co-ordinates the activities of a consortium of industrial users and academic institutions to further develop the DSP-C language.