[Home]
[Full version]
Poseidon Design Systems Introduces ESL Tools That Analyze, Optimize and Accelerate Processor-Based Designs
Aug 23 ,Technology
Triton Tool Suite Enables Designers to Trade off Performance, Power and Cost for SoCs, Platform ASICs, Structured Arrays and FPGAs
Poseidon Design Systems, Inc. today announced an Electronic System Level (ESL) tool suite - Triton Tuner(TM) and Triton Builder(TM) - that automates the process of optimizing and substantially accelerating processor-based designs. Based on a SystemC software and hardware co-simulation environment, transactional-level modeling (TLM)
technology, and Poseidon's innovative HW/SW partitioning technology, the Triton tool suite enables SoC designers to co-simulate hardware and software at the architectural level, then tune and accelerate the embedded system for optimal performance, power and cost.
Triton Tuner is a simulation and analysis environment based on SystemC that analyzes the performance of an embedded system, including software performance (using performance counters, code profiling, and bottleneck analysis) and hardware performance (checking memory bandwidth, pipeline stalls, and cache miss-hits). It helps designers fine-tune a system architecture by determining the optimal HW/SW partition for a given end-use application, and by generating more efficient code based on the new partition.
Key Functions of Triton Tuner
-- Increases system performance by creating an efficient memory hierarchy
-- Optimizes memory hierarchy to create designs with lower power dissipation
-- Tunes software algorithms to run faster with reduced execution cycle
-- Identifies hot spots in algorithms through detailed profiling and reduces power by optimizing critical code
-- Identifies and eliminates bottlenecks between the hardware and the software
Triton Builder is a synthesis tool that automatically generates algorithm-specific hardware accelerator blocks in RTL. These new blocks offload the math-intensive algorithms from the host processor, as determined by Tuner's new partitioning. Besides accelerating the processing performance for a given algorithm, Builder creates highly efficient communication interfaces to get the data into and out of the custom accelerator hardware.
Key Functions of Triton Builder
-- Profiles application to identify candidates for hardware implementation
-- Synthesizes application-specific hardware accelerators directly from standard ANSI C
-- Generates efficient RTL for new hardware accelerators in either Verilog or VHDL
-- Explores multiple accelerator communication templates to meet system requirements
-- Complements Triton Tuner as an integrated environment to verify the accelerated system
-- Automatically generates test benches, drivers, and modified ANSI C application code
"Simply relying on Moore's Law to provide the additional processing power needed to accommodate the math-intensive algorithms can only lead to untenable architectural and economic efficiencies. Poseidon's Triton tool suite reveals the hidden inefficiencies in any processor-based design, and automates the optimization and acceleration process. In so doing, these ESL tools pave the way for convergence system designers to fulfill the seemingly insatiable demand for higher performance, lower power, and lower development costs," said Ravi Janak, CEO & President of Poseidon Design Systems. "As the inevitable convergence of video, audio and data communication draws near in both the enterprise and consumer markets, the need to create more efficient systems becomes paramount," said Farzad Zarrinfar, vice president of worldwide sales and marketing at Poseidon Design Systems.
Benchmark
Poseidon has implemented a wavelet encoder for a JPEG 2000 application to demonstrate the degree to which the Triton tool suite can effectively accelerate a system. Beginning with a design available from the public domain, we used Triton Tuner to determine the number of execution cycles needed to process a given image - 81.13 million cycles. By performing an analysis of the system with Tuner, we were able to identify where and how to optimize the code. We used Triton Builder tool to partition the design, to generate RTL code for the selected hardware accelerator blocks, and to automatically generate the necessary drivers, test benches and transactional models. Finally, using Tuner once again, we performed functional and performance verification before implementing the accelerated design on a Xilinx(R) Virtex-II(TM) FPGA. The design employs a MicroBlaze(TM) processor supported by instruction and data cache, several peripheral cores, and DDR-DRAM for main memory. The total optimization and acceleration enabled us to achieve a 23X reduction in execution cycles - or 3.54 million cycles.
"Our customers are constantly pushing the performance limits," said Steve Lass, Director of Software Product Marketing for Xilinx. "Today's real-time computing applications require smarter designs with better partitioning, and better use of hardware resources to off-load embedded processors. By pinpointing the bottlenecks in a design, then automating the path to more efficient silicon, system level design tools like those from Poseidon can help our users optimize their designs to achieve the best performance/area tradeoffs."
Poseidon Design Systems, Inc.
Related stories:
'Nanonet' circuits closer to making flexible electronics reality
Researchers have overcome a major obstacle in producing transistors from networks of carbon nanotubes, a technology that could make it possible to print circuits on plastic sheets for applications including flexible displays and an electronic skin to cover an entire aircraft to monitor crack formation.
Super-Resolution X-ray Microscopy unveils the buried secrets of the nanoworld
A novel super-resolution X-ray microscope developed by a team of researchers from the Paul Scherrer Institut (PSI) and EPFL in Switzerland combines the high penetration power of x-rays with high spatial resolution, making it possible for the first time to shed light on the detailed interior composition of semiconductor devices and cellular structures.
NASA moon capsule running late, full of problems
(AP) -- Money problems will likely force NASA to abandon its ambitious internal goal of having a new moon spaceship ready by 2013, a top space agency official told The Associated Press Wednesday.
Lenovo Launches Complete PC Solution for Small Businesses with New ThinkPad SL Notebooks
Lenovo today unveiled a complete computing solution for small-to-medium business (SMB) users that includes the new SL series of ThinkPad notebooks, value-added software and unique new services. The trio of notebooks – SL300, SL400 and SL500 - feature cutting-edge technologies, such as built-in high speed mobile broadband connectivity, excellent multimedia capabilities with an optional Blu-Ray DVD player on select models as well as a black glossy cover for a stylish design.
For your eyes only: Custom interfaces make computer clicking faster, easier
(PhysOrg.com) -- Insert your key in the ignition of a luxury car and the seat and steering wheel will automatically adjust to preprogrammed body proportions. Stroll through the rooms of Bill Gates' mansion and each room will adjust its lighting, temperature and music to accommodate your personal preference. But open any computer program and you're largely subject to a design team's ideas about button sizes, fonts and layouts.
Space Shuttle External Tank ET-128 Sets New Performance Standard During STS-124 Mission
When NASA's space shuttle Discovery launched from NASA's Kennedy Space Center, Fla., May 31, it was lifted from the launch pad with the help of a "new" external fuel tank, ET-128, which featured design changes made to improve performance and flight safety.
Samsung Launches New Compact Camcorder with YouTube Connectivity
Samsung Electronics unveiled today the SC-MX20, the successor to the company’s popular SC-MX10 compact digital camcorder. The ideal camcorder for the exploding generation of consumers uploading video content to the Internet, the SC-MX20 features a customized recording mode optimized for YouTube or multi-media devices, further simplifying the way users integrate the camcorder into their digital lifestyles.
Hitachi Delivers New Power-Efficient Terabyte Hard Drive
Hitachi Global Storage has announced today the Deskstar 7K1000.B, the world’s most energy-efficient 7,200 RPM one terabyte (1TB) hard drive.
[Home]
[Full version]