Search  
Newsletters | Subscriber Services
Feedback



 

C design goes 'soft'






EE Times


Richard Goering

A demonstration at the recent Embedded Systems Conference suggests that C-language hardware design may in fact be practical. What's more, it showed that an emerging approach to electronic design-one that uses reconfigurable logic with a standard processor-could become a viable alternative to ASICs.

The demo was held by Proceler, an embedded-systems startup that announced its mission several weeks previously (see March 26, page 95). Proceler's Dynamically Variable Instruction Set Architecture, or Dvaita, lets designers write C-language programs that are compiled into application-specific "soft processors."

What Proceler promises is a compiler that can automatically take C code and select computationally intensive portions. That code is compiled into reconfigurable logic using Proceler's customized "soft" instruction-set architecture. It creates units of logic that have their own state machines and storage registers and are crafted for a high degree of acceleration. Meanwhile, the noncomputationally intensive code is compiled into a C-language program for the standard processor.

A user can thus quickly create a custom system-on-chip without designing any custom hardware. There's no synthesis or placement and routing-it all takes place under the hood, with Proceler's tool and with FPGA vendor back-end tools. And to change functionality or move to different hardware, you just recompile. It's hard to beat for time-to-market and flexibility.

Krishna Palem, Proceler CTO, acknowledged that this approach won't provide ASIC-level performance. But he said there are many application areas, such as networking and industrial automation, where it makes sense. There's a spectrum between standard processors and ASICs, Palem said, and Proceler's approach is somewhere in the middle.

At the demo, Proceler compiled C code onto a board-level system that included a Xilinx FPGA and a PowerPC processor. (The product's first release this fall will support an integrated Xilinx device with a PowerPC.) Proceler is also talking to Altera and Triscend and says it intends to remain vendor-neutral.

The Proceler approach sounds a lot like Synopsys' Nimble Compiler project, but Proceler is not tied to a custom architecture and requires no synthesis, Palem said.

Some observers think that C-language design with programmable logic will replace custom hardware. I don't think ASICs will go away, but I do think there's an alternative that will make sense for some types of applications.








The views and opinions expressed in this column are strictly those of the author and should not be taken as an editorial position of EE Times or any of its other editors, publications or Web sites.



eeProductCenter Launches SpecSearch®, New Parametric Parts Search Engine
In our continuing effort to enhance our site, eeProductCenter introduces SpecSearch® powered by GlobalSpec. Click here.
  Free Subscription to EE Times
First Name Last Name
Company Name Title
Email address
  Click here for your Free Subscription to EETimes Europe
 
CAREER CENTER
Ready to take that job and shove it?
SEARCH JOBS
SPONSOR

RECENT JOB POSTINGS
CAREER NEWS
10 Search Engines You Don't Know About
Go beyond Google and get vertical. These specialized search sites will help you find the business information you need -- fast.

For more great jobs, career related news, features and services, please visit EETimes' Career Center.


All White Papers »   

 

FEATURED TOPIC



ADDITIONAL TOPICS













HOME | ABOUT | EDITORIAL CALENDAR | FEEDBACK | SUBSCRIPTIONS | NEWSLETTER | MEDIA KIT | CONTACT | REPRINTS
NETWORK WEBSITES
Audio DesignLine | Automotive DesignLine | CommsDesign | DeepChip.com | Design & Reuse | DSP DesignLine | EDA DesignLine
eeProductCenter | Electronics Supply & Manufacturing | Embedded.com | Industrial Control DesignLine | Mobile Handset DesignLine | Planet Analog
Power Management DesignLine | Programmable Logic DesignLine | RF DesignLine | RFID World | TechOnLine | Video/Imaging DesignLine | Wireless Net DesignLine
INTERNATIONAL
EE Times EUROPE | EE Times JAPAN | EE Times ASIA | EE Times CHINA | EE Times FRANCE | EE Times GERMANY | EE Times INDIA | EE Times KOREA | EE Times TAIWAN | EE Times UK
Electronics Express | Elektronik i Norden | Electronics Supply & Manufacturing - China
Microwave Engineering Europe | Analog Designline Europe | Industrial Designline Europe
NETWORK FEATURES
Career Center | Conference/Events | Custom Magazines | EE Times Info/Reader Service | GlobalSpec
Webinars | Sponsor Products | Subscribe to Print | Product Shopper| ProductCasts | Reprints | EDA Tech Forum