industry news
Subscribe Now

Synopsys introduces Synphony High Level Synthesis

Unique M-language and model-based solution delivers up to 10X higher productivity for communications and multimedia system designers

MOUNTAIN VIEW, Calif., October 12, 2009 – Synopsys, Inc. (Nasdaq:SNPS), a world leader in software and IP for semiconductor design, verification and manufacturing, today introduced its Synphony HLS (High Level Synthesis) solution that integrates M-language and model-based synthesis to deliver up to 10X higher design and verification productivity than traditional RTL flows for communications and multimedia applications. Synphony HLS creates optimised RTL for ASIC and FPGA implementation, architecture exploration and rapid prototyping. In addition, Synphony HLS complements C/C++-based flows by generating C-models for system validation and early software development in virtual platforms. Synphony HLS integrates with Synopsys’ Design Compiler(R), Synplify(R) Premier, Confirma(TM), VCS(R), System Studio and Innovator products to deliver the most comprehensive prototyping, implementation and verification flows from algorithm to silicon.

The Synphony HLS solution delivers significantly higher productivity than traditional methods by providing benefits such as:
– An automated flow from M to optimised RTL
– Synthesis of optimised RTL architectures for ASIC and FPGA
– Rapid prototyping methodology for early algorithm validation
– C-model generation for early software development and fast system validation
– Unified verification across multiple flows including prototyping and ASIC implementation

“The Synphony HLS solution will dramatically change how FPGAs and ASICs are used for system validation and embedded software development,” said Richard Cagley, Ph.D., algorithm developer, Toyon Research Corporation. “Traditional HLS methodologies continue to incur significant hardware engineering resources to translate my algorithms to RTL for implementation into FPGA or ASIC silicon. Synphony HLS enables me to use MATLAB(R) for both high level simulation and production code, meaning that I can now go from simulation directly to hardware in a matter of hours or days instead of months or years. This has a vast impact on our productivity, schedules and quality of products based on our algorithms.”

Automated flow from M-language and high-level IP to optimised RTL
The Mathworks’ MATLAB(R) environment has been broadly adopted for algorithm exploration and design because it allows concise expression of behaviour at an extremely high level of abstraction. The M-language models developed in this environment are typically re-coded and re-verified at the RT Level (RTL) and in some cases in C/C++ for implementation and verification. Unlike inefficient and error-prone manual re-coding flows, Synphony HLS creates implementable RTL and C-models directly from high-level M-language code and the Synphony HLS-optimised IP model libraries. Using a unique constraint-driven fixed-point propagation feature, designers can quickly and intuitively derive fixed-point models from a synthesisable subset of high-level, floating-point M-code. The Synphony HLS engine will then synthesise architecturally optimised RTL to meet area, speed and power goals. Synphony HLS allows designers to stay in their preferred algorithm modeling language, eliminating the need !
to re-code and re-verify models and enabling early system-level validation and verification.

High Level Synthesis from a single model
The Synphony HLS engine can synthesise optimised architectures for ASIC, FPGA, rapid prototyping or virtual platforms while maintaining coherent verification through all levels of the implementation flow. Given the user-specified target and architectural constraints, the HLS engine automatically optimises at multiple levels by applying pipelining, scheduling and binding optimisations across language and model boundaries, including M-language, IP blocks and throughout the design hierarchy.

Synphony HLS for ASIC design
Synphony HLS includes a new advanced timing estimation capability that automatically utilises Design Compiler for accurate information needed in automatic pipelining and rapid timing closure for a given ASIC technology.

Synphony HLS for FPGA design
Synphony HLS includes advanced timing and device-specific optimisations for a broad range of FPGA families from Actel, Altera, Lattice and Xilinx. This includes optimised mapping to hardware multipliers, memories, shift registers and other advanced hardware resources in today’s FPGA devices.

Synphony HLS for rapid prototyping
With Synphony HLS and Synopsys’ technology-leading Confirma rapid prototyping solutions, design teams can quickly create a pre-silicon prototype of their design and start high-performance algorithm validation and software development much earlier in the design cycle.

C-output for earlier software development and faster system validation
Synphony HLS complements C/C++ implementation, verification and embedded software development flows by making C-model creation a natural byproduct of the development flow. Synphony HLS generates fixed-point ANSI-C models that can be used in a variety of system simulation environments and virtual platforms including Synopsys’ Innovator, System Studio, VCS and SystemC flows. Thus Synphony HLS enables C-based verification and validation to start much earlier in the design cycle.

“Until now, there has not been an automated way to derive a coherent verification flow across abstraction levels nor an implementation flow with optimised output from the very popular M language,” said Gary Meyers, vice president and general manager of the Synplicity Business Group at Synopsys. “With Synphony HLS, we can provide a faster and more reliable path to system and software validation than competing solutions. Combined with Synopsys’ technology-leading system prototyping and hardware-assisted verification solutions, design teams can more economically and more reliably design and verify their complex chips and software.”

Packaging and availability
Synphony HLS includes M-synthesis technology, C-model generation, the Synphony HLS high level IP model library and the Synphony HLS engine for ASIC and FPGA. Synphony HLS is now in limited customer availability with general availability by the end of calendar year 2009. For more information please visit www.synopsys.com/SynphonyHLS or contact your local Synopsys sales representative.

About Synopsys
Synopsys, Inc. (Nasdaq:SNPS) is a world leader in electronic design automation (EDA), supplying the global electronics market with the software, intellectual property (IP) and services used in semiconductor design, verification and manufacturing. Synopsys’ comprehensive, integrated portfolio of implementation, verification, IP, manufacturing and field-programmable gate array (FPGA) solutions helps address the key challenges designers and manufacturers face today, such as power and yield management, software-to-silicon verification and time to results. These technology leading solutions help give Synopsys customers a competitive edge in bringing the best products to market quickly while reducing costs and schedule risk. Synopsys is headquartered in Mountain View, California, and has more than 65 offices located throughout North America, Europe, Japan, Asia and India. Visit Synopsys online at http://www.synopsys.com/.

Leave a Reply

featured blogs
Apr 25, 2024
Structures in Allegro X layout editors let you create reusable building blocks for your PCBs, saving you time and ensuring consistency. What are Structures? Structures are pre-defined groups of design objects, such as vias, connecting lines (clines), and shapes. You can combi...
Apr 24, 2024
Learn about maskless electron beam lithography and see how Multibeam's industry-first e-beam semiconductor lithography system leverages Synopsys software.The post Synopsys and Multibeam Accelerate Innovation with First Production-Ready E-Beam Lithography System appeared fir...
Apr 18, 2024
Are you ready for a revolution in robotic technology (as opposed to a robotic revolution, of course)?...

featured video

MaxLinear Integrates Analog & Digital Design in One Chip with Cadence 3D Solvers

Sponsored by Cadence Design Systems

MaxLinear has the unique capability of integrating analog and digital design on the same chip. Because of this, the team developed some interesting technology in the communication space. In the optical infrastructure domain, they created the first fully integrated 5nm CMOS PAM4 DSP. All their products solve critical communication and high-frequency analysis challenges.

Learn more about how MaxLinear is using Cadence’s Clarity 3D Solver and EMX Planar 3D Solver in their design process.

featured paper

Designing Robust 5G Power Amplifiers for the Real World

Sponsored by Keysight

Simulating 5G power amplifier (PA) designs at the component and system levels with authentic modulation and high-fidelity behavioral models increases predictability, lowers risk, and shrinks schedules. Simulation software enables multi-technology layout and multi-domain analysis, evaluating the impacts of 5G PA design choices while delivering accurate results in a single virtual workspace. This application note delves into how authentic modulation enhances predictability and performance in 5G millimeter-wave systems.

Download now to revolutionize your design process.

featured chalk talk

Littelfuse Protection IC (eFuse)
If you are working on an industrial, consumer, or telecom design, protection ICs can offer a variety of valuable benefits including reverse current protection, over temperature protection, short circuit protection, and a whole lot more. In this episode of Chalk Talk, Amelia Dalton and Pete Pytlik from Littelfuse explore the key features of protection ICs, how protection ICs compare to conventional discrete component solutions, and how you can take advantage of Littelfuse protection ICs in your next design.
May 8, 2023
41,656 views