Track D: Hardware Protocols
APB, AHB-Lite, AXI, UART, SPI, I2C — từ spec tới RTL, assertion, coverage và UVM agent. Nội dung đang chờ tài liệu spec chính thức.
D1: APB (bài mẫu đầy đủ)
Cần học trước: A4 Tuần tự & timing, A5 FSM.
- Apb overviewĐang tải tiến độ
- Apb signalsĐang tải tiến độ
- APB: IDLE → SETUP → ACCESSĐang tải tiến độ
- write/read, wait statesĐang tải tiến độ
- Apb errorĐang tải tiến độ
- PPROT, PSTRBĐang tải tiến độ
- RME, wake-up, user, parity (mở rộng)Đang tải tiến độ
- Apb rtlĐang tải tiến độ
- Apb svaĐang tải tiến độ
- Apb covĐang tải tiến độ
- Apb uvmĐang tải tiến độ
- Apb bugsĐang tải tiến độ
- Apb iqĐang tải tiến độ
D2: AHB-Lite
Cần học trước: D1 APB (bài mẫu đầy đủ).
D3: AXI4 / AXI4-Lite
Cần học trước: D2 AHB-Lite.
D4: UART
Cần học trước: A5 FSM, A8 RTL coding cho synthesis.
D5: SPI
Cần học trước: A5 FSM, A8 RTL coding cho synthesis.
D7: Dự án tích hợp (sau MVP)
Cần học trước: D1 APB (bài mẫu đầy đủ), D4 UART, D5 SPI, A9 Synthesis & timing.