Most people involved in electronics circuit design are quite aware of the usefulness and capabilities of the microcontroller. This low-cost device has allowed for tremendous advances in both consumer and industrial products over the past 20 years. They're a staple of our engineering efforts here at eLab, and we continue to applaud ongoing enhancements to these ubiquitous integrated circuits.
However, fewer people are aware of a more recent advancement in integrated circuit technology, the Field Programmable Gate Array, or FPGA. The FPGA is a highly configurable array of logic gates that can be dynamically reconfigured to implement functionality traditionally out of reach for microcontrollers due to speed or complexity requirements. FPGA's have sparked the development of a tremendous library of reuseable routines, or Intellectual Property (IP), that can be an tremendous aid in decreasing a product's time to market and removing cost from a circuit board.
At eLab, we're experts in microcontroller and FPGA circuit engineering. Our years of experience have shown us when to use each for maximum effectiveness, and we would be happy to discuss their incorporaton into your next product design.