Field-Programmable Gate Array (FPGA)

Field-programmable gate array

FPGAs are integrated circuits that can be configured after manufacturing using a hardware description language. They contain logic blocks and memory elements which can be wired together to perform complex functions. FPGAs have a remarkable role in embedded system development due to their ability to enable system performance simulations and design iterations.

1 courses cover this concept

CS 149 PARALLEL COMPUTING

Stanford University

Fall 2022

Focused on principles and trade-offs in designing modern parallel computing systems, this course also teaches parallel programming techniques. It is intended for students looking to understand both parallel hardware and software design. Prerequisite knowledge in computer systems is required.

No concepts data

+ 45 more concepts