Reprints     Printer-Friendly    Email this Article    RSS        Font Size     What's This?

[Leapfrog: First Look]

Go Concurrent, Not Sequential, In ESL SoC Design


Virtual platforms are proving to be an adept means of driving true hardware/software co-design.

David Maliniak  |   ED Online ID #7535  |   March 15, 2004

Article Rating: Not Rated

Complexity is forcing many embedded-system designers to consider virtual platforms for concurrent hardware and software development. The typical sequential process for writing and validating software, which usually happens only after a hardware prototype is available, isn't working. Using virtual platforms at the electronic system level (ESL) in lieu of a hardware prototype offers a much more concurrent and efficient path.

Further, virtual platforms—simulation-based, architectural models of the system—let designers work through the complex tradeoffs in systems with multiple processors and many peripherals. The platform can ensure that a "golden" behavioral specification is fixed early on for comparison later in the cycle.

Such a virtual-platform environment is embodied in VaST Systems Technology's CoMET, METeor, and Metrix products. The CoMET system-level tool builds and refines the virtual hardware platform for the system being designed. Employing processor models supplied by VaST Systems and the designer's bus and peripheral models, CoMET can analyze many candidate system hardware platforms very quickly. CoMET delivers simulation speeds from 20 to 200 MIPS in cycle-accurate mode for processors and up to 2 million transactions/s for buses.

On the software side, METeor is a real-time embedded software-development environment that uses the virtual platforms created in CoMET. Once the hardware team settles on its architecture, the software developers can import the virtual platform representing that architecture into METeor. METeor enables them to run their code as if it were running on a single-board computer that mirrors the reference architecture.

The recent Metrix tool allows designers to put virtual probes into the virtual platform to pull performance data out, filter it, and present it in graphical or text forms. Also, it examines what's going on within complex systems in both hardware and software, quantitatively assessing behavior and performance.

A virtual platform environment, such as the one from VaST Systems, brings enormous potential cost and time savings to the embedded development process (see the figure). Software teams can start shaking out their code on the reference model even as RTL coding work begins on the hardware. The fact that environments such as CoMET can handle mixed-mode simulation makes it all the more efficient.

According to VaST, the cycle-accurate virtual platforms can be refined into RTL, yet today refinement is an iterative manual process. But at least you're starting with a model that has been validated against system software.

CoMET, including Metrix, typically costs $80,000/system. METeor (with Metrix) costs $35,000/system.

VaST Systems Technology
www.vastsystems.com
(408) 328-0909




Reprints     Printer-Friendly    Email this Article    RSS        Font Size     What's This?


  • In EDA, A Year Of Mergers, Failed And Otherwise
  • 2008 BEST Electronic Design Winners
  • Engineers Rely On Internet For Product Info
  • Rochester Electronics Establishes New Design and Technology Group
  • November 17, 2008
  • Custom Sources Light Way To 22-nm IC Lithography
  • Software Turns Scopes Into Vector RF Signal Analyzers
  • Couple’s $15 Million Gift Advances Rice Engineering Education
    1) Switch-Mode ICs Promote Efficient Power Management, Part 1: Switch-Mode Fundamentals
    (1096 views today)
    2) Build A Smart Battery Charger Using A Single-Transistor Circuit
    (262 views today)
    3) Ubuntu Goes Embedded
    (257 views today)
    4) Parts Add Up To Home Theater PC
    (230 views today)
    5) Ten Top Design Skills For Tough Times
    (185 views today)
    ALL TOP 20







    POST YOUR COMMENTS HERE

    Name:

    Email:
    Rate this article:

     less useful more useful 
    1
    2
    3
    4
    5
    Your Comments:

    Enter the text from the image below




    Please refresh the page if you have trouble reading this text.
     
     

    PartFinder

    Find real-time pricing, stock status, same-day/next-day shipping options and more. Brought to you by Digi-Key. Go to PartFinder.    
    GlobalSpec

    PART SEARCH :
    Powered by: GlobalSpec - The Engineering Search Engine
    Sponsored Links

    Electronic Design Europe Electronic Design China EEPN Power Electronics Auto Electronics Microwaves & RF
    Mobile Dev & Design Schematics Find Power Products Military Electronics EE Events Related Resources