This introduction talks about the basics of C to Hardware compilers, software used to generate hardware (in FPGA or CPLD devices, or potentially custom silicon chips), from the well-known and loved C programming language.
Most PCB level hardware design engineers are not familiar with Hardware Description Languages (HDLs) such as VHDL or Verilog. Learning a new language, and particularly the nuances of describing asynchronous and / or parallel and concurrent hardware logic circuits can be daunting.
However, most electronics designers and engineers are at least partially familiar with the C programming language, used for software development on PCs as well as embedded microcontroller systems.
This presentation shows how, with Altium's C-to-Hardware compiler technology, the C programming language can be used to generate parallelized, accelerated hardware in FPGA devices.