Before revision: FPGAs are often used for prototyping hardware system designs and hardware acceleration.
After revision: FPGAs are often used for prototyping hardware designs and hardware acceleration.