Ericsson signs Corporate Agreement with ACE Associated Compiler Experts

ACE Press Release

Santa Clara, California, USA 26 April, 1999

Company adopts CoSy® for DSP-C compiler applications in mobile telephony

ACE Associated Compiler Experts today announced a corporate agreement with Ericsson of Stockholm, Sweden. Ericsson Radio Systems of Stockholm, Sweden, a research and development group servicing the global Ericsson organization, has selected ACE's CoSy-DSP compiler development platform to generate compilers for the embedded multi-processor DSP systems in its advanced mobile telephony equipment. Ericsson has been using CoSy for internal development during the past year. This corporate adoption is the result of Ericsson’s successful use of the tool.

Ericsson Radio Systems develops in-house cores that are specifically optimized for DSP intensive mobile telephony applications such as cellular radio basestations. As many as ten of these cores are integrated into a single ASIC (Application Specific IC) to handle multiple radio channels, with all the cores sharing common program and data memories. A prime objective of compiler development for these DSPs was the need to reduce assembly language programming to an absolute minimum in order to minimize software development times and maximize IP (Intellectual Property) re-use. As a result, Ericsson required a compiler development platform that was not only oriented towards the needs of DSP, but also one that could generate highly efficient optimising compilers for high level languages.

"We chose CoSy-DSP* because it looked like a very powerful yet easy to use compiler development system," said Gösta Lemne, vice president responsible for access technology at Corporate Function Technology. "Over the past year this opinion has been confirmed by the fact that we have already developed two C compilers for our in-house DSP cores in a surprisingly short timeframe, with both compilers exploiting ACE's innovative DSP-C language extensions," he added.

Commenting on the licensing agreement for ACE, vice president of marketing and sales Marco Roodzant said "We are particularly pleased that Ericsson Radio Systems has chosen CoSy for such a demanding DSP application. It is proof of CoSy's ability to accommodate advanced DSP architectures and highly flexible cores."

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 optimising 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.



CoSy is a registered trademark of ACE Associated Computer Experts bv