Logo
Home Company News Press Events
ProductsTestimoniesLoginJobsContact
Press Release For immediate release

Target Compiler Technologies announces new HDL generation and pipelining capabilities in retargetable DSP design environment

Leuven, Belgium – May 18, 2000.  Target Compiler Technologies today announced the planned release of two major extensions of its Chess/Checkers retargetable compilation environment, which will significantly broaden the scope of the tools. A first announcement concerns the release of “Go”, Target’s new tool for the generation of synthesisable hardware description language (HDL) models of DSP cores. A second announcement concerns the upcoming support for deeply pipelined DSP architectures in Chess/Checkers.

Target’s Chess/Checkers environment was introduced at the end of 1998. In addition to the new tool Go, Chess/Checkers consists of a C compiler, a linker, an instruction-set simulator and an assem-bler/disassembler. All tools are retargetable, based on the nML processor description language. The environment is primarily being used by designers of application-specific DSP cores, who can optimise their DSP architecture in nML, using instantaneous feedback from the retargetable tools.

HDL Generation

Target considers the new Go tool as the missing link from its DSP design environment to physical hardware. “Our customers prefer nML as a language for instruction-set design, because it is concise and it offers immediate tool support and feedback,” said Gert Goossens, General Manager of Target. “In the past, once the nML was frozen the customer had to describe the processor a second time in VHDL or Verilog, suited for synthesis. This was tedious and error-prone,” he added.

Go automatically translates the nML processor description into VHDL code, which can then be synthesised with available synthesis tools such as Synopsys’ VHDL Compiler and Design Compiler (TM).  According to Johan Van Praet, Product Development Manager at Target, Go supports several VHDL design styles. “For example, the complete processor can be generated as a single-entity VHDL description,” Van Praet said. “This results in a very compact and fast simulating description, which relies on the synthesis capabilities of Design Compiler, and allows for global optimisation of the processor hardware. Go can also generate a more structural VHDL description of the processor that allows to integrate existing hardware blocks in the design.”

According to Mark Genoe, Methodology Manager at Alcatel Microelectronics (Zaventem, Belgium), the new Go tool opens interesting perspectives. “Strategies for System-on-Chip design are based on different processor cores, with standardised views and integrated support tools. There is a clear need for flexible DSP cores as an additional component of such design platforms, provided they are supported with efficient compilation and verification tools, and a reliable route to VHDL synthesis. Chess/Checkers is an attractive technology to build such cores and get the necessary support tools, but so far the route towards VHDL synthesis was missing.”

Target believes that the impact of Go will be significant. “Many system design teams very well understand the benefits of application-specific DSPs,” Goossens said. “But often they’re less familiar with hardware design. Go allows them to take the step.”

Go will be released in June 2000. It will be demonstrated in Target’s booth at the 37th Design Automation Conference this year. Target also announced that it plans to add support for generating Verilog, in addition to VHDL.

Pipelining capabilities

With the support of deep pipelining, Target is extending the architectural scope of its tools. Until now, Chess/Checkers was restricted to processors with a simple pipeline structure.

“Initially we have been focusing on time-stationary machines, with a two or three-stage pipeline and all instructions executing in a single cycle,” said Dirk Lanneer, Research and Development Manager of Target. “The time-stationary model resulted in efficient processors with a simple control structure. However, many DSP architectures are using complex functional units and high clock frequencies,” Lanneer added. “This necessitates the use of more complex pipeline structures.”

According to Ralph McGarity, Systems Manager at Motorola’s System-on-Chip Design Technology Center (Austin, TX), the new pipelining capabilities offer an important added value for Motorola teams using the Chess/Checkers tools. “We are using the Target tool set at Motorola and are looking forward to additional flexibility for future designs that we expect to be afforded by the pipelining enhancements,” McGarity said.

To cope with deeply pipelined architectures, Target has first extended the nML processor description language. “With these extensions, nML can capture the full pipeline of each instruction, in a cycle-accurate model,” said Lanneer. “The new version of the Chess/Checkers tools is retargetable based on the extended nML language.

The new version of the Chess/Checkers tools, supporting deeply pipelined DSP architectures, will be released in Q3 of this year.

Corporate information

Target Compiler Technologies n.v. is an innovation company, specialising in design technologies for embedded software in electronic systems. Target was incorporated in 1996 as a spin-off company of IMEC, the Belgian R&D centre for micro-electronics. Target’s shareholders are IMEC v.z.w., IT Partners n.v. and Tetracom b.v.b.a.

Target’s customers are semiconductor and system companies with a focus on telecommunications and consumer applications. Target’s main product, Chess/Checkers, is based on a unique, patented technology initiated at IMEC.

Design Compiler is a trademark of Synopsys, Inc.

Contact

Gert Goossens
Target Compiler Technologies n.v.
Phone: +32-16-40 81 14
Fax: +32-16-40 53 00
E-mail: goossens@retarget.com
WWW: http://www.retarget.com

Copyright © 1998-2003 by Target Compiler Technologies N.V. All rights reserved.
webmaster@retarget.com

Last updated : Tue Feb 24 2004