TSN-VIP (Discontinued)
TSN Ethernet Verification IP

The TSN-VIP Ethernet Verification IP package provides a complete, simulation-based functional verification solution for design levels from the TSN-EP TSN Ethernet End Point Controller core through a complete SoC. 

TSN-VIP includes MAC and PHY models, protocol checking, and an optional compliance testsuite based on the UNH-IOL test specifications. Its integration with the ARM® Fast Model integration enables running the TSN-EP software stack in one fully integrated testbench.

Specification Conformance

The TSN-VIP package supports these key TSN IEEE 802.1 and 802.3 specifications:

  • Peer delay mechanism (IEEE 1588 PTP)
  • Scheduled traffic (802.1Qbv)
  • Frame preemption (802.3br and 802.1Qbu)
  • Credit based shaper (802.1Qav)
  • Cyclic queuing and forwarding (802.1Qch) 
  • Per-stream filtering and policing (802.1Qci) 
  • Time synchronization (802.1AS)
  • Frame replication and elimination (802.1CB)
  • Stream reservation (P802.1Qcc/D2.3)
  • Stream reservation Protocol(802.1Qat)
  • Asynchronous traffic shaping (P802.1Qcr/D0.5)


The core as delivered is warranted against defects for ninety days from purchase. Thirty days of phone and email tech-nical support are included, starting with the first interaction. Additional maintenance and support options are available.


The core includes everything required for successful implementation:

  • SystemVerilog/UVM agents for MAC and PHY\
  • Testbenches including Avery Design VIP-based
  • Optional ARM Fast Model integration & debug environment
  • Optional compliance testsuite including UNH-IOL tests
  • Sample Simulation and Synthesis scripts
  • Comprehensive Documentation

Features List

  • Modular multi-port MAC and PHY models
    • MAC Control, Status, & Service Registers
    • MDIO support
    • MAC Service layer
  • PHY-level PCS/PMA layer models
    • 10/100M, 1/10/25/40/50/100/200/400 Gbps
    • Supports AUI, serdes interfaces
    • Multiple FECs
    • NRZ and PAM-4 signaling
    • Auto-negotiation
    • Link Training 
    • Pause operation
    • Programmable inter-frame gap timing
  • Supports key TSN IEEE 802.1 and 802.3 specifications (see text)
  • Additional MAC Service layer features
    • Tagged Frames support
    • Priority-based Flow Control (PFC)
    • Enhanced Transmission Selection (ETS)
    • Data Center Bridging eXchange (DCBX)
  • SystemVerilog/UVM models and test-suites
  • Timing class to models clocking, skews, min/max timing 
  • Runtime configurable architecture in-cluding speed, number of lanes, FEC, Alignment Marker Dist
  • Callbacks at all levels including error frame, length, SFD, FCS, IPG, FEC in-jection capabilities
  • MAC, PCS, FEC, and AN protocol tracker logs
  • Built-in protocol checkers and coverage reports
  • Performance metrics: effective line rate, active/pause modes 
  • UNH-based Compliance testsuite tar-gets exercising protocol checklist items 

Let's talk about your project and our IP solutions

Request Info