Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create your own
AI/ML Networking and I/O
Module 1
Open-Source Formal Foundations for an Experienced Verifier
Module 2
Requirements and Contracts for a Dual-Personality DMA
Module 3
AXI4 and AXI-Stream DMA Core Microarchitecture
Module 4
PCIe and Ethernet Adapter Microarchitectures
Module 5
Reusable Formal Verification Architecture
Module 6
DMA Safety, Integrity, and Progress Proofs
Module 7