Computer Science I / Hardware Description Thinking
Practice question · Put in order

Order the stages by which a hardware description becomes a physical chip.

Hints
  1. Errors are cheapest to fix at the earliest stage that can reveal them, so checking behaviour comes before committing to gates.
  2. There is nothing to place until something has decided which cells exist.
Show the answer
  1. Write a behavioural description of what the hardware should do
  2. Simulate the description to check that its behaviour is what was intended
  3. Synthesise the description into gates and cells for the chosen technology
  4. Place the cells on the chip and route the wires between them
  5. Manufacture the resulting layout
Why

Description, then simulation, then synthesis to gates, then place-and-route, then manufacture. Each stage commits the design further and makes changes more expensive, which is why behaviour is verified before any gate is chosen. The designer works at the top of this chain; the tools handle the millions of decisions below.

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