Ciro Santilli OurBigBook.com $£ Sponsor €¥ 中国独裁统治 China Dictatorship 新疆改造中心、六四事件、法轮功、郝海东、709大抓捕、2015巴拿马文件 邓家贵、低端人口、西藏骚乱
It basically replaces a bunch of discrete digital components with a single chip. So you don't have to wire things manually.
Particularly fundamental if you would be putting those chips up a thousand cell towers for signal processing, and ever felt the need to reprogram them! Resoldering would be fun, would it? So you just do a over the wire update of everything.
Vs a microcontroller: same reason why you would want to use discrete components: speed. Especially when you want to do a bunch of things in parallel fast.
One limitation is that it only handles digital electronics: electronics.stackexchange.com/questions/25525/are-there-any-analog-fpgas There are some analog analogs, but they are much more restricted due to signal loss, which is exactly what digital electronics is very good at mitigating.
Video 9. First FPGA experiences with a Digilent Cora Z7 Xilinx Zynq by Marco Reps (2018) Source. Good video, actually gives some rationale of a use case that a microcontroller wouldn't handle because it is not fast enough.
Video 10. FPGA Dev Board Tutorial by Ben Heck (2016) Source.
Video 11. The History of the FPGA by Asianometry (2022) Source.

Ancestors

  1. Processor
  2. Computer hardware
  3. Computer
  4. Information technology
  5. Area of technology
  6. Technology
  7. Ciro Santilli's Homepage

Synonyms