Academy
English한국어
Digital designIn preparation

RTL Design: Datapaths & Pipelines

Build a small computing system by connecting arithmetic and control, then explore pipelined execution.

DatapathsPipelinesControl

What you will learn

  • Separate the datapath from control state
  • Design data transfers and wait conditions
  • Compare pipeline latency and throughput
  • Check a system with buffers and boundary conditions

Recommended prior course

RTL Design Fundamentals ↗

Curriculum

  1. Arithmetic and datapaths
  2. State machines and control
  3. Pipeline stages and data transfer
  4. Buffers, throughput and boundary conditions

Your choice applies to this browser. Change it any time using the footer.