# Tri-Speed Ethernet

## Description

TSE is a 10/100/1000Mbps network interface IP core conforming to the IEEE 802.3 standard.
The core offers a flexible solution that integrates both MAC and SGMII-compliant PHY functionalities, while also supporting standalone MAC-only or PHY-only configurations.
This IP core allows the implementation of 5 different IP options, namely...
"MAC + SGMII(LVDS)", "MAC + SGMII(SerDes)", "SGMII(LVDS) only", "SGMII(SerDes) only" and "MAC only".
1. MAC only
This option is a standalone Ethernet MAC configuration without any integrated PHY functionalities.
It is containing all necessary logic, interfacing and clocking infrastructure to allow integrating an external industry-standard Ethernet PHY
2. SGMII (LVDS) Only.
This option is a standalone SGMII PHY solution implemented with LVDS I/O.
3. SGMII (SerDes) Only.
This option is a standalone SGMII PHY solution that leverages SerDes Primitives.
4. MAC + SGMII (LVDS)
An integrated Ethernet solution combining MAC with a SGMII(LVDS).
5. MAC + SGMII (SerDes)
An integrated Ethernet solution combining MAC with a SGMII(SerDes).

## Devices Supported

- LIFCL-40, LIFCL-33, LIFCL-33U, LIFCL-17
- LFD2NX-65, LFD2NX-40, LFD2NX-35, LFD2NX-28, LFD2NX-25, LFD2NX-17, LFD2NX-15, LFD2NX-9, LFD2NX-15P, LFD2NX-25P
- LFCPNX-100, LFCPNX-50
- LFMXO5-100T, LFMXO5-65T, LFMXO5-55T, LFMXO5-35T, LFMXO5-65, LFMXO5-35, LFMXO5-25, LFMXO5-25P, LFMXO5-25PD
- LAV-AT-E70, LAV-AT-E50, LAV-AT-E30, LAV-AT-G70, LAV-AT-G50, LAV-AT-G30, LAV-AT-X70, LAV-AT-X50, LAV-AT-X30
- LN2-CT-16, LN2-CT-20
  for CPNX devices (consist of on-chip Nexus SerDes) :
  "MAC + SGMII(SerDes)", "SGMII(SerDes) only" and "MAC only"
  for LAV-AT-G/X and LN2-CT devices (consist of on-chip Avant SerDes) :
  "MAC + SGMII(SerDes)", "SGMII(SerDes) only", "MAC + SGMII(LVDS)", "SGMII(LVDS) only" and "MAC only"
  for LAV-AT devices, LFD2NX-15P, LFD2NX-25P, LFMXO5-25P and LFMXO5-25PD (without SERDES) :
  "MAC + SGMII(LVDS)", "SGMII(LVDS) only" and "MAC only"
  for other devices :
  "MAC only"

  ## References

  - User Guide
  - IP Release Notes
  - Driver API Reference