UNSW Sydney · FACULTY OF ELECTRICAL ENGINEERING

ELEC4602 Chap.2 IC Design Flow and MOS Models

- one subject, every graph, every model, every mark
6 Chapters4-page Bible
Our own words - no uploaded lecturer files
Updated for this semester
Chapter 2 of 10 · ELEC4602

IC Design Flow and MOS Models

Week 2 puts analogue, mixed-mode and digital work into one verified design flow. Requirements lead to circuit design or HDL design, followed by simulation, layout or place-and-route, extraction, post-layout simulation, top-level integration and tapeout. The feedback arrows matter more than the labels: a failed requirement sends the design back to the decision that created it.

The same week introduces MOS models, which means every analysis must use a representation appropriate to the question instead of treating one model as universally valid.

In this chapter

What this chapter covers

  • 01

    Requirements before implementation

  • 02

    Analogue, mixed-mode and digital paths

  • 03

    Pre-layout versus post-layout simulation

  • 04

    Extraction and layout-versus-schematic checking

  • 05

    Top-level integration and tapeout

  • 06

    Choosing a MOS model for the question

Worked example · free

Route a post-layout timing failure

Q [4 marks]. A digital block passes RTL and schematic-level checks but fails its timing requirement after extraction. Trace the next actions through the course design flow and state what must be demonstrated before tapeout. The weighting is an original practice allocation, not an official university marking scheme.
Three paths, one verification discipline.Three paths, one verification discipline. Analogue, mixed-mode and digital work use different representations, but every branch returns for correction when its implemented view no longer satisfies the original requirement. Requirements Circuit designBehaviour modelHDL design Layout + extractTop integrationPlace + route rework
Three paths, one verification discipline. Analogue, mixed-mode and digital work use different representations, but every branch returns for correction when its implemented view no longer satisfies the original requirement.
  • +1Locate the first changed representation: extraction added physical loading and interconnect effects absent from the earlier view.
  • +1Inspect the critical path, loading, cell choice and routing rather than repeating an unchanged RTL simulation.
  • +1Revise the responsible implementation decision, regenerate the physical view and repeat the post-layout timing check.
  • +1Advance only when the extracted result satisfies the requirement and the implementation still passes connectivity and integration checks.
The failure belongs to the physical stage because it appears only after extraction. The response should identify the affected path and the physical effects that changed its behaviour, adjust the implementation, regenerate extraction and rerun the same timing check. Tapeout remains blocked until the extracted design meets the requirement and the revised layout still matches the intended network and integrates correctly. This flow-recovery exercise uses an independent AskSia practice allocation, not a university marking scheme.
Sia tip — When a later-stage check fails, compare representations first. The earliest difference between the passing and failing views usually tells you where to investigate.
Glossary

Key terms

Specification
A specification turns the intended circuit behaviour into a requirement that can be designed and verified.
SPICE simulation
SPICE simulation predicts circuit behaviour from an electrical network and the selected device models.
Place and route
Place and route maps a digital netlist into positioned cells and physical interconnections.
Extraction
Extraction derives a post-layout electrical representation that includes the implemented connectivity and physical effects.
Post-layout simulation
Post-layout simulation retests behaviour using the extracted physical representation rather than the ideal schematic view.
Tapeout
Tapeout is the release of the completed and verified layout for fabrication.
FAQ

IC Design Flow and MOS Models FAQ

Why is the design flow drawn with feedback loops?

Integrated-circuit design is not a one-way sequence. A requirement can fail after schematic simulation, layout extraction or top-level integration, and each failure points back to a different decision. The loops make verification an active design step: evidence determines whether the work advances or returns for correction.

What is the difference between extraction and LVS?

Extraction produces an electrical representation from the physical layout, including implemented connectivity and relevant physical effects. Layout-versus-schematic checking asks whether that extracted connectivity matches the intended schematic. They are related but answer different questions: what was built, and whether it is the intended network.

How do I choose a MOS model for an answer?

Start from the quantity being asked about. A region or current question needs a large-signal operating view; a small variation around a bias point needs a small-signal view; a logic transition may use a simplified switching model. State the model boundary so the reader knows which effects are retained or ignored.

Study strategy

Exam move

Redraw the course design flow from memory, but add a question beside every arrow. At requirements, ask what success means. At simulation, ask which model and corner are being used. At layout, ask whether the geometry obeys process rules. At extraction, ask what new physical effects enter. At post-layout verification, ask whether the same specification still passes.

At integration, ask whether interfaces and timing remain valid. This converts a memorised flowchart into a diagnostic method. Then practise short failure scenarios: a connectivity mismatch, a timing failure, a degraded analogue response or an integration problem.

For each, identify the first representation that differs from a passing result, trace backward to the responsible design choice and name the evidence required before advancing. Review MOS models in parallel by writing one sentence on what each model can answer and one effect it omits.

The final habit is to state the verification boundary explicitly, because 'simulation passed' is meaningless unless the model, view and requirement are named. Make a representation ledger beside the flow. For behavioural, transistor, layout and extracted views, record what becomes visible and what can still be hidden. Use the ledger to compare two otherwise identical tests and locate the earliest changed assumption.

Practise a mixed-mode interface failure by naming the expected level, load and timing on each side. Before advancing, require one exit artifact: a passing requirement check, connectivity proof or integrated trace. This turns tapeout into an evidence-backed release decision rather than the end of a memorised sequence.

Working through IC Design Flow and MOS Models in ELEC4602? Sia is AskSia’s AI Electrical Engineering tutor — ask any ELEC4602 IC Design Flow and MOS Models question and get a clear, step-by-step explanation grounded in how ELEC4602 is taught and assessed. Read this chapter free, then take your hardest questions to Sia.

A+Everything unlocked
Unlocks this Bible + all 103 of your UNSW Sydney subjects - and 1,000+ Bibles across every Australian university.
Sia - your ELEC4602 tutor, unlimited, worked the way the exam marks it
The full 4-page Bible + practice bank with worked solutions
Chrome extension - sync your LMS so Sia knows your deadlines
Bilingual EN / Chinese on every Bible and every Sia answer
$0.99 Trial
30-day money-back · cancel in one tap · how it works
ELEC4602 · Microelectronic Design & Tech - independent study guide on the AskSia Library. More UNSW Sydney subjects · Microeconomics across all universities