Supports sending all types of USART / UART / SPI stimulus.
Support USART SYNC mode master and slave, and ASYNC mode dce and dte mode.
Ease of control for sending USART / UART / SPI in any timing sequences, including all the 9 pins signals of USART like DCD, DSR etc, all using 1 liner-API.
Support flow control handshaking like CTS / RTS / DTR / DSR
Provides complete configuration to control USART / UART / SPI VIP including the data width, stop bit length, data msb first, baud rate setting, oversampling, noise injection, noise detection, signal polarity, cpol cpha, etc.
Strong checker on parity bit, data bit
X injection in SYNC mode or SPI mode
Support memory loading into VIP / dumping memory via mem file / bin file etc
Support character printing feature
Useful tracker file for data, and also character print
API-based reset-aware UVM Component which is user friendly for non UVM experienced engineers and designers.
Useful signals and events at waveforms for high debug-ability like serial data value, data sampling timing etc
Includes Reference Verification testbench for easy integration, configuration and setup.
Includes sample scoreboard to fetch sequence item from the UVC.
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.