Verification IP for Ethernet

Overview

Accelerated confidence in simulation-based verification of RTL designs with Ethernet networking interfaces

Avery TSN Ethernet Verification IP provides a complete simulation-based func tional verification solution for core-level and SoC-level verification, including MAC and PHY models, protocol checking, and optional compliance test suite based on UNH-IOL test specifications. Additional integration with ARM® Fast Model integration enables running the TSN IP’s software stack in one fully integrated testbench.

With the advanced capabilities of Avery VIP, engineers can work more efficiently, develop more complex tests and work on more complex topologies, such as bifurcation. Avery compliance test suites offer effective core through chip-level tests, including those used in compliance workshops as well as extended tests developed by Avery to cover the specification features.

Key Features

  • Modular Multi-port MAC and PHY models
    • MAC Control, Status and 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
    • IEEE 1588 PTP – peer delay mechanism 
    • 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)
  • Additional MAC Service layer features
    • Tagged Frames support
    • Priority-based Flow Control (PFC)
    • Enhanced Transmission Selection (ETS)
    • Data Center Bridging eXchange (DCBX)
  • SystemVerilog/UVM MAC and PHY models
  • Timing class to models clocking, skews, min/max timing 
  • Runtime configurable architecture including speed,  # lanes, FEC, Alignment Marker Dist
  • Callbacks at all levels including error frame, length, SFD, FCS, IPG, FEC injection capabilities
  • MAC, PCS, FEC, and AN protocol tracker logs
  • Built-in protocol checkers and coverage reports
  • Performance metrics: effective line rate, active/pause modes 
  • QEMU integration to generate traffic from RTOS network stack and run TSN drivers
  • UNH-based Compliance test suite targets exercising  protocol checklist items

Benefits

  • Provides a complete simulation-based functional verification solution
  • Enables running TSN IP software stack in one fully integrated testbench
  • Isolates compliance issues, including protocol checklist coverage
  • Provides test suites for MAC and PHY designs

Block Diagram

Verification IP for Ethernet Block Diagram

Deliverables

  • PCIe Gen1-6 dual mode RC/EP, Retimer, and PIPE PHY and optional UCIe PHY driver BFMs
  • Compliance test suites
  • User guide

Technical Specifications

Short description
Verification IP for Ethernet
Vendor
Vendor Name
×
Semiconductor IP