SPI

Specification:

  • Master and Slave Configurations
  • All SPI operating modes
  • Register Data Width (8/16/32)
  • Payload size control and data value control
  • Baud rate control for Master Agent
  • Configurable length for Instruction, Address, and Data Phase
  • Configurable lane count for Instruction, Address, and Data Phase
  • Configurable timers (Leading, Trailing, and Idle time between transfer)

Deliverables in Verification Environment & Test Suite:

  • Master Agent
  • Slave Agent
  • Monitor and checker
  • Protocol Tests cases
  • Regression Test cases
  • SV/UVM
  • Integration Guide