Celoxica Delivers Advanced Synthesis Technology for SystemC

Share Article

Agility Compiler Delivers ESL Implementation Flow for SoC Prototyping and Verification

Celoxica, the leading provider of C-based Electronic System Level (ESL) behavioural design and synthesis solutions, today announced it is shipping Agility Compiler for SystemC to customers. The v1.0 tool includes an array of advanced system design capabilities for the synthesis of SystemC models to hardware. The tool produces IEEE compliant RTL descriptions as input to popular ASIC/ SoC synthesis flows, and generates gate-level EDIF netlists for high-density programmable logic devices.

With Agility Compiler, designers can produce working silicon from SystemC models much earlier in the design flow, accelerating system verification and SoC prototyping. The direct path from SystemC to hardware closes a critical gap in the ESL design flow for successful SoC design from system-level models.

Agility Compiler synthesises a complete hardware system with no artificial limitations on design hierarchy, structure, timing or interfaces. Agility Compiler advanced synthesis technology supports multi-million gate designs, multiple blocks and multiple clock domains, easily beating the results of entry-level behavioural synthesis tools that restrict designers to small, single block, single clock domain designs. In addition, Agility Compiler synthesis extracts accurate timing and physical design metrics to support fast cycle accurate simulation and test bench generation for system verification.

Early SoC prototypes

By allowing SystemC Transaction Level Models (TLM) to be automatically synthesised to RTL descriptions or FPGA netlists, system models are realised in FPGA based SoC prototypes much earlier in the design flow.

“Agility Complier drastically reduces the risk inherent in complex SoC design and enables designs to be turned around to meet a much shorter market window,” said Jeff Jussel, vice president of marketing for Celoxica. “The ability to synthesise from transaction level models tightens the link between the algorithm specifications, the system verification software, and the end hardware.”

Agility Compiler’s synthesis is driven from pure, standard compliant SystemC descriptions. By avoiding the use of proprietary descriptions or linked constraints, the synthesisable SystemC code remains standard compliant and portable for model and IP reuse. Agility Compiler is fully compliant with the OSCI standard SystemC synthesisable subset.

The Agility Compiler gate-level synthesis supports very high-density FPGA devices, such as Altera’s Stratix II and the Virtex 4 family from Xilinx with advanced synthesis features such as re-timing, fine-grained logic sharing, dead-code elimination, rewriting and automatic tree balancing. This direct synthesis support enhances Agility Compiler’s applicability to SoC prototyping, accelerated verification and rapid system implementation.

About Celoxica

An innovator in Electronic System Level (ESL) design, Celoxica supplies the design tools, boards, IP and services that enable the next generation of advanced electronic product design. Celoxica technology raises design abstraction to the algorithm level, accelerating productivity and lowering risk and costs by generating semiconductor hardware directly from C-based software descriptions. Adding to a growing installed base, Celoxica provides the world’s most widely used C-based behavioural design and synthesis solutions to companies developing semiconductor products in markets such as consumer electronics, defence and aerospace, automotive, industrial and security. For more information, visit: http://www.celoxica.com.

Celoxica and the Celoxica logo are trademarks of Celoxica, Ltd. All other brand names and product names are the property of their respective owners

Note to Editors:

For reader enquiries please contact: Jeff Jussel, vice president of marketing, Celoxica Limited, 66 Milton Park, Abingdon, Oxfordshire, OX14 4RX, United Kingdom, telephone +44 (0) 1235 863656, fax +44 (0) 1235 863648.

For more information about Celoxica, visit http://www.celoxica.com. For sales enquiries contact: Americas – sales.americas@celoxica.com; APAC – sales.apac@celoxica.com; Europe, Middle East, Africa – sales.emea@celoxica.com.

For more information, contact:

Jeff Jussel, Celoxica Limited, +44 (0) 1235 863656, jeff.jussel@celoxica.com

Allan Edwards, Neesham Public Relations, +44 (0) 1442 879222, allane@neesham.co.uk


Share article on social media or email:

View article via:

Pdf Print

Contact Author

Allan Edwards