Bald verfügbar
Chip Design & VLSI
Entwirf Chips, die laufen, sobald sie aus der Fab kommen.
Der komplette Kurs
- Module
- 89
- Themen
- 1.057
- Min. pro Lektion
- 15
Was du danach kannst.

Synthetisierbares RTL für reale Datenpfade schreiben
Etappe 2 · RTL & SoC Architecture
Daten sicher über Clock-Domains hinweg bewegen
Etappe 2 · RTL & SoC Architecture
UVM-Testbenches und formale Beweise aufbauen
Etappe 3 · Functional & Formal Verification
Timing vom Floorplan bis zum Signoff schließen
Etappe 4 · Synthesis, Timing & Physical Design
ADCs, PLLs und Verstärker entwerfen
Etappe 5 · Analog & Mixed-Signal
Tape-out machen, dann erstes Silizium debuggen
Etappe 6 · Test, Tape-Out & Silicon
Sieben Etappen.Ein stetiger Aufstieg.
Vom Logikgatter zum fertigen Chip, den du ins Tape-out bringst und in Betrieb nimmst.
in 7 Etappen
≈ 12 pro Modul
in Lektionen à 15 Minuten
bis zum Ende des Kurses
- 1
Circuit Foundations
Gates, Zellen und der Prozess-Kit
12 Module · 138 Themen · ≈ 35 Std.
- 2
RTL & SoC Architecture
RTL, Busse, Takte und Power
20 Module · 241 Themen · ≈ 60 Std.
- 3
Functional & Formal Verification
Beweisen, bevor gebaut wird
8 Module · 95 Themen · ≈ 24 Std.
- 4
Synthesis, Timing & Physical Design
Von der Netzliste zum finalen Layout
13 Module · 157 Themen · ≈ 39 Std.
- 5
Analog & Mixed-Signal
Wo Chips auf die reale Welt treffen
16 Module · 192 Themen · ≈ 48 Std.
- 6
Test, Tape-Out & Silicon
DFT, Tape-out und erstes Silizium
15 Module · 181 Themen · ≈ 45 Std.
- 7
Practicum & Capstone
Dein eigener Block, Spec bis Signoff
5 Module · 53 Themen · ≈ 13 Std.
Monate
Stunden und Monate sind Schätzungen: eine 15-Minuten-Lektion pro Thema, jeden Tag.
Jedes Modul.Jedes Thema.
Modul- und Themen-Titel bleiben Englisch — die Sprache, in der das Fach arbeitet.
Etappe 1
Circuit Foundations
Gates, Zellen und der Prozess-Kit
12 Module · 138 Themen
1Scope of Chip Design and the IC Development Lifecycle10 Themen
- Digital, Analog, and Mixed-Signal Integrated Circuits
- ASICs, Application-Specific Standard Products, and Systems on Chip
- Standard-Cell, Full-Custom, and Semi-Custom Design
- Relationships Between Architecture, Circuits, and Layout
- Front-End and Back-End Design Responsibilities
- Foundry, IP Provider, Design Team, and Test Engineering Interfaces
- Specification-to-Silicon Development Stages
- Design Reviews, Milestones, and Acceptance Gates
- First-Silicon Success and Design Risk
- Design Deliverables Across the Chip Lifecycle
2Chip Specifications and Engineering Requirements12 Themen
- Translating Product Needs into Chip Requirements
- Functional Specifications and Operating Modes
- Throughput, Latency, and Real-Time Constraints
- Power Budgets and Energy per Operation
- Die Area and Package Interface Constraints
- Supply Voltage and Temperature Operating Ranges
- Clock, Reset, and Startup Requirements
- Electrical Interface Specifications
- Testability, Debug, and Observability Requirements
- Reliability and Mission-Profile Requirements
- Requirement Traceability and Acceptance Criteria
- Resolving Conflicting Specifications
3Technology Platforms and Process Design Kits12 Themen
- Selecting a Process for an IC Application
- Mature-Node and Advanced-Node Design Tradeoffs
- Core, I/O, and Specialty Device Options
- Process Design Kit Organization
- Schematic Symbols and Parameterized Cells
- Device Models and Supported Operating Conditions
- Process Corners and Statistical Model Files
- Layer Maps and Technology Files
- Design Rules and Verification Decks
- Standard-Cell, Memory, and I/O Library Availability
- PDK Version Control and Tool Compatibility
- Process Migration and Portability Constraints
4Design Representations and EDA Workflows11 Themen
- Behavioral, RTL, Gate-Level, and Transistor-Level Models
- Hierarchical Schematics and Netlists
- Logical and Physical Design Hierarchies
- Liberty Timing and Power Libraries
- LEF Abstracts and DEF Implementation Data
- SDC Timing Constraints and UPF Power Intent
- SPEF Parasitics and SDF Timing Annotation
- GDSII and OASIS Layout Deliverables
- Model Consistency Across Design Views
- EDA Tool Inputs, Outputs, and Dependencies
- Reproducible Run Directories and Design Checkpoints
5CMOS Devices for Circuit Designers12 Themen
- MOS Operating Regions in Circuit Design
- Bias Points and Available Voltage Headroom
- Transconductance and Output Resistance
- Intrinsic Gain and Transit-Frequency Tradeoffs
- Gate, Junction, and Overlap Capacitances
- Body Effect and Body-Bias Options
- Threshold-Voltage Choices and Leakage Tradeoffs
- Short-Channel Effects in Circuit Models
- Device Sizing and Finger Configuration
- Safe Device Voltages and Model Validity
- PVT Sensitivity of Circuit Behavior
- Device Matching and Statistical Variation
6Integrated Passives and Interconnect Models10 Themen
- On-Chip Resistor Types and Design Tradeoffs
- Integrated Capacitor Types and Parasitics
- Voltage and Temperature Dependence of Passives
- Metal Resistance and Via Resistance
- Ground and Coupling Capacitance
- Distributed RC Interconnect Models
- Inductance in Clock, Power, and I/O Structures
- Interconnect Scaling and Wire-Dominated Delay
- Passive Matching and Layout Dependence
- Extracted Networks and Model Reduction
7Circuit Simulation and Characterization13 Themen
- SPICE Netlists and Hierarchical Testbenches
- Operating-Point Analysis and Bias Debugging
- DC Sweeps and Transfer Characteristics
- Transient Simulation and Time-Step Selection
- AC Analysis and Small-Signal Response
- Noise Analysis and Input-Referred Quantities
- Periodic Steady-State and Periodic Noise Analysis
- Parameter Sweeps and Design Exploration
- PVT Corner Simulation
- Monte Carlo Process and Mismatch Analysis
- Convergence Problems and Numerical Artifacts
- Automated Measurements and Specification Checks
- Pre-Layout and Post-Layout Simulation Correlation
8Static CMOS Logic Design12 Themen
- CMOS Inverter Transfer Characteristics
- Switching Thresholds and Noise Margins
- Inverter Delay and Output Slew
- Pull-Up and Pull-Down Network Construction
- NAND, NOR, and Compound Logic Gates
- AOI and OAI Gate Structures
- Transistor Stacking and Input Ordering
- Gate Sizing for Unequal Loads
- Fanout and Buffer Chain Design
- Logical Effort and Path Sizing
- Short-Circuit and Switching Power
- Leakage-Aware Static Logic Choices
9Alternative Digital Circuit Styles10 Themen
- Pass-Transistor Logic
- Transmission-Gate Logic
- Multiplexer-Based Circuit Structures
- Ratioed Logic and Static Power Tradeoffs
- Dynamic Precharge and Evaluate Logic
- Domino Logic and Monotonicity Constraints
- Charge Sharing and Charge Leakage
- Keeper Sizing and Noise Robustness
- Dynamic Logic Clocking Requirements
- Logic-Style Selection Under PVT Variation
10Sequential Cells and Clocked Circuits12 Themen
- Level-Sensitive Latch Circuits
- Edge-Triggered Flip-Flop Structures
- Master-Slave and Pulsed Sequential Elements
- Setup Time, Hold Time, and Clock-to-Q Delay
- Time Borrowing in Latch-Based Designs
- Clock Feedthrough and Internal Node Behavior
- Metastability in Sampling Elements
- Resettable and Settable Cell Variants
- Scan Flip-Flop Circuit Structures
- Integrated Clock-Gating Cells
- Retention and Low-Power Sequential Cells
- Sequential Cell Characterization
11Standard-Cell Layout and Library Development13 Themen
- Cell Height, Tracks, and Routing Architecture
- Power Rail Placement and Cell Abutment
- Diffusion Sharing and Transistor Ordering
- Pin Accessibility and Routing Congestion
- Well, Tap, and Boundary Cell Requirements
- Drive-Strength and Threshold-Voltage Variants
- Cell-Level DRC and LVS
- Timing Arc Definition and Characterization Grids
- Combinational and Sequential Timing Tables
- Internal Power and Leakage Characterization
- Noise and Waveform Library Models
- Logical, Timing, and Physical View Consistency
- Library Validation and Release Criteria
12Timing, Power, and Area Tradeoffs11 Themen
- Delay Decomposition into Cell and Wire Components
- Critical Paths and Noncritical Logic
- Switching Activity and Effective Capacitance
- Dynamic, Short-Circuit, and Leakage Power Budgets
- Glitch Power and Unnecessary Transitions
- Voltage, Frequency, and Energy Tradeoffs
- Gate Sizing and Buffer Insertion Tradeoffs
- Logic Depth and Parallelism
- Area Efficiency and Utilization
- Pareto Frontiers for PPA Decisions
- Estimation Accuracy Across Design Stages
Etappe 2
RTL & SoC Architecture
RTL, Busse, Takte und Power
20 Module · 241 Themen
13RTL Abstraction and Hardware Semantics12 Themen
- Concurrency in Hardware Description Languages
- Combinational and Sequential Process Models
- Event Scheduling and Simulation Time
- Blocking and Nonblocking Assignment Semantics
- Four-State Logic and Unknown Values
- Bit Width, Signedness, and Expression Evaluation
- Elaboration, Parameters, and Generate Constructs
- Hierarchy, Ports, and Module Connectivity
- Synthesizable and Simulation-Only Constructs
- Simulation and Synthesis Mismatches
- Inferring Hardware from Behavioral Descriptions
- RTL Coding Rules and Review Criteria
14Synthesizable SystemVerilog12 Themen
- Modules, Packages, and Compilation Units
- Nets, Variables, and Data Types
- Packed and Unpacked Arrays
- Structures, Unions, and Enumerated Types
- always_comb, always_ff, and always_latch
- Functions and Synthesizable Tasks
- Parameterized Modules and Type Parameters
- Interfaces and Modports
- Case Statements and Priority Semantics
- Array Operations and Memory Descriptions
- Compile-Time Assertions and Configuration Checks
- Portable RTL Across Tools and Libraries
15VHDL and Mixed-Language Design10 Themen
- Entities, Architectures, and Configurations
- Signals, Variables, and Delta Cycles
- Processes and Concurrent Assignments
- Numeric Types and Explicit Conversions
- Generics, Packages, and Reusable Components
- Synthesizable Combinational and Clocked Processes
- Reset and Initialization Semantics
- Verilog and VHDL Boundary Mapping
- Mixed-Language Elaboration and Simulation
- Maintaining Consistent Types and Timing Semantics
16Combinational RTL and Datapath Building Blocks11 Themen
- Multiplexers, Decoders, and Encoders
- Priority Encoders and Leading-Zero Detection
- Comparators and Magnitude Selection
- Barrel Shifters and Variable Shifts
- Population Count and Reduction Trees
- Lookup Tables and Constant Logic
- Parallel and Iterative Datapath Structures
- Balanced Trees and Critical-Path Reduction
- Avoiding Inferred Latches
- Shared Expressions and Resource Sharing
- Parameterized Combinational Block Verification
17Sequential RTL and Control Logic12 Themen
- Registers, Enables, and Reset Strategies
- Counters, Timers, and Sequence Generators
- Moore and Mealy State Machines
- State Encoding and Synthesis Implications
- Next-State and Output Logic Organization
- Illegal-State Detection and Recovery
- Handshake Controllers and Backpressure
- Multi-Cycle Operations and Completion Signaling
- Arbitration and Fairness Logic
- Timeouts and Error-State Handling
- Control and Datapath Partitioning
- Reset and Mode-Transition Verification
18Arithmetic Datapath Design13 Themen
- Fixed-Point Number Representation
- Rounding, Saturation, and Overflow Handling
- Ripple-Carry, Carry-Lookahead, and Prefix Adders
- Carry-Save Arithmetic and Compressor Trees
- Signed Multiplication and Booth Recoding
- Array and Tree Multiplier Architectures
- Multiply-Accumulate Datapaths
- Division and Square-Root Hardware
- CORDIC and Iterative Arithmetic
- Floating-Point Datapath Components
- Precision, Area, and Energy Tradeoffs
- Bit-Accurate Reference Models
- Arithmetic Corner-Case Verification
19Pipelining and Streaming Microarchitecture12 Themen
- Latency and Initiation Interval
- Pipeline Stage Partitioning
- Register Placement and Retiming Opportunities
- Valid-Ready Streaming Interfaces
- Pipeline Stalls and Bubble Propagation
- Elastic Buffers and Skid Buffers
- Data and Control Alignment
- Pipeline Flush and Cancellation
- Variable-Latency Functional Units
- Throughput Under Backpressure
- Pipeline Power and Clocking Costs
- End-to-End Streaming Correctness
20FIFOs, Queues, and Buffer Microarchitecture11 Themen
- Circular Buffer Organization
- Read and Write Pointer Management
- Full, Empty, and Almost-Full Detection
- Simultaneous Enqueue and Dequeue Semantics
- Register-Based and SRAM-Based FIFOs
- Queue Depth and Burst Absorption
- Multi-Queue and Shared-Buffer Structures
- Packet Boundaries and Metadata Storage
- Credit Accounting and Buffer Ownership
- Overflow, Underflow, and Recovery Behavior
- Queue Invariants and Boundary-Case Verification
21On-Chip Memory Circuit Design13 Themen
- SRAM Bitcell Organization
- Read Stability and Write Ability
- Static Noise Margin and Cell Ratios
- Wordline and Bitline Organization
- Precharge and Equalization Circuits
- Sense Amplifiers and Sensing Margins
- Write Drivers and Write-Assist Techniques
- Row and Column Decoders
- Memory Banking and Array Partitioning
- Read and Write Timing Paths
- Low-Voltage Memory Operation
- Memory Variation and Yield Sensitivity
- Register Files, ROMs, and Content-Addressable Memories
22Memory Macro Selection and Integration12 Themen
- Memory Compiler Inputs and Configuration Choices
- Capacity, Width, Banking, and Port Tradeoffs
- Synchronous and Asynchronous Interface Semantics
- Read-During-Write and Port-Collision Behavior
- Memory Latency and Pipeline Integration
- Macro Timing, Power, and Physical Views
- Memory Power States and Retention
- Byte Enables, Write Masks, and Access Granularity
- Error-Correcting Codes and Parity Integration
- Redundancy and Repair Interface Requirements
- Memory Placement and Routing Constraints
- Macro Model Validation and Integration Checks
23Chip Architecture and Design Partitioning12 Themen
- Mapping Workloads to Hardware Functions
- Hardware and Software Responsibility Boundaries
- Top-Down Performance and Bandwidth Budgets
- Compute, Storage, and Communication Balance
- Block Partitioning and Interface Contracts
- Clock-Domain and Power-Domain Partitioning
- Shared and Replicated Hardware Resources
- Hierarchical Latency and Power Budgets
- Architectural Performance Models
- Contention and Worst-Case Traffic Scenarios
- Floorplan-Aware Architectural Decisions
- Architecture Review and Design Freeze
24On-Chip Interconnect and Transaction Protocols14 Themen
- Point-to-Point, Shared-Bus, and Crossbar Structures
- Memory-Mapped and Streaming Transactions
- Request, Response, and Completion Semantics
- AMBA APB, AHB, and AXI Integration Concepts
- Independent Read and Write Channels
- Burst Transfers, Alignment, and Byte Lanes
- Transaction IDs and Response Ordering
- Outstanding Transactions and Backpressure
- Arbitration, Fairness, and Quality of Service
- Protocol Bridges and Width Converters
- Network-on-Chip Routers and Flow Control
- Deadlock Avoidance and Dependency Analysis
- Interconnect Error Responses and Timeouts
- Protocol Compliance Verification
25Register Maps and Peripheral Control Logic11 Themen
- Address Maps and Register Block Organization
- Read-Only, Read-Write, and Side-Effect Registers
- Write-One-to-Clear and Atomic Register Operations
- Reserved Bits and Forward Compatibility
- Register Access Across Clock Domains
- Interrupt Generation, Masking, and Status Capture
- Timers, Watchdogs, and Event Counters
- DMA Control and Descriptor Interfaces
- Configuration Shadowing and Commit Mechanisms
- Hardware and Firmware Register Contracts
- Register Model and Documentation Generation
26Processor and Subsystem IP Integration12 Themen
- Selecting Processor IP Against Chip Requirements
- Core Interfaces and Integration Wrappers
- Instruction and Data Memory Connectivity
- Reset Vectors and Boot Address Mapping
- Interrupt Controllers and Event Routing
- Debug and Trace Access Integration
- Cache-Coherent and Noncoherent Interface Boundaries
- DMA Coherency and Shared-Memory Visibility
- Protection Regions and Privilege Signals
- Processor Clock and Power Control Interfaces
- Boot ROM and Minimal Bring-Up Support
- Subsystem Integration Validation
27Application-Specific Accelerators and High-Level Synthesis13 Themen
- Selecting Kernels for Hardware Acceleration
- Dataflow Graphs and Dependency Analysis
- Compute Array and Processing-Element Organization
- Local Buffers and Data Reuse
- Systolic and Streaming Accelerator Structures
- Precision Selection and Quantization Effects
- Sparse Data and Irregular Workloads
- HLS Scheduling and Resource Binding
- Loop Unrolling, Pipelining, and Memory Partitioning
- HLS Interface Synthesis
- Generated RTL Quality and Physical Feasibility
- Accelerator Control and Host Interface Integration
- Performance Validation Against Reference Workloads
28Clock and Reset Architecture12 Themen
- Clock Sources and Distribution Requirements
- Primary, Generated, and Divided Clocks
- Clock Multiplexing and Glitch-Free Switching
- Clock Gating and Clock Enable Policies
- Clock Startup, Lock, and Validity Indication
- Reset Sources and Reset Hierarchies
- Synchronous and Asynchronous Reset Choices
- Reset Assertion and Deassertion Sequencing
- Reset During Clock or Power Loss
- Warm Reset and Partial-System Reset
- Test Clocks and Test Reset Overrides
- Clock and Reset Architecture Documentation
29Clock Domain Crossing Design13 Themen
- Metastability Risk and Synchronizer MTBF
- Single-Bit Synchronizer Structures
- Pulse Transfer and Event Encoding
- Toggle-Based Event Synchronization
- Request-Acknowledge CDC Handshakes
- Multi-Bit Data Coherency
- Gray-Code Counters and Pointer Transfer
- Asynchronous FIFO Architecture
- Reconvergence and Correlated Control Signals
- Clock-Ratio and Clock-Stoppage Assumptions
- Synchronizer Placement and Timing Constraints
- Structural and Functional CDC Analysis
- CDC Waiver Justification and Closure
30Reset Domain Crossing and Initialization10 Themen
- Reset Domains Within Shared Clock Domains
- Asynchronous Reset Release Hazards
- Reset-Induced Data and Control Transitions
- Interactions Between Reset Synchronizers and CDC Logic
- Partial Reset of Communicating Blocks
- Reset Sequencing Across Power Domains
- Memory Initialization and Uninitialized State
- Unknown-Value Propagation During Startup
- Reset Domain Crossing Analysis
- Reset Convergence and Startup Assertions
31Low-Power Chip Architecture13 Themen
- Workload-Based Power-State Definition
- Coarse and Fine-Grained Clock Gating
- Operand Isolation and Activity Suppression
- Power Gating and Domain Partitioning
- Retained and Nonretained State Selection
- Multi-Voltage Architectures
- Dynamic Voltage and Frequency Scaling
- Always-On Control and Wakeup Sources
- Sleep Entry and Wakeup Latency Budgets
- Memory Sleep and Retention Modes
- Inrush Current and Staged Power Restoration
- Power Management State Machines
- Energy Break-Even Analysis for Power States
32Power Intent and Low-Power Verification13 Themen
- UPF Design Hierarchy and Power Domains
- Supply Ports, Nets, and Supply Sets
- Power States and Legal State Transitions
- Isolation Strategies and Clamp Values
- Level-Shifter Strategies and Placement Intent
- Retention Strategies and Save-Restore Controls
- Power Switch Definition and Control
- Always-On Logic Requirements
- Power-Aware Simulation and State Corruption
- Static Power-Intent Consistency Checks
- Low-Power Assertions and Coverage
- Power Intent Refinement Through Implementation
- Verification of Power Sequencing and Recovery
Etappe 3
Functional & Formal Verification
Beweisen, bevor gebaut wird
8 Module · 95 Themen
33Verification Planning and Testbench Foundations12 Themen
- Verification Plans Derived from Requirements
- Block, Subsystem, and Full-Chip Verification Scope
- Directed, Random, Formal, and Emulation Strategies
- Stimulus Generation and DUT Interfaces
- Drivers, Monitors, and Transaction Models
- Reference Models and Golden Results
- Scoreboards and End-to-End Checking
- Clock and Reset Generation in Testbenches
- Positive, Negative, and Stress Scenarios
- Reproducible Seeds and Configuration Tracking
- Bug Severity and Verification Exit Criteria
- Independence Between Design and Checking Logic
34SystemVerilog for Functional Verification11 Themen
- Classes, Inheritance, and Polymorphism
- Random Variables and Constraint Solving
- Constraint Distribution and Scenario Biasing
- Queues, Mailboxes, and Dynamic Data Structures
- Events, Semaphores, and Process Synchronization
- Clocking Blocks and Race Avoidance
- Virtual Interfaces and Testbench Connectivity
- Functional Coverage Groups and Sampling
- DPI Integration with Reference Models
- Testbench Configuration and Object Lifetimes
- Constrained-Random Stimulus Debugging
35Universal Verification Methodology14 Themen
- UVM Component Hierarchy and Test Structure
- Build, Connect, and Run Phases
- Sequence Items and Transaction Abstraction
- Sequences, Sequencers, and Drivers
- Active and Passive Agents
- Monitors and Analysis Connections
- Scoreboards, Predictors, and Subscribers
- Factory Overrides and Reusable Components
- Configuration Database and Resource Management
- Objections and End-of-Test Control
- Register Abstraction Layer Models
- Virtual Sequences and System-Level Coordination
- UVM Reporting and Debug Practices
- Verification IP Integration and Reuse
36Assertions and Protocol Checking11 Themen
- Immediate and Concurrent Assertions
- Sequences, Properties, and Temporal Operators
- Sampling Semantics and Clocked Properties
- Implication and Overlapping Behavior
- Reset Disabling and Assertion Activation
- Safety and Liveness Properties
- Handshake, Ordering, and Stability Checks
- FIFO Occupancy and Credit Invariants
- Latency-Bounded Response Properties
- Assertion Vacuity and Unreachable Antecedents
- Assertion Coverage and Reusable Checkers
37Formal Property Verification12 Themen
- State-Space Models and Formal Proof Objectives
- Assumptions, Assertions, and Cover Properties
- Bounded Model Checking and Inductive Proof
- Reachability and Counterexample Analysis
- Environmental Constraints and Overconstraint Risks
- Abstraction and State-Space Reduction
- Cutpoints and Assume-Guarantee Reasoning
- Formal Analysis of Arbitration and Queues
- Deadlock, Livelock, and Forward Progress
- Arithmetic and Datapath Property Checking
- Proof Convergence and Inconclusive Results
- Formal Signoff Evidence and Limitations
38Coverage Closure and Verification Debug12 Themen
- Code, Functional, and Assertion Coverage
- Coverage Crosses and Scenario Explosion
- Exclusions and Unreachable Coverage Targets
- Coverage Gaps and Directed Test Creation
- Regression Selection and Test Prioritization
- Simulation Failure Triage
- Waveform, Transaction, and Log-Based Debugging
- Nondeterministic Testbench Failures
- X-Optimism and X-Pessimism Analysis
- Bug Reproduction and Minimal Failing Cases
- Coverage Trends and Closure Reporting
- Verification Results Linked to Requirements
39Subsystem and Full-Chip Verification13 Themen
- Hierarchical Verification Environment Reuse
- Multi-Master Traffic and Resource Contention
- End-to-End Data Integrity Checks
- Memory Map and Connectivity Verification
- Interrupt and Error Propagation Scenarios
- Concurrent Clock, Reset, and Power Events
- Hardware-Software Co-Verification Interfaces
- Boot and Initialization Scenario Testing
- Performance Counters and Bandwidth Validation
- Security and Protection Boundary Checks
- Mixed-Signal Behavioral Model Integration
- Gate-Level Simulation and SDF Annotation
- Full-Chip Verification Readiness Reviews
40Emulation and FPGA Prototyping for ASIC Validation10 Themen
- Choosing Simulation, Emulation, or Prototyping
- Partitioning Large Designs for Hardware Execution
- ASIC Clock and Memory Mapping to Prototype Resources
- Transactors and Transaction-Level Interfaces
- Synthesizable Test Harnesses
- Prototype Timing and Functional Equivalence Limits
- Long-Running Workload and Software Validation
- Internal Visibility and Trace Capture
- Reproducing Prototype Failures in Simulation
- Correlating Prototype Results with ASIC Constraints
Etappe 4
Synthesis, Timing & Physical Design
Von der Netzliste zum finalen Layout
13 Module · 157 Themen
41Logic Synthesis and Technology Mapping12 Themen
- RTL Elaboration and Design Linking
- Library Selection and Operating Conditions
- Logic Optimization and Boolean Factoring
- Arithmetic Inference and Resource Mapping
- Sequential Optimization and Register Retiming
- Technology Mapping to Standard Cells
- Clock-Gating Inference and Insertion
- Area, Timing, and Power Optimization Priorities
- Physical-Aware Synthesis
- Hierarchical and Incremental Synthesis
- Unmapped Logic and Inference Diagnostics
- Synthesis Reports and Netlist Quality Review
42Equivalence Checking and Structural Design Quality11 Themen
- RTL-to-RTL and RTL-to-Netlist Equivalence
- Combinational and Sequential Equivalence
- State Mapping and Register Correspondence
- Handling Black Boxes and Memory Models
- Reset, Initialization, and Unknown-State Assumptions
- Equivalence Across Retiming and Low-Power Changes
- Counterexample Diagnosis in Equivalence Failures
- Undriven, Multiply Driven, and Floating Nets
- Combinational Loops and Unintended Storage
- Lint Rules, Exceptions, and Signoff Records
- Netlist Sanity and Hierarchy Consistency Checks
43Timing Constraints and Constraint Validation13 Themen
- Defining Primary and Generated Clocks
- Clock Period, Waveform, and Uncertainty
- Source and Network Latency Modeling
- Input and Output Delay Constraints
- Input Transition and Output Load Modeling
- Clock Groups and Asynchronous Relationships
- False Paths and Their Functional Justification
- Multicycle Paths and Paired Setup-Hold Constraints
- Maximum and Minimum Delay Constraints
- Case Analysis and Mode-Specific Constraints
- Clock-Gating and Recovery-Removal Checks
- Unconstrained Path Detection
- Constraint Consistency Across Hierarchical Flows
44Static Timing Analysis Fundamentals12 Themen
- Timing Graphs, Startpoints, and Endpoints
- Arrival Time, Required Time, and Slack
- Setup and Hold Path Analysis
- Cell Delay and Slew Propagation
- Interconnect Delay and Effective Load
- Launch and Capture Clock Relationships
- Clock Skew and Timing Budgets
- Timing Through Latches and Transparent Paths
- Recovery, Removal, and Minimum Pulse Width
- Maximum Transition, Capacitance, and Fanout Checks
- Reading and Debugging Timing Reports
- Distinguishing Constraint Errors from Design Failures
45Advanced Timing Analysis and Variation12 Themen
- Multi-Mode Multi-Corner Analysis
- On-Chip Variation and Timing Derates
- Advanced and Parametric Variation Models
- Common Clock Path Pessimism Removal
- Graph-Based and Path-Based Analysis
- Crosstalk-Aware Timing Analysis
- Voltage and Temperature Effects on Critical Paths
- Timing Models for Hierarchical Blocks
- Interface Budgeting and Boundary Constraints
- Statistical Variation and Timing Margin Choices
- Clock Jitter Allocation and Correlation
- Signoff Scenario Selection and Coverage
46Floorplanning and Physical Hierarchy12 Themen
- Die Size, Core Area, and Utilization Planning
- Aspect Ratio and Routing Resource Tradeoffs
- Macro Placement and Orientation
- Pin Placement and Interface Locality
- Placement Halos, Channels, and Blockages
- Standard-Cell Rows and Placement Sites
- Voltage Areas and Power-Domain Boundaries
- Analog and Digital Region Separation
- Hierarchical Blocks and Physical Partitions
- Feedthrough Planning and Long-Distance Connectivity
- Early Congestion and Timing Estimation
- Floorplan Feasibility Reviews
47Power Distribution Network Implementation12 Themen
- Chip-Level Current Budgets and Power Maps
- Power Rings, Straps, and Standard-Cell Rails
- Power Grid Layer and Width Selection
- Via Arrays and Power Connectivity
- Multiple Supply Nets and Domain Isolation
- Power Switch Placement and Distribution
- Always-On Supply Routing
- Decoupling Capacitance Planning
- Macro and Analog Supply Connections
- Package Supply Entry Points as Design Constraints
- Power Grid Connectivity Verification
- Early IR-Drop and Current-Density Assessment
48Placement and Physical Optimization12 Themen
- Global and Detailed Placement
- Timing-Driven and Congestion-Driven Placement
- Density Targets and Local Hotspots
- Legalization and Cell Orientation Rules
- Buffering and High-Fanout Net Optimization
- Gate Resizing and Threshold-Voltage Swapping
- Register Clustering and Multi-Bit Flip-Flops
- Macro Boundary and Pin-Access Challenges
- Physical Optimization of Critical Datapaths
- Placement Constraints for Synchronizers
- Scan Chain Reordering During Placement
- Placement Quality Metrics and Checkpoints
49Clock Tree Synthesis and Distribution12 Themen
- Clock Tree Topologies and Distribution Styles
- Clock Buffer and Inverter Selection
- Skew, Latency, Slew, and Clock Power Targets
- Clock Sink Clustering and Balancing
- Useful Skew and Timing Optimization
- Clock Gating Placement and Cloning
- Clock Routing Layers and Shielding
- Multiple Clock Modes and Generated Clock Handling
- Clock Mesh and Hybrid Distribution Concepts
- Post-CTS Setup and Hold Repair
- Clock Tree Variation and Robustness
- Clock Distribution Signoff Checks
50Routing and Parasitic Extraction13 Themen
- Global Routing and Congestion Estimation
- Detailed Routing and Track Assignment
- Routing Layer Constraints and Preferred Directions
- Via Selection and Via Count Tradeoffs
- Pin Access and Routing Detours
- Nondefault Rules for Sensitive Nets
- Shielding and Spacing Strategies
- Antenna Violation Detection and Repair
- Metal Fill and Parasitic Effects
- Resistance and Capacitance Extraction
- Coupling Capacitance and Extraction Corners
- SPEF Generation and Netlist Annotation
- Extraction Accuracy and Runtime Tradeoffs
51Signal and Power Integrity Analysis12 Themen
- Crosstalk Aggressors and Victims
- Noise Glitches and Functional Noise Margins
- Coupling-Induced Delay Changes
- Simultaneous Switching Noise
- Static and Dynamic IR Drop
- Power Grid Resonance and Supply Impedance
- Activity-Based Power Integrity Scenarios
- Electromigration Limits in Wires and Vias
- Local Supply Droop and Timing Interaction
- Decoupling, Buffering, and Routing Remedies
- Package Models in Chip-Level Integrity Analysis
- Correlating Integrity Failures with Physical Locations
52Physical Verification and Layout Signoff12 Themen
- Design Rule Checking and Rule Categories
- Layout Versus Schematic Comparison
- Device Recognition and Netlist Extraction
- Electrical Rule Checking
- Well, Substrate, and Tap Connectivity Checks
- Density and Metal Fill Verification
- Antenna Rule Signoff
- Voltage-Aware and Reliability-Oriented Layout Checks
- Hierarchical Verification and Black-Box Handling
- Debugging Shorts, Opens, and Parameter Mismatches
- Waiver Review and Exception Documentation
- Final Layout and Schematic Consistency
53Design Closure and Engineering Change Orders12 Themen
- Prioritizing Timing, Power, and Area Violations
- Setup Repair and Critical-Path Restructuring
- Hold Repair and Minimum-Delay Control
- Congestion Repair and Local Placement Changes
- Power Recovery After Timing Closure
- Functional and Timing ECO Workflows
- Spare Cells and Metal-Only ECO Planning
- ECO Netlist and Layout Synchronization
- Incremental Extraction and Signoff Rechecks
- Equivalence Verification After ECOs
- Multi-Corner Regression Following Changes
- Closure Criteria and Residual Risk Tracking
Etappe 5
Analog & Mixed-Signal
Wo Chips auf die reale Welt treffen
16 Module · 192 Themen
54Analog IC Design Methodology12 Themen
- Translating Analog Specifications into Circuit Budgets
- Gain, Bandwidth, Linearity, Noise, and Power Tradeoffs
- Topology Selection Under Supply Constraints
- Transistor Sizing with gm/ID Methods
- Inversion Level and Current Density Selection
- Device Lookup Tables from PDK Models
- Intrinsic Gain and Speed Limitations
- Bias Headroom and Signal Swing Allocation
- Sensitivity Analysis and Design Margins
- PVT-Robust Design and Statistical Yield
- Schematic-to-Layout Iteration Planning
- Analog Design Review Documentation
55Bias Circuits and Voltage References12 Themen
- Simple, Cascode, and Regulated Current Mirrors
- Current Mirror Accuracy and Compliance
- Bias Distribution and Loading Effects
- Self-Biased Circuits and Startup Paths
- PTAT and CTAT Reference Components
- Bandgap Reference Architectures
- Sub-Bandgap and Low-Voltage References
- Supply Rejection and Line Sensitivity
- Temperature Curvature and Compensation
- Trimming and Reference Calibration
- Reference Noise and Filtering
- Startup and Abnormal Supply Conditions
56Integrated Amplifiers and Operational Transconductance Amplifiers13 Themen
- Differential Input Stage Design
- Active Loads and Gain Enhancement
- Telescopic and Folded-Cascode OTAs
- Two-Stage and Multistage Amplifiers
- Gain Boosting and Auxiliary Amplifier Design
- Frequency Compensation and Loop Stability
- Slew Rate and Large-Signal Settling
- Fully Differential Architectures
- Common-Mode Feedback Circuits
- Output Stage and Load-Driving Design
- Rail-to-Rail Input and Output Constraints
- Unity-Gain, Closed-Loop, and Transient Verification
- PVT and Load-Dependent Stability Analysis
57Noise, Offset, and Precision Analog Design12 Themen
- Thermal and Flicker Noise Contributions
- Noise Budgeting Across Analog Stages
- Device Area, Bias Current, and Noise Tradeoffs
- Input-Referred Offset and Mismatch
- Random and Systematic Error Separation
- Chopper Stabilization
- Auto-Zeroing and Correlated Double Sampling
- Noise Folding and Sampling Effects
- Common-Mode and Power-Supply Rejection
- Precision Error Budgets and Drift
- Monte Carlo Analysis of Precision Metrics
- Calibration Range and Residual Error
58Analog Switches and Sampled-Data Circuits12 Themen
- MOS Sampling Switch Resistance
- Signal-Dependent Switch Nonlinearity
- Transmission-Gate Sampling Networks
- Bootstrapped Switch Design Constraints
- Charge Injection and Clock Feedthrough
- Track-and-Hold and Sample-and-Hold Circuits
- Sampling Capacitor Sizing and kT/C Noise
- Acquisition Time and Settling Error
- Bottom-Plate Sampling
- Nonoverlapping Clock Generation
- Switched-Capacitor Charge Transfer
- Leakage, Droop, and Hold-Time Limits
59Comparator Circuit Design10 Themen
- Static and Dynamic Comparator Architectures
- Regenerative Latches and Decision Time
- Preamplifier and Latch Partitioning
- Input-Referred Comparator Offset
- Comparator Noise and Decision Uncertainty
- Kickback Noise and Input Isolation
- Metastability and Near-Threshold Decisions
- Hysteresis and Noise Immunity
- Comparator Calibration and Offset Cancellation
- Clocking, Reset, and PVT Robustness
60Analog-to-Digital Converter Design14 Themen
- ADC Resolution, Sample Rate, and Conversion Latency
- Quantization, DNL, and INL
- SNR, SINAD, ENOB, and SFDR
- Flash ADC Encoding and Comparator Arrays
- SAR ADC Architecture and Bit Cycling
- Capacitive DACs Within SAR Converters
- Pipelined ADC Stages and Residue Amplification
- Redundancy and Digital Error Correction
- Oversampling and Delta-Sigma Modulation
- Discrete-Time and Continuous-Time Modulators
- Decimation Interface and Out-of-Band Noise
- Time-Interleaved ADCs and Channel Mismatch
- Reference Loading and Sampling Clock Jitter
- ADC Calibration and Behavioral Verification
61Digital-to-Analog Converter Design11 Themen
- DAC Resolution, Linearity, and Settling Specifications
- Resistor-String and R-2R Architectures
- Current-Steering DAC Architectures
- Binary, Unary, and Segmented Coding
- Capacitive DAC Structures
- Element Matching and Gradient Sensitivity
- Switching Glitches and Dynamic Linearity
- Output Compliance and Load Effects
- Dynamic Element Matching
- DAC Calibration and Trimming
- Spectral and Transient DAC Characterization
62Integrated Analog Filters10 Themen
- On-Chip Filter Specifications and Error Budgets
- Active-RC Filter Architectures
- Transconductance-Capacitor Filters
- Switched-Capacitor Filter Structures
- Biquad Realization and Cascading
- Noise, Linearity, and Dynamic Range Allocation
- Frequency Tuning and Process Variation
- Clock Feedthrough in Sampled Filters
- Anti-Alias and Reconstruction Filter Integration
- Filter Stability and PVT Verification
63PLLs, DLLs, and On-Chip Clock Generation13 Themen
- Ring Oscillator and Controlled Oscillator Design
- PLL Architecture and Frequency Synthesis
- Phase-Frequency Detectors and Charge Pumps
- Loop Filters and Stability Tradeoffs
- Feedback Dividers and Prescalers
- Integer-N and Fractional-N Operation
- Jitter, Phase Noise, and Reference Spurs
- Lock Acquisition and Frequency Calibration
- Delay-Locked Loops and Delay Lines
- Digitally Controlled Oscillators and Digital PLLs
- Supply and Substrate Noise Sensitivity
- Clock Generation Behavioral Models
- PLL and DLL Verification Across Operating Modes
64On-Chip Power Management Circuits12 Themen
- LDO Regulator Architectures
- Error Amplifiers and Pass-Device Sizing
- LDO Stability and Output-Capacitance Constraints
- Load Transient Response and Dropout Voltage
- Quiescent Current and Power-Supply Rejection
- Charge Pumps and Switched-Capacitor Regulators
- Integrated Power Switches and Gate Drivers
- Soft Start and Supply Sequencing Circuits
- Brownout Detection and Supply Monitors
- Current Limiting and Thermal Protection Interfaces
- Interaction Between Regulators and Digital Loads
- Power Management Circuit Verification
65Analog and Custom Layout13 Themen
- Matching-Oriented Device Placement
- Common-Centroid and Interdigitated Structures
- Dummy Devices and Edge-Effect Control
- Orientation, Stress, and Well-Proximity Effects
- Symmetry in Differential Signal Paths
- Guard Rings and Substrate Isolation
- Sensitive Node Routing and Shielding
- Analog Power and Ground Distribution
- Resistor and Capacitor Array Layout
- Parasitic Balancing and Critical Node Capacitance
- Layout-Dependent Effects in Extracted Simulation
- Analog DRC, LVS, and Electrical Checks
- Post-Layout Performance Recovery
66Mixed-Signal Modeling and Verification12 Themen
- Behavioral Abstraction for Analog Blocks
- Verilog-A and Verilog-AMS Modeling
- Real-Number Models for Digital Simulation
- Electrical and Discrete-Event Domain Interfaces
- Connect Modules and Signal Discipline Boundaries
- Modeling Quantization, Saturation, and Nonlinearity
- Modeling Noise, Jitter, and Statistical Variation
- Model Accuracy and Simulation Performance Tradeoffs
- Correlation Between Behavioral and Transistor Models
- Mixed-Signal Assertions and Measurement Monitors
- Analog-Digital Co-Simulation Debugging
- Mixed-Signal Regression Coverage
67Mixed-Signal SoC Integration and Calibration12 Themen
- Analog and Digital Partitioning at Chip Level
- Clock, Reference, and Supply Distribution Budgets
- Substrate Coupling and Isolation Strategy
- Digital Activity Scheduling Around Sensitive Measurements
- Analog Configuration Registers and Control Interfaces
- Startup Ordering of References, Clocks, and Converters
- Foreground and Background Calibration
- Calibration State Machines and Convergence
- Trim Storage and Calibration Data Integrity
- Analog Test Modes and Digital Observability
- Full-Chip Mixed-Signal Error Budgets
- Cross-Domain Failure Diagnosis
68I/O Cells, Pad Rings, and Protection Integration12 Themen
- I/O Voltage Standards and Electrical Requirements
- Input Buffers and Output Driver Structures
- Bidirectional Pads and Output-Enable Control
- Drive Strength, Slew Rate, and Loading
- Level Translation at Chip Boundaries
- Fail-Safe and Power-Off I/O Behavior
- Pad Ring Organization and Supply Segmentation
- ESD Protection Network Integration
- Latch-Up Prevention Through Layout Constraints
- Bond Pad and Bump Connectivity Planning
- Pad-Level Test Access and Boundary Scan
- I/O Library Verification and Signoff Interfaces
69High-Speed Wireline Interface Circuits12 Themen
- Serializer and Deserializer Architecture
- Transmitter Drivers and Output Equalization
- Receiver Front Ends and Input Termination
- Continuous-Time and Decision-Feedback Equalization
- Clock and Data Recovery Concepts
- Source-Synchronous and Embedded-Clock Interfaces
- Jitter Budgets and Timing Margins
- Eye Diagrams and Bit Error Measurements
- Channel Models as PHY Design Inputs
- Parallel Memory PHY Timing and Training
- On-Chip Loopback and Built-In Link Test
- PHY Macro Integration and Mixed-Signal Verification
Etappe 6
Test, Tape-Out & Silicon
DFT, Tape-out und erstes Silizium
15 Module · 181 Themen
70Design-for-Test Architecture12 Themen
- Manufacturing Defects and Logical Fault Models
- Controllability and Observability
- Structural Test and Functional Test Objectives
- DFT Requirements During Chip Architecture
- Test Modes and Normal-Mode Isolation
- Test Clock, Reset, and Power Requirements
- Hierarchical DFT Partitioning
- Test Access, Pin Budget, and Test Time
- Logic, Memory, and Analog Test Strategy
- DFT Impact on Timing, Area, and Power
- Test Coverage Targets and Untestable Logic
- DFT Specification and Integration Reviews
71Scan Design and Automatic Test Pattern Generation13 Themen
- Scan Insertion and Scan Cell Selection
- Scan Chain Partitioning and Balancing
- Scan Enable Distribution and Timing
- Lockup Latches and Clock-Domain Boundaries
- Scan Compression and Response Compaction
- Stuck-At and Transition Fault ATPG
- Path-Delay and Cell-Aware Test Concepts
- At-Speed Launch and Capture Schemes
- Unknown Sources and X-Masking
- Test Power and Shift-Capture Constraints
- Fault Simulation and Coverage Analysis
- Pattern Simulation and DFT Rule Checking
- Scan Chain Diagnosis and Failure Localization
72Memory Built-In Self-Test and Repair12 Themen
- Memory Fault Models and Test Objectives
- March Algorithms and Address Sequencing
- MBIST Controller Architecture
- Shared and Distributed Memory Test Controllers
- Test Data Backgrounds and Coupling Fault Coverage
- Memory Test Scheduling and Power Limits
- Built-In Redundancy Analysis
- Spare Rows, Spare Columns, and Repair Allocation
- Fuse and Nonvolatile Repair Data Interfaces
- Repair Loading and Post-Repair Verification
- Memory Diagnostics and Failure Maps
- MBIST Integration Across Clock and Power Domains
73Analog and Mixed-Signal Test Design11 Themen
- Analog Test Access and Multiplexing
- Measurement Loading and Test Path Parasitics
- DC Parametric Test Structures
- ADC Static and Dynamic Test Methods
- DAC Linearity and Settling Measurements
- PLL Lock, Jitter, and Frequency Measurements
- Analog Loopback and Built-In Self-Test
- On-Chip Monitors and Measurement Circuits
- Trim and Calibration Test Sequences
- Test Correlation Between Bench and Production
- Analog Test Time and Coverage Tradeoffs
74Chip Test Interfaces and Production Test Handoff12 Themen
- JTAG Test Access Ports and Boundary Scan
- Embedded Instrument Access Networks
- Test Wrappers and Hierarchical Access
- Test Pattern Formats and Tester Constraints
- Wafer Probe and Packaged-Part Test Interfaces
- Test Pin Assignment and Contact Limitations
- DC, Functional, and Structural Test Content
- Test Limits, Guardbands, and Measurement Variation
- Shmoo Plots and Operating-Window Characterization
- Speed and Power Binning Inputs
- Tester Correlation and Pattern Debug Handoff
- Production Test Documentation and Revision Control
75Reliability and Robust Circuit Design12 Themen
- Design Mission Profiles and Stress Conditions
- Bias Temperature Instability and Aging Models
- Hot-Carrier Degradation and Timing Drift
- Dielectric Stress and Voltage Reliability Limits
- Electromigration-Aware Circuit and Layout Choices
- Self-Heating and Temperature Gradients
- Soft Errors and Transient Fault Sensitivity
- Redundancy, Parity, and Error Correction Tradeoffs
- Derating and End-of-Life Design Margins
- Aging-Aware Timing and Analog Verification
- Robust Startup and Abnormal-State Recovery
- Reliability Evidence for Design Release
76Hardware Safety and Security Features13 Themen
- Safety and Security Requirements at Chip Boundaries
- Fault Containment and Error Reporting
- Lockstep, Redundancy, and Consistency Checking
- Diagnostic Coverage and Fault Injection Models
- Watchdogs and Clock-Supply Monitoring
- Hardware Root-of-Trust Integration
- Boot Authentication and Lifecycle State Interfaces
- Secure Storage and Key Access Boundaries
- Debug Authorization and Test Access Restrictions
- Side-Channel-Aware Design Tradeoffs
- Fault-Injection Resistance at the Circuit Interface
- Security Properties and Information-Flow Checks
- Fail-Safe States and Recovery Verification
77Advanced-Node Implementation Constraints12 Themen
- Device Geometry Constraints in FinFET and GAA Libraries
- Quantized Sizing and Cell Architecture Choices
- Restricted Design Rules and Layout Regularity
- Pin Density and Local Routing Limits
- Local Interconnect Resistance and Via Bottlenecks
- Patterning Constraints as Layout Design Inputs
- Variation and Margin Management at Low Voltages
- Advanced Clock and Power Distribution Challenges
- Backside Power Delivery Design Interfaces
- Thermal Density and Placement Tradeoffs
- Design-Technology Co-Optimization Concepts
- Porting IP Between Technology Generations
78Chiplets and Three-Dimensional IC Design Interfaces13 Themen
- Monolithic and Multi-Die Architecture Tradeoffs
- Functional Partitioning Across Dies
- Die-to-Die Bandwidth, Latency, and Energy Budgets
- Chiplet Protocol and PHY Compatibility
- Die-to-Die Clocking and Synchronization
- Bump Maps and Inter-Die Connectivity Contracts
- Power Delivery and Cross-Die Thermal Constraints
- Hierarchical Timing and Power Models
- Cross-Die Test, Debug, and Observability
- Known-Good-Die Requirements and Test Strategy
- Multi-Die Reset, Boot, and Fault Handling
- Chiplet Model Exchange and Integration Verification
- Design Handoff to Packaging and Assembly Teams
79IP Reuse, Qualification, and Delivery12 Themen
- Soft, Firm, and Hard IP Deliverables
- IP Selection Against Functional and Physical Requirements
- Configuration Parameters and Supported Use Cases
- IP Integration Guides and Interface Contracts
- Verification Evidence and Coverage Reports
- Timing, Power, and Physical Model Qualification
- IP Clock, Reset, and Power Assumptions
- Third-Party IP Errata and Change Tracking
- Version Compatibility and Dependency Management
- Reusable Register and Interface Descriptions
- IP Packaging, Licensing Constraints, and Provenance
- Acceptance Criteria for Internal IP Releases
80Design Automation and Reproducible Engineering12 Themen
- Tcl Automation for EDA Tool Flows
- Python for Report Parsing and Design Analysis
- Parameterized Run Configuration
- Dependency Tracking Across Design Stages
- Version Control for RTL, Constraints, and Scripts
- Reproducible Tool and Library Environments
- Automated Lint, Simulation, and Formal Regressions
- Batch Job Management and Compute Resource Planning
- Design Metrics Collection and Comparison
- Run Failure Detection and Recovery
- Artifact Naming, Checksums, and Traceability
- Release Baselines and Archived Design Evidence
81Tape-Out Preparation and Design Release13 Themen
- Tape-Out Readiness Planning
- Final Functional and Verification Signoff
- Final Timing, Power, and Integrity Signoff
- Physical Verification Completion
- DFT and Test Pattern Readiness
- Final Netlist, Layout, and Model Consistency
- Foundry Submission Requirements and Deliverable Checks
- Layer Mapping, Top Cells, and Layout Database Integrity
- Seal Ring, Pad, and Scribe Interface Requirements
- IP, PDK, and Tool Version Freeze
- Waivers, Known Issues, and Risk Acceptance Records
- Release Manifest and Approval Traceability
- Handoff to Fabrication, Packaging, and Test Teams
82First-Silicon Bring-Up and Characterization12 Themen
- Bring-Up Plans Derived from Chip Specifications
- Evaluation Hardware and Instrumentation Requirements
- Supply Sequencing and Initial Current Checks
- Clock, Reset, and Basic Connectivity Validation
- JTAG Access and On-Chip Debug Activation
- Boot and Minimal Functional Execution
- Memory, Interconnect, and Peripheral Validation
- Analog Block Startup and Calibration
- Voltage, Frequency, and Temperature Characterization
- Power and Performance Measurement
- Simulation-to-Silicon Correlation
- Characterization Results and Design Margin Assessment
83Silicon Debug, Diagnosis, and Design Revisions12 Themen
- Distinguishing Design, Test, and Manufacturing Failures
- Failure Reproduction and Controlled Experiments
- Register, Trace, and Scan-Based Debug
- Signature Analysis and Failure Localization
- Timing-Sensitive and Intermittent Failures
- Power, Reset, and Clock Interaction Failures
- Analog Outliers and Calibration Failures
- Yield Data as Feedback to Design Teams
- Model Gaps and Correlation Error Analysis
- Workarounds, Metal Fixes, and Full Respin Decisions
- Root-Cause Documentation and Corrective Actions
- Feeding Silicon Findings into Reusable Design Rules
84Chip Development Cost, Schedule, and Risk10 Themen
- Die Area and Design Cost Drivers
- Engineering Effort, IP Cost, and Tool Resources
- Prototype, Shuttle, and Dedicated Tape-Out Choices
- Yield Assumptions in Architecture Decisions
- Verification Effort and Late-Change Risk
- Build-versus-License Decisions for IP
- Schedule Dependencies and Critical Design Milestones
- Cost of Testability and Debug Features
- Respin Contingency and Risk Reduction
- Technical Trade Studies and Design Decision Records
Etappe 7
Practicum & Capstone
Dein eigener Block, Spec bis Signoff
5 Module · 53 Themen
85Digital Block Design Practicum10 Themen
- Writing a Parameterized Hardware Block Specification
- Building a Bit-Accurate Reference Model
- Designing Control and Datapath Microarchitecture
- Implementing Synthesizable RTL
- Creating a Self-Checking Testbench
- Writing Protocol and Data Integrity Assertions
- Exercising Backpressure, Reset, and Error Scenarios
- Reviewing Lint, Coverage, and Formal Results
- Synthesizing and Comparing Architecture Variants
- Delivering a Reusable and Documented IP Block
86RTL-to-Layout Implementation Practicum11 Themen
- Selecting a Supported PDK and Cell Library
- Preparing Timing and Power Constraints
- Running Synthesis and Equivalence Checks
- Creating a Floorplan and Power Grid
- Performing Placement and Clock Tree Synthesis
- Routing and Extracting Parasitics
- Analyzing Multi-Corner Timing
- Repairing Setup, Hold, and Routing Violations
- Running DRC, LVS, and Connectivity Checks
- Comparing Pre-Layout and Post-Layout PPA
- Preparing an Auditable Implementation Report
87Analog and Mixed-Signal Design Practicum10 Themen
- Allocating Specifications for an Analog Signal Path
- Selecting and Sizing a Circuit Topology
- Characterizing Bias, Gain, Noise, and Linearity
- Running PVT and Statistical Simulations
- Creating a Correlated Behavioral Model
- Developing Matching-Aware Custom Layout
- Completing Extraction and Post-Layout Verification
- Integrating Digital Configuration and Calibration
- Evaluating Startup and Supply Disturbance Behavior
- Preparing a Mixed-Signal Verification Report
88Verification and DFT Integration Practicum10 Themen
- Building a Requirement-Based Verification Plan
- Assembling Reusable Verification Components
- Combining Simulation, Assertions, and Formal Checks
- Verifying CDC, Reset, and Power-State Transitions
- Closing Functional and Structural Coverage Gaps
- Defining Scan and Memory Test Architecture
- Checking Test Mode Isolation and Clocking
- Evaluating Fault Coverage and Test Power
- Validating Test Access and Debug Features
- Producing Verification and DFT Signoff Evidence
89Integrated Chip Design Capstone12 Themen
- Selecting a Feasible Chip Application and Scope
- Defining Architecture and Measurable Acceptance Criteria
- Allocating Area, Timing, Power, and Interface Budgets
- Developing or Integrating Digital and Mixed-Signal IP
- Maintaining Requirements and Configuration Traceability
- Executing Block and System Verification
- Completing Physical Implementation and Design Closure
- Integrating Test, Debug, and Calibration Support
- Preparing a Tape-Out-Style Release Package
- Writing a First-Silicon Bring-Up and Characterization Plan
- Reviewing Design Risks and Unresolved Limitations
- Presenting Design Evidence and Engineering Tradeoffs
Fünfzehn Minuten.Jeden Tag.
- 1
Eine Lektion passt in die Mittagspause
Eine Idee nach der anderen, auf kurzen Folien. Eine ganze Lektion dauert etwa fünfzehn Minuten.
- 2
Übung mit sofortigem Feedback
Die Fragen stecken in der Lektion. Antworte und sieh sofort, ob es sitzt.
- 3
Eine Serie, die dich zurückholt
Eine Lektion am Tag hält die Serie am Leben. Kleine, stetige Schritte tragen dich durch.
- 1
Eine Lektion passt in die Mittagspause
Eine Idee nach der anderen, auf kurzen Folien. Eine ganze Lektion dauert etwa fünfzehn Minuten.
- 2
Übung mit sofortigem Feedback
Die Fragen stecken in der Lektion. Antworte und sieh sofort, ob es sitzt.
- 3
Eine Serie, die dich zurückholt
Eine Lektion am Tag hält die Serie am Leben. Kleine, stetige Schritte tragen dich durch.
Dein Platz in einem Tape-out-Team.
FPGA-Entwickler auf dem Weg zu ASIC
Wo du am meisten wächst
Timing vom Floorplan bis zum Signoff schließen
Etappe 4 · Synthesis, Timing & Physical DesignE-Technik-Grads: Digital oder Analog
Softwareentwickler mit Faible für Hardware
Wo du am meisten wächst
Synthetisierbares RTL für reale Datenpfade schreiben
Etappe 2 · RTL & SoC Architecture
Wohin dieser Kurs führt.
Der Job, um den dieser Kurs gebaut ist, und wie Menschen hineinkommen.
Design Verification Engineer
Weist nach, dass ein Chipdesign funktioniert, bevor es in die Fertigung geht.
Alle ZukunftsberufeIm Job
- Testbenches schreiben, die versuchen, das Design zu brechen
- Eine fehlschlagende Simulation bis zur Logikzeile dahinter verfolgen
- Die Abdeckung messen, bis nichts mehr ungetestet ist
So kommt man hinein
Meist ein Studium in Elektrotechnik oder technischer Informatik.
Sei von Anfang an dabei.
Frühzugriff für Einzelpersonen, Piloten für Teams. Sag uns, wer lernt.
enterprise@astratrainer.com


