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

[Leapfrog: First Look]

Nowhere To Go But Up In SoC HW/SW Codesign



David Maliniak  |   ED Online ID #7828  |   April 26, 2004

Article Rating: Not Rated

So far, 2004 has seen a parade of new tools emerge to facilitate a true electronic-system-level (ESL) design flow. Meanwhile, some of the existing tools that facilitate ESL design are now undergoing major upgrades. CoWare's ConvergenSC falls into the latter category.

Last year's release of ConvergenSC by CoWare, an early proponent of SystemC, gave designers a viable platform to pursue design using SystemC. The release of ConvergenSC 2004.1 adds significant new capabilities that let designers use the tools in either of two ways, or both.

ConvergenSC 2004.1 lends itself to a platform-based flow using a large amount of reusable IP. It also suits a top-down approach with rapid exploration of hardware/software (HW/SW) partitioning options. But what CoWare anticipates (and why the company upgraded the tool) is that in practice, most users will find the most utility in a mix of both approaches (see the figure).

The platform-based flow is aided by a new graphical design environment, which enables users to easily drag and drop SystemC library components into their designs. Users may also import blocks of HDL wrapped with SystemC. The next step is to assemble and configure the parameters associated with the system bus, memory map, or any other variables. Lastly, the final SystemC design may be exported for exploration with ConvergenSC's analysis and simulation environment.

From the top-down perspective, ConvergenSC lets designers map a SystemC executable specification to reusable IP, as well as new blocks. A new Interface Synthesis capability automatically adds software drivers and/or hardware interface blocks needed to complete the partitioning between hardware and software.

The graphical user interface shows those functions mapped to hardware and those mapped to software. Unmapped functions can be assigned to the processor if they're to be implemented in software or hardware. Meanwhile, the Interface Synthesis capability automatically generates the RTL implementation for the SoC's interconnect structure from the transaction-level representation. This is useful creating design derivatives.

Also added to ConvergenSC are enhancements to CoWare's foundation SystemC technology. The tool's SystemC-aware debugger now supports multithreaded designs. This SystemC simulation runs up to 75% faster than the previous release.

ConvergenSC 2004.1 is available now. A base configuration with simulation and analysis starts at $35,000 for a one-year subscription license.

CoWare Inc.
www.coware.com
(408) 436-4720




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


  • Network-On-Chip Tools Arrive for The Masses
  • Tackling System Design Challenges Through Early Verification
  • ESL Tools Take Center Stage As Designers Move Up
  • Parasitic Extraction Tool Targets Next-Generation Custom ICs
  • Synopsys Jumps Into ESL-Synthesis Pool
  • Verify Control Systems Before Committing To Hardware
  • You're Using How Many FPGAs?
  • Tool Up For The FPGA Blitz
    1) Build A Smart Battery Charger Using A Single-Transistor Circuit
    (176 views today)
    2) Hot Hands For Some Cool Rock: Motion Sensing Meets Audio Engineering
    (168 views today)
    3) What's All This Transimpedance Amplifier Stuff, Anyhow? (Part 1)
    (87 views today)
    4) GPS-Derived Grandmaster Clock Delivers Ultra-Precise Time And Frequency Sync
    (80 views today)
    5) Downconverting Mixers Lower Power Consumption While Improving Performance
    (63 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.
    (Acceptable Use Policy)
     
     

    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