By Terry Stratoudakis, Executive Director, Wall Street FPGA LLC
FPGAs are customisable chips that are fast, deterministic, parallel, and just plain awesome. And in case you were wondering, they have nothing to do with golf, the PGA, or Pringles potato chips! FPGA is a four-letter F-word which you can say on television but won’t get a response unless you’re speaking to electrical engineers; and these days, high frequency traders. FPGAs conjure terms such as reconfigurable computing, reconfigurable hardware, hardware acceleration, floor planning, black magic, synthesis, schematic capture, multiple personalities, RTL, VHDL, Verilog, high level synthesis, place and route, and mapping.