10/100/1000 Mbit/s Ethernet Media Access Controller (MAC) with AMBA host interface

Overview

The GRETH_GBIT core implements a 10/100/1000 Mbit/s Ethernet Media Access Controller (MAC) with AMBA host interface. Receive and transmit data is autonomously transferred between the Ethernet MAC and the AMBA AHB bus using DMA transfers.

 

Key Features

  • AMBA AHB back end with DMA
  • Support for Scatter/Gather DMA
  • Checksum offloading in hardware for TCP/IP/UDP for both receiver and transmitter
  • Descriptor based autonomous multi-packet transfer
  • Portable

Benefits

  • Easily integrated through AMBA plug&play
  • Low-area overhead
  • Free device drivers

Block Diagram

10/100/1000 Mbit/s Ethernet Media Access Controller (MAC) with AMBA host interface Block Diagram

Deliverables

  • VHDL source code or FPGA/ASIC netlist
  • Stand-alone testbench
  • Optional plug and play interface for GRLIB IP-library
  • User's manual
  • Drivers for VxWorks and available open source for RTEMS and Linux

Technical Specifications

Foundry, Node
Any
Maturity
Production
Availability
Immediate
×
Semiconductor IP