Cloud native EDA tools & pre-optimized hardware platforms
Synopsys Verification IP (VIP) for Ethernet 10/100/1000M and 10/25/40/50/100/200/400/800G/1600G (1.6T) provides a comprehensive set of protocol, methodology, verification, and productivity features, enabling users to achieve accelerated verification closure of Ethernet based designs.
MAC | PHY |
MII, RMII, SMII, GMII, RGMII, SGMII, XGMII, XLGMII, CGMII, CDMII, DCCCMII/MDCMII MAC interfaces | TBI, XFBI, XSBI, XXVSBI, XLSBI, LSBI, CSBI, XLAUI, CAUI, CCXBI, CDXBI, DCCCXBI, MDCXBI and Base-T interfaces |
AVB/TSN: Supports Frame Preemption, AVB 1722 Data & Control Frames, credit-based shaper | PAM3/4 encoding for applicable interfaces |
Transmit and receive of multiple packet types in layers 2/3/4/7 | Forward error correction, auto-adaptation, auto-negotiation, and Reed Solomon Forward error correction for applicable interfaces |
Generates and receives MAC Data, Control, PPP, PTP 1588, VLAN, SVLAN, JUMBO FRAMES | Skew insertion and lane reversal |
GCM-AES-XPN-128/192/256 MACsec authentication/encryption | Base T, Base-X, Base-R, Base KR encoding/decoding |
Send any legal or error injected packet | Auto-adaptation, auto-negotiation and FEC |
Customize any field in a packet or between packets to a specific value | SGMII, QSGMII, USGMII, USXGMII |
Send raw user defined packets | Simple, Flexible Control to modify any outgoing Codegroups/Codewords |
Inject error in any field of a packet or between packets | Support Flex E 2.1, programmable number of Flex E Client/PHY, slot programming, overhead timer |
Add multiple errors in a packet | Force loss of synchronization, mimic cable pull scenario |
Low power idles (EEE) | Inject error in any field of a packet, Lower-level transactions to enable error injection at any PCS level |
Send any legal or error injected packet | Callbacks at 66bit encoded /scrambled level, at transcoder level in transmitter, receiver and monitor for manipulation of data stream for Base-R interfaces |
Customize any field in a packet or between packets to a specific value | Clock Data Recovery (CDR) |
Configurable parallel interface width for PCS interfaces |
|
Configurable LPI, Align, Auto -Negotiation, Auto Adaption, Hi SER, BER timers |