How does a digital software modify a physical integrated circuit?

441 views

How a program -something digital- can modify something physically?

In: 3

5 Answers

Anonymous 0 Comments

I assume you’re talking about something like an FPGA? An FPGA has a bunch of physical circuits on it, way more than you normally need. You then use software to turn parts of it on and off and connect them together so that they perform a certain operation or calculation. The benefit of an FPGA is that if your operation or calculation is really specific, it can do it all at once instead of one step at a time like a normal CPU, which is generally faster. Also, if you need to change what operation or calculation you want the chip to do in the future, you can just update the software and now it does something else. The downside is that they’re really expensive because you’re paying for a bunch of circuits that you just leave off, and they use a lot of power because you haven’t optimized the circuits for minimum power consumption.

You are viewing 1 out of 5 answers, click here to view all answers.