Tuesday, June 29, 2010

AutoESL

http://www.autoesl.com/

BDTI report:


BDT’s conclusion is that they “were impressed with the quality of results that AutoPilot was able to produce given that this has been a historic weakness for HLS tools in general.” The only real negative is that the tool chain is more expensive (since AutoESL doesn’t come bundled with your FPGA or your DSP).

EDA review:

AutoESL provides a powerful high level synthesis solution that enables:

  • Synthesis of complex algorithms in C, C++ or SystemC into ASICs or FPGAs
  • Software architects to accelerate software algorithms by implementing them in silicon
  • System architects to take software models into silicon without manually writing RTL
  • Hardware architects to explore and implement the right architecture in silicon

AutoPilot™ is the industry's only high level synthesis solution that:

  • Provides broadest multi-language support for C, C++ and SystemC
  • Delivers QoR equal to or better than hand-coded RTL
  • Optimally targets both ASICs and FPGAs
  • Is suited for multiple application domains such as video, wireless, networking, accelerated computing and DSP


Overview of the Technology

  • Platform-based communication-centric synthesis
  • Unified coverage of C,C++, and SystemC languages
  • Advanced code transformations
  • Highly scalable ESL optimization
  • Direct synthesis of single and double precision floating point operations
  • Black-box Xilinx FPGA core support
  • Automatic RTL test bench generation
  • Industry standard Eclipse user interface
  • Generates synthesizable VHDL, Verilog HDL, and SystemC code

1 comment:

Nadav Rotem said...

My name is Nadav Rotem and I am a PhD candidate, researching high-level synthesis. In my paper, I compare AutoESL to other high-level synthesis programs: http://cs.haifa.ac.il/~rotemn/papers/soc2008-pipe.html

It has some advantages, however, it lacks scheduling of pipelined arithmetic operations.

Followers

Blog Archive

About Me

My photo
HD Multimedia Technology player