SystemC synthesis is improved
Latest version adds features for significantly improving power results, automating design creation for synthesis from ANSI-C/C++ algorithms and implementing engineering change orders.
The latest version of the Cynthesizer SystemC synthesis product from Forte Design Systems adds features for significantly improving power results, automating design creation for synthesis from ANSI-C/C++ algorithms with high quality of results (QoR), and implementing engineering change orders (ECOs) for seamless integration with ASIC and SoC flows.
Cynthesizer 3.4 adds integration for Synopsys' Power Compiler, a key component of Synopsys' Galaxy Design Platform and Synopsys' comprehensive Eclypse Low Power Solution.
At the RT level, Power Compiler enables fast and efficient tradeoff analysis by performing automatic clock gating without requiring any changes to the RTL source.
Power Compiler further reduces power during synthesis optimisation by measuring tradeoffs between positive timing slacks, area, and power and producing the lowest power-consuming design that meets user-defined timing and area constraints.
Power estimation reports generated by Power Compiler are included in the results available in the Cynthesizer Workbench, Cynthesizer's graphical interactive analysis environment.
These reports, cross-linked to annotated source code views, make it easy to understand implementations tradeoffs and make changes for improved QoR.
Users can find all of the analysis information they need easily in one place.
According to Brett Cline, Forte's Vice President of Marketing and Sales: "Power is an important consideration for virtually every design today".
"Cynthesizer's silicon-proven quality of results for both datapath and control-based designs is now significantly enhanced with our integration with Power Compiler, as enabled through our membership in Synopsys' in-Sync Programme".
"Our customers are now able to easily make tradeoffs between area, power and performance".
The new Cynthesizer Interface Generator creates highly customised preverified interfaces for data ommunications between modules and threads in designs.
This greatly improves the process of converting single-threaded C++ algorithms to multithread or multimodule hardware architectures raising the abstraction level available to designers.
The Interface Generator supports several types of custom interfaces, such as streaming, circular buffers and shared memories.
Each interface itself can be customised in terms of its specific data type, capacity, synchronisation mechanism and other parameters.
This technology makes it very easy to build fully synthesisable data-transfer interfaces that are highly customised to designers' specific algorithms, resulting in efficient RTL quickly.
It also makes it easy to substitute different interfaces for different configurations, thus allowing exploration of the optimum system architecture system without recoding.
Cynthesizer's new RTL Viewer allows provides designers with a graphical view for examining the RTL generated from the behavioural source including the various parts, functions, and registers and how they interact with each other.
In addition, both SystemC and Verilog source can be viewed with annotations and links to the behavioural source as well as to other views available in the Cynthesizer Workbench.
This tight link between the original algorithm and the resulting RTL provides an easy way to understand the relationship between the RTL and the behaviour and to improve the quality of the RTL by applying various optimisation techniques.
ECOs can now be easily propagated from gates and RTL to the original SystemC source.
Cynthesizer v3.4 is available today from Forte.
All the new features are available at no additional charge to existing customers.
Not what you're looking for? Search the site.
Articles by product category
- Active Components (11,579)
- Active Components (4)
- Analogue and Mixed Signal ICs (1,726)
- Communications ICs (Wired) (1,803)
- Discrete Power Devices (418)
- Programmable Logic Devices (597)
- Microprocessors, Microcontrollers and DSPs (2,157)
- Memory Devices and Modules (760)
- Power Supply ICs and Controllers (2,391)
- Communications ICs (Wireless) (1,578)
- Standard Logic Devices (145)
- Passive Components (3,138)
- Passive Components (1)
- Capacitors (682)
- EMC Components (407)
- Frequency Control Components (410)
- Electromechanical Components (571)
- Circuit Protection Devices (494)
- Resistors (315)
- Transformers and Inductors (258)
- Design and Development (9,476)
- Design and Development (1)
- Embedded Software and Operating Systems (1,673)
- Design and Development Hardware (1,030)
- Intellectual Property Cores (1,538)
- Reference Designs (351)
- Design and Development Software (4,578)
- Design Services (305)
- Enclosures and Panel Products (3,362)
- Enclosures and Panel Products (2)
- Handheld and Other Small Enclosures (137)
- Instrument Cases, Benchtop, Wall-Mounting Enclosures (338)
- Floor-Standing Racks, Cabinets, Enclosures (246)
- Fans and Blowers (223)
- Gaskets, Seals and Screens (123)
- Heatsinks and Thermal Management (198)
- LCD Modules (484)
- Monitors (132)
- Other OEM Display Modules, Meters (239)
- Switches and Keyboards (576)
- Rotary Controls, Joysticks etc (136)
- Indicators and Audio (79)
- Touchscreens and Touch Sensors (291)
- Printers, Knobs, Bezels, Other Panelware (151)
- Interconnection (3,028)
- Interconnection (10)
- Antennas and Feeders (304)
- Boards and Backplanes (153)
- Cables and Wires (455)
- PCB Connectors (598)
- Plugs and Sockets (1,174)
- Terminals and Power (279)
- Electronics Manufacturing, Packaging (3,182)
- Industry News (1,935)
- Optoelectronics (1,711)
- Power Supplies (2,461)
- Power Supplies (6)
- AC/DC Power Supplies (1,032)
- Batteries and Chargers (248)
- DC/DC Convertors (881)
- DC/AC Inverters (78)
- OEM Power Supplies (0)
- UPSs (216)
- Subassemblies (4,829)
- Subassemblies (2)
- VMEbus Boards, Assemblies (420)
- CompactPCI Boards, Assemblies (372)
- Embedded Computing and Control (1,261)
- Wireless Communications (1,075)
- Networking Hardware (906)
- PC-Compatible Boards, Assemblies (793)
- Test and Measurement (5,164)
- Test and Measurement (2)
- ATE Systems (392)
- Compliance Engineering (900)
- Sensors and Data Acquisition (901)
- Board-Level Instruments (542)
- Stand-Alone Instruments (2,008)
- Test Accessories (404)