SPI (Serial Peripheral Interface) is a serial synchronous communication protocol developed by Motorola for M68HC11 family CPUs. SPI eVC can be used to verify Master or Slave devices following the SPI basic protocol as defined in Motorola’s M68HC11 user manual rev 5.0. It can work with Verilog HDL environment and with all Verilog simulators that are supported by Specman Elite.
eVCs are reusable Verification Components that can be used to establish ready-made verification environment. Each eVC is capable of acting as full verification environment or as a plug-in to an existing environment. eInfochips' eVCs are designed for verification of today's SoC designs. With their object-oriented architecture, eInfochips' eVCs are building blocks for establishing complex and comprehensive verification environment in very short time. These eVCs are
Configurable test environment is available to verify the functional compliance to SPI standards. The SPI test environment provides user generated or random generated data injection to DUT. The test suits covers all type of possible scenarios outlined in SPI specification.