IDE Lays SystemC Designs Bare For Easier Debugging

June 23, 2005
Sometimes design abstraction is a help, and sometimes it's a hindrance. Verification of system-on-a-chip designs with SystemC has a demonstrated ability to significantly speed up simulation runs. However, analysis and debugging at abstraction levels

Sometimes design abstraction is a help, and sometimes it's a hindrance. Verification of system-on-a-chip designs with SystemC has a demonstrated ability to significantly speed up simulation runs. However, analysis and debugging at abstraction levels higher than cycle-accurate have proved difficult and time-consuming.

Summit Design's Vista 1.1, an integrated development environment (IDE) for SystemC-based analysis and debug, is equipped with a transaction-level modeling (TLM) viewer that works with the user's SystemC simulator (see the figure). What you get is direct observability of the key attributes of SystemC transaction-level models, including time, kernel cycles, return value, function attributes, structure, and concurrency.

Users can automatically view communication protocols and system-level interfaces, with a view of transaction function calls between blocks. There's no need for the time-consuming manual code instrumentation that's historically been necessary in SystemC debug environments, either.

Vista's TLM waveform viewer expands simulation time to display simulation cycles, allowing users to clearly view the event ordering that's critical to the debug of event-based and untimed designs. Vista efficiently handles SystemC instance-specific breakpoints. The waveform viewer displays not only system-specific signals, but also any object in the design.

Vista is suitable for both experienced and novice SystemC designers. With the tight link between the IDE's design and code browsers, new SystemC users can easily understand a design. Vista 1.1 will be available in the third quarter for the Linux platform. Prices start at $5000 for a one-year license.

Summit Design Inc.www.summit-design.com

Continue Reading

Sponsored Recommendations

What are the Important Considerations when Assessing Cobot Safety?

April 16, 2024
A review of the requirements of ISO/TS 15066 and how they fit in with ISO 10218-1 and 10218-2 a consideration the complexities of collaboration.

Wire & Cable Cutting Digi-Spool® Service

April 16, 2024
Explore DigiKey’s Digi-Spool® professional cutting service for efficient and precise wire and cable management. Custom-cut to your exact specifications for a variety of cable ...

DigiKey Factory Tomorrow Season 3: Sustainable Manufacturing

April 16, 2024
Industry 4.0 is helping manufacturers develop and integrate technologies such as AI, edge computing and connectivity for the factories of tomorrow. Learn more at DigiKey today...

Connectivity – The Backbone of Sustainable Automation

April 16, 2024
Advanced interfaces for signals, data, and electrical power are essential. They help save resources and costs when networking production equipment.

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!

New

Most Read


Sponsored