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

[TechView: EDA]

Function Library Smoothes Path For Matlab-To-C Synthesis



David Maliniak  |   ED Online ID #17706  |   December 13, 2007

Article Rating: Not Rated

For many design teams, the MathWorks’ Matlab language has become the standard for signal-processing algorithm development. Likewise, C is the preferred vehicle for handing off those algorithms to downstream developers.

But while Matlab functions are critical for algorithm development, those functions, which are expressed in M-code, have no equivalent Csource code for handoff. Translation of the functions from M-code to C is a time-consuming, manual job. And, the C version may not work as well as the M-code did.

Launched last December, Catalytic’s MCS tool automatically generates ANSI C code from M-code. This lets developers automatically create reference models on demand and continue designing in Matlab. The next step in MCS’s evolution is a function library to accompany the tool.

The Catalytic Function Library enables Matlab developers to generate functionally equivalent, redistributable C code for more than 300 Matlab functions, including a wide variety of toolbox functions. Algorithm developers now can generate equivalent C models from Matlab code that take advantage of higher-level Matlab functions without resorting to tedious manual effort.

Pricing for the library is subscription-based. It’s priced from $5000 per year and includes all quarterly updates during the term. Catalytic Inc. • www.catalytic.com




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) Behind The Bright Lights, LED Drivers Evolve To Meet New Requirements
    (747 views today)
    2) Build A Smart Battery Charger Using A Single-Transistor Circuit
    (291 views today)
    3) Ten Top Design Skills For Tough Times
    (247 views today)
    4) Easily Convert Decimal Numbers To Their Binary And BCD Formats
    (171 views today)
    5) Consumer Electronics Series: AMD Live! Home Cinema Platform
    (158 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