The Handel-C design (CASE) tool is the first commercial programming
language that can be used to target directly FPGAs, in a similar fashion
to classical microprocessor cross-compiler development tools.
Handel-C is the core product of Embedded Solutions. It is a CASE tool for hardware design, which enables a software engineer to target directly FPGAs in a similar fashion to classical microprocessor cross-compiler development tools, without resource to a Hardware Description Language. Either a software or hardware engineer may use it, for Reduced Development Time, Improved Design Re-use, Improved Design Productivity, or Rapid Prototyping. The company offers a small range of FPGA based co-processor boards for PCs, these boards may be used for low volume bespoke real-time applications and for prototyping other FPGA based designs. The company offers a broad range of services based on the use of the Handel-C took, notably:
Xilinx-Specific Highlights
The Handel-C toolset uses the advanced approach of a programming language for hardware compilation. Programming languages have proven themselves as carriers for the most complicated designs ever produced by mankind. By using a programming language for hardware compilation it addresses the need for a new design approach to support the ever-increasing density of gates being made available. It also addresses the need for a higher level of abstraction to the design process, and so helps overcome the skill shortage of hardware description language programmers. The output of the compiler is a netlist that feeds into the manufacturers place and route tool, to produce the FPGA personality file. The toolset includes an in-built hardware optimiser and a simulator. |