ICD-101 · Digital Design & Silicon

IC Design & Silicon Foundations

How a design becomes silicon: the digital implementation flow, physical design, timing sign-off, test and tape-out.

Advanced 4 days in person8 half-days online Max 14 in person

Who this course is for

Digital designers moving from FPGA to ASIC, and hardware engineers who need to understand what happens between RTL and a working chip.

Prerequisites

Solid Verilog or VHDLBasic digital logic and timing conceptsNo ASIC implementation experience required

The detailed curriculum behind this course. The library holds the lesson-level curriculum for this ground — every lesson named, in order. Take it as the syllabus map, or work through it yourself with the all-access library.

Course outline

Day 1 — From RTL to gates

  • Logic synthesis: what the tool actually does to your RTL
  • Technology libraries: standard cells, drive strengths, PVT corners
  • Design constraints (SDC): clocks, input and output delays, exceptions
  • Reading synthesis reports: area, timing, and what to fix first
  • Why 'it synthesises' is not the same as 'it will work'

Day 2 — Physical design

  • Floorplanning: die size, aspect ratio, macro placement, power planning
  • Placement: congestion, timing-driven placement and legalisation
  • Clock tree synthesis: skew, insertion delay and useful skew
  • Routing: global vs detailed, crosstalk and antenna rules

Day 3 — Timing, power and sign-off

  • Static timing analysis: setup, hold, recovery/removal, multi-corner sign-off
  • Fixing violations: useful skew, upsizing, restructuring, pipelining
  • Power: dynamic vs leakage, clock gating, multi-Vt, power gating, UPF basics
  • Signal integrity: crosstalk delay, IR drop and electromigration

Day 4 — Test, tape-out and the analog boundary

  • Design for test: scan insertion, ATPG, compression and coverage closure
  • Analog and mixed-signal interfaces a digital block must survive
  • Pad rings, ESD, IO standards and packaging
  • Tape-out: DRC/LVS, GDSII, mask making and the foundry handoff

What you build

Not exercises with a known answer. Each project is built, measured and defended by you, on hardware and a kernel version you actually run — so the result is something you can take back to your team.

The constraint set that tells the truth

Write an SDC set from a timing diagram alone, then deliberately over-constrain the design and show exactly what breaks and why — the failure mode that hides real problems.

You leave withan audited SDC file and a written account of what over-constraining masked

Pre- versus post-layout timing

Synthesise, place and route one block, then quantify the timing delta between the two views and explain each cause: clock tree, parasitics, crosstalk.

You leave witha before/after timing comparison with a cause attributed to every changed path

Coverage closure on real logic

Insert scan, run ATPG, find the logic that is untestable, and either fix it or document why it cannot be tested.

You leave withan ATPG coverage report and a justified list of remaining untestable logic

Hands-on labs

Labs follow the academy model — 35% principles, 20% guided investigation, 45% engineering studio. Every claim you make in a lab is backed by a trace, a counter or a measurement you captured yourself. How we teach

  1. Lab: synthesise a small RTL block against a real standard-cell library and read the area, timing and power reports
  2. Lab: write an SDC constraint set from a timing diagram, then audit it for over-constraining
  3. Lab: floorplan and place a block, then compare pre- and post-layout timing on the same path
  4. Lab: insert scan chains, run ATPG, and analyse the coverage and pattern-count report
  5. Lab: run DRC and LVS on a finished block and triage each class of violation

Capstone project

Take a block from RTL to signed-off GDSII: synthesise, constrain, place and route it, close timing at the target frequency, insert test logic, and pass DRC and LVS — with a sign-off report that explains every violation you waived and why.

What you leave with

  • The digital implementation flow end to end, with the trade-offs named
  • SDC constraints you wrote and defended rather than inherited
  • Timing and power sign-off reports you can read and act on
  • A tape-out checklist covering test, DRC/LVS and the foundry handoff

How it runs

Every course follows the same model: 35% principles, 20% guided investigation, 45% engineering studio. You leave with working code, raw measurements and an evidence-based report — not a certificate of attendance. Read the methodology or see a full sample lesson.

Material is adapted to your kernel version, hardware and workload before a private delivery. For public cohorts, the environment is provided and configured.

Questions

Who is this course for?

Digital designers moving from FPGA to ASIC, and hardware engineers who need to understand what happens between RTL and a working chip. It sits at advanced level within the Digital Design & Silicon track.

What do I need to know already?

Specific prerequisites for this course: Solid Verilog or VHDL; Basic digital logic and timing concepts; No ASIC implementation experience required. We confirm levels before the cohort starts and adapt if a group is stronger or weaker than expected.

Can this run privately for my team?

Yes. Any course runs on-site at your offices anywhere, or live online for a distributed team, with labs adapted to your hardware and codebase.

What is the difference between in-person and online?

In person is 4 full days with hardware on your desk, capped at 14. Online is 8 half-day sessions across about two weeks so you can keep working, capped at 20, with remote lab access.

Do you invoice companies?

Yes. Purchase orders are accepted and invoicing is available in USD, EUR, GBP, SAR and CAD.

Upcoming dates

DatesWhereSeatsEarly birdRegular
25 Oct – 3 Nov 20268 half-days Gulf bandLive online · 14:00–18:00 GST 18 of 20 —US$2,900
2 Nov – 11 Nov 20268 half-days Europe bandLive online · 14:00–18:00 CET 7 of 20 —US$2,900
2 Nov – 11 Nov 20268 half-days Americas bandLive online · 13:00–17:00 ET 12 of 20 —US$2,900
11 Oct – 14 Oct 20264 full days RiyadhIn person · KAFD Conference Centre 12 of 14 —SAR 15,000
18 Oct – 21 Oct 20264 full days Kuwait CityIn person · Al Hamra Tower 7 of 14 —USD 4,000
25 Oct – 28 Oct 20264 full days MuscatIn person · Knowledge Oasis Muscat 12 of 14 —USD 4,000
26 Oct – 29 Oct 20264 full days OttawaIn person · Kanata North Tech Park 7 of 14 —CAD 5,440
2 Nov – 5 Nov 20264 full days TorontoIn person · MaRS Discovery District 12 of 14 —CAD 5,440
9 Nov – 12 Nov 20264 full days LondonIn person · Shoreditch Works 7 of 14 —GBP 3,120
9 Nov – 12 Nov 20264 full days BerlinIn person · Factory Görlitzer Park 12 of 14 —EUR 3,680

Dates shown for the next few months. If nothing fits, tell us where and when — cohorts are added on demand, and private delivery can be scheduled any week.

More in Digital Design & Silicon