This is meant to be an introduction though, right? You can simply write “some people do X, and others claim Y is better” then move on.
I read several paragraphs of the article and I still don’t know why you’d use one, despite taking computer architecture and analog electronics courses in undergrad.
I don’t want to read about logic gates again and I don’t want to read about the nuances before I broadly understand what the point is.
For anyone else still wondering, here’s Wikipedia:
> FPGAs have a remarkable role in embedded system development due to their capability to start system software development simultaneously with hardware, enable system performance simulations at a very early phase of the development, and allow various system trials and design iterations before finalizing the system architecture.
Basically, rapid prototyping I guess. That makes sense.