Computer Science I / Hardware Description Thinking
Practice question · Select all that apply

Select every statement that is true of a behavioural hardware description.

Hints
  1. Two of the options describe hardware descriptions as if they were programs or as if they replaced part of the tool chain.
  2. Ask which stages of the flow still have to happen no matter how the design was described.
Show the answer
  • A. It is generally more productive to write than a structural description
  • B. The blocks it describes all operate concurrently
  • D. It states what the hardware should do and leaves the gate-level implementation to the synthesiser
Why

A behavioural description states intent, describes concurrent hardware, and is far more productive than drawing the structure by hand. It does not run line by line, and it certainly does not remove place-and-route, the cells still have to be positioned and wired however the design was written.

Read the lesson: Hardware Description Thinking →

Practise Hardware Description Thinking

The app has 6 more questions on this lesson, and keeps your place in the course. Computer Science I is free to start.

More questions on Hardware Description Thinking