Tri-Speed Ethernet MAC IP Core

Configurable Ethernet Controller

Tri-Speed Ethernet Media Access Controller (TSEMAC) IP core is a complex core containing all the necessary logic, interfacing, and clocking infrastructure to integrate an external industry-standard Ethernet PHY with an internal processor efficiently and with minimal overhead.

Resource Utilization details are available in the IP Core User Guide.

Features

  • ​​Compliant to IEEE 802.3-2005 standard.​
  • ​​​​8-bit wide internal data path.​
  • ​​​​Full-duplex operation in 1G mode.​
  • ​​​​Full- and half-duplex operation in 10/100M mode.​
  • ​​Transmit and receive statistics vector and statistic counter.

Jump to

Block Diagram

Ordering Information

  Part Number
Device Family Multi-site Perpetual Single Seat Annual
Certus-N2 TS-MAC-CN2-UT TS-MAC-CN2-US
Avant-G TS-MAC-AVG-UT TS-MAC-AVG-US
Avant-X TS-MAC-AVX-UT TS-MAC-AVX-US
Avant-E TS-MAC-AVE-UT TS-MAC-AVE-US
CrossLink-NX TS-MAC-CNX-UT TS-MAC-CNX-US
CertusPro-NX TS-MAC-CPNX-UT TS-MAC-CPNX-US
Certus-NX TS-MAC-CTNX-UT TS-MAC-CTNX-US
MachXO5-NX TS-MAC-XO5-UT TS-MAC-XO5-US
ECP5 TS-MAC-E5-UT TS-MAC-E5-US
LatticeECP3 TS-MAC-E3-UT4 TS-MAC-E3-US
LatticeECP2 TS-MAC-P2-UT4 -
LatticeECP2M TS-MAC-PM-UT4 TS-MAC-PM-US
LatticeEC/ECP TS-MAC-E2-UT4 -
LatticeSC/M TS-MAC-SC-UT4 -
LatticeXP2 TS-MAC-X2-UT4 -
LatticeXP TS-MAC-XM-UT4 -

To download a full evaluation version of this IP, go to the IP Server in Lattice Radiant. This IP core supports Lattice’s IP hardware evaluation capability, which makes it possible to generate the IP core and operate in hardware for a limited time (approximately four hours) without requiring an IP license.

To find out how to purchase the Tri-speed Ethernet MAC IP core, please contact your local Lattice Sales Office.

Documentation

Quick Reference
Information Resources
Downloads
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Tri-Speed Ethernet MAC IP User Guide
FPGA-IPUG-02084 2.2 12/20/2024 PDF 5 MB
Triple-Speed Ethernet MAC Driver API Reference
FPGA-TN-02341 1.1 7/29/2024 PDF 398.2 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Triple-Speed Ethernet MAC Driver API Reference
FPGA-TN-02341 1.1 7/29/2024 PDF 398.2 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
LatticeMico32 Tri-Speed Ethernet MAC Gigabit Demo for the LatticeECP3 Versa Evaluation Board User's Guide
UG47 01.0 4/15/2011 PDF 2.1 MB
Tri-Speed Ethernet MAC IP User Guide
FPGA-IPUG-02084 2.2 12/20/2024 PDF 5 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Tri-Speed Ethernet MAC IP Release Notes
FPGA-RN-02036 1.0 12/20/2024 PDF 213.3 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Tri-Speed Ethernet MAC Demo
8/6/2006 ZIP 5.5 MB
LatticeECP3 Versa - TSMAC Demo - Design Files for Windows
1.0 5/22/2013 EXE 5.8 MB

*By clicking on the "Notify Me of Changes" button, you agree to receive notifications on changes to the document(s) you selected.