I2C
Specification:
- Compliance with I2C v3.0 supported
- Compliance With Philips I2C Protocol
- Support for dynamic reconfiguration
- Supports Configurable multiple masters and slaves
- Supports Glitch insertion and rejection
- Configurable clock stretching
- Supports both 7-bit and 10-bit addressing
Supported Modes:
- Standard-mode
- Fast-mode
- Fast-mode plus
- high-speed mode
Deliverables in Verification Environment & Test Suite:
- Master Agent
- Slave Agent
- Monitor and Checker
- Slave agent can be configured as a generic slave
- Slave agent as an EEPROM slave
- Protocol Test Cases
- Regression Tests
- Arbitration and clock sychronisation
- SV/UVM
- Documentation