Celoxica Achieves Automation for SystemC Synthesis; Advanced Synthesis Technology Bridges the Design Flow Gap to Generate High Productivity Implementation Path From SystemC.Business Editors/High-Tech Writers CAMPBELL, Calif.--(BUSINESS WIRE)--June 7, 2004 Celoxica today announced advanced synthesis technology for the SystemC language. Celoxica's new Agility Compiler synthesizes SystemC directly to high-density FPGA (Field Programmable Gate Array) A type of gate array that is programmed in the field rather than in a semiconductor fab. Containing up to hundreds of thousands of gates, there are a variety of FPGA architectures on the market. and Programmable SoC logic and generates RTL (Register Transfer Level) A high-level hardware description language (HDL) for defining digital circuits. The circuits are described as a collection of registers, Boolean equations, control logic such as "if-then-else" statements as well as complex event sequences; VHDL (VHSIC Hardware Description Language) A hardware description language (HDL) used to design electronic systems at the component, board and system level. VHDL allows models to be developed at a very high level of abstraction. and Verilog for SoC design. The Agility Compiler takes in SystemC and outputs optimized EDIF EDIF - Electronic Design Interchange Format. Not a programming language, but a format to simplify data transfer between CAD/CAE systems. LISP-like syntax. See also Berkeley EDIF200. E-mail: <edif-support@cs.man.ac.uk> ftp://edif.cs.man.ac.uk/pub/edif. netlists for high-density programmable logic devices See PLD. from Actel, Altera Corp. and Xilinx. The Agility Compiler also generates VHDL and Verilog RTL output to support SoC synthesis tools. Integrated with Celoxica's popular DK Design Suite of tools for co-design and co-verification, the Agility Compiler extends the benefits of Software-Compiled System Design to users of SystemC. "Celoxica, the inventor of algorithm to FPGA and RTL compilation via Handel-C, has the most industry experience in developing synthesis tools from C-based languages. The Agility Compiler extends this capability to SystemC and confirms Celoxica's position as the leading provider of C synthesis solutions," said Phil Bishop, president and CEO (1) (Chief Executive Officer) The highest individual in command of an organization. Typically the president of the company, the CEO reports to the Chairman of the Board. of Celoxica. A member of Open SystemC Initiative (OSCI), Celoxica is applying the experience and acumen of a worldwide customer base and over 10 years experience in delivering C-based synthesis to the development of this SystemC implementation solution. "The critical gap in SystemC design has been the route to silicon," said Jeff Jussel, vice president marketing for Celoxica. "By bridging the gap between design idea and product reality we've addressed one of the major bottlenecks to SystemC adoption and enabled companies to realize a return on investment in their SystemC modelling, design and verification efforts." FPGA and Programmable SoC designers using SystemC can use the Agility Compiler to maintain the C level of design abstraction throughout the entire SystemC design process. Users can take advantage of simulation speeds that are orders of magnitude faster than RTL, and whole systems can now be verified using the same test-bench at all stages of the design process. The Agility Compiler also allows users to avoid the lengthy manual translations of SystemC models to RTL that break the verification flow and introduce new errors. By gaining full confidence in the integrity of the final design against the system specification, design productivity can be increased and the verification overhead reduced. "By working with Celoxica to provide SystemC synthesis for Actel's FPGAs, including its flash-based ProASIC Plus family, we are broadening the design base for our solutions and supporting an important emerging design standard," said Yankin Tanurhan, senior director, applications and IP solutions at Actel. "Using the Agility Compiler, our customers can easily implement a wide range of intellectual property cores to develop highly differentiated products for consumer, automotive, and military and aerospace markets." Developed using Celoxica's advanced synthesis algorithms and optimization technology, the Agility Compiler is designed to meet the growing demand from SystemC users for high-level synthesis solutions. The tool efficiently compiles synthesizable SystemC and utilizes available resources on the targeted device to produce efficient hardware implementations. "The adoption of ESL (1) An earlier family of client/server development tools for Windows and OS/2 from Ardent Software (formerly VMARK). It was originally developed by Easel Corporation, which was acquired by VMARK. design requires the application of new languages to complement the way designers currently think and work," said Joe Hanson, Altera marketing director for system-level development tools. "Celoxica's Handel-C provides a quick path from algorithm to FPGA within the Altera SOPC SOPC System on a Programmable Chip SOPC Special Operations Preparation Course SOPC Second-Order Power Control SOPC Shuttle Operations and Planning Center SOPC 1-Stearoyl-2-Oleoyl-Sn-Glycero-3-Phosphatidylcholine SOPC Shaastra Online Programming Contest Builder flow. The availability of the Agility Compiler will extend that system design capability to customers who intend to use SystemC." The Agility Compiler is the optimum balance between design automation and designer control removing the burden and risk of error-prone, stepwise stepwise incremental; additional information is added at each step. stepwise multiple regression used when a large number of possible explanatory variables are available and there is difficulty interpreting the partial regression hand refinement of SystemC models to synthesizable descriptions. "Xilinx FPGAs are constantly pushing the envelope in device density. SystemC is a standard which is gaining traction for the modelling and verification of multi-million gate designs," said Steve Lass, director of software product marketing at Xilinx. "With the introduction of the Agility Compiler, Celoxica is providing the capability to implement those designs in an FPGA, avoiding the time consuming task of manually converting to VHDL or Verilog." In addition to the SystemC language Celoxica continues to provide comprehensive support for the Handel-C language, focused on Image Processing image processing Set of computational techniques for analyzing, enhancing, compressing, and reconstructing images. Its main components are importing, in which an image is captured through scanning or digital photography; analysis and manipulation of the image, accomplished and DSP (1) (Digital Signal Processor) A special-purpose CPU used for digital signal processing applications (see definition #2 below). It provides ultra-fast instruction sequences, such as shift and add, and multiply and add, which are commonly used in math-intensive design in high-end Programmable Logic See PLD. and Programmable SoC devices. "With 300+ and growing customers using our Handel-C product, commitment to the language and continued tool development is solid. For too long the ESL (Electronic System Level) design debate has focused upon which language customers should or should not use and this has distracted attention and effort from the real issue of creating a comprehensive flow and methodology that truly enables ESL design," said Phil Bishop, CEO of Celoxica. "I believe our announcement today is the critical step in delivering the promise of system level design by providing the interoperability The capability of two or more hardware devices or two or more software routines to work harmoniously together. For example, in an Ethernet network, display adapters, hubs, switches and routers from different vendors must conform to the Ethernet standard and interoperate with each other. between different languages and tools that are necessary at different stages within ESL." About Celoxica An innovator in system-level electronic design automation (EDA (1) (Electronic Design Automation) Using the computer to design, lay out, verify and simulate the performance of electronic circuits on a chip or printed circuit board. ), Celoxica supplies the design technology, IP and services that define Software-Compiled System Design, a methodology that exploits higher levels of design abstraction to dramatically improve silicon design productivity. Celoxica's products address hardware/software partitioning, co-verification and C-based synthesis to reconfigurable hardware. Established in 1996, Celoxica offers a proven route from complex software algorithms to hardware, and provides an ideal design environment for System FPGA with significant productivity advantages for digital signal processing See DSP. Digital Signal Processing - (DSP) Computer manipulation of analog signals (commonly sound or image) which have been converted to digital form (sampled). applications such as imaging, electronic security and communications. For more information, visit: 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. |
|
||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion