Self-Assessment Quiz
The learning objectives of this self-assessment are to help you validate your understanding of the different methods to use circuits to achieve computation, the differences between a programmable processor and programmable logic, the differences between PALs, PLAs/CPLDs, and FPGAs.

The quiz is intended to be a formative assessment to guide your learning. The automated feedback you get at the end of the quiz will point you to the sections of the material you should focus on for better grasp of the concept related to each question.
Sign in to Google to save your progress. Learn more
What is the difference between a programming language and a hardware description language? (Limit your response to no more than 1000 characters.) *
What is the difference between "programmable logic" and a "programmable processor"? (Limit your response to no more than 1000 characters.) *
How does a processor use its hardware resources to achieve general-purpose computation? *
0 points
How does an FPGA use its hardware resources to achieve general-purpose computation? *
0 points
Explain why it is generally not a correct statement to say "program an FPGA". (Limit your response to no more than 1000 characters.) *
Submit
Clear form
Never submit passwords through Google Forms.
This form was created inside of Physical Computation Laboratory. Report Abuse