• Logo
  • Login
  • Register
  • Contact Us
red star
  • IP Cores
    • Microcontrollers/ microprocessors
    • USB Controllers
    • Memory Controllers
    • Ethernet MAC Controllers
    • Other IP cores
  • SoC Solutions
    • SoC Development Platforms
    • Software IP
    • Applications
  • Design Services
    • Obsolete Parts Replacement
    • IP(on(Demand
    • FPGA Design
    • SoC Integration
  • Support
    • Tech Articles
    • Documentation
    • Free Downloads
  • About Us
    • Newsroom
    • Corporate Overview
    • Success stories
    • Contact
  • Microcontrollers/processors
    • 8051 Microcontrollers
      • 32-bit 8051
      • Configurable 8051
      • Tiny 8051
    • 80186 Microcontroller
    • 68000 Microprocessor
    • 6502 Microprocessor
    • 65C02 Microprocessor
    • Z80 Microprocessor
  • USB Controllers
    • USB 3.0 Device
    • USB 2.0 High Speed Device
    • USB 2.0 High Speed Hub
    • USB On-The-Go
    • USB 2.0 Full Speed Device
  • Memory Controllers
    • NAND Flash
    • SD/SDIO/MMC Host
    • Parallel ATA
  • Ethernet MAC Controllers
    • Gigabit Ethernet
    • Fast Ethernet
    • MAC-1G-PCS
    • MAC-PCI
  • Multimedia
    • Display Controllers
      • JPEG 2000
      • JPEG 2000 Demo
      • HD Display
      • TV Display
    • Audio Transmission
      • I2S-SC
      • SPDIF
  • Data Communication
    • HDLC
    • SDLC
  • Serial Bus Interfaces
    • I2C
    • SPI
  • DSP/Numeric Coprocessors
    • 32025 DSP
    • 387L Coprocessor
MAC-1G

Gigabit Ethernet Media Access Controller

Overview

The MAC-1G Ethernet Controller implements Carrier Sense Multiple Access with Collision Detection (CSMA/CD) algorithms defined by IEEE 802.3 for media access control over the 10Mbps, 100Mbps and 1Gbps Ethernet.

The controller is available with most popular Ethernet PHY interfaces and an OCP socket as a system bus interface. The socket allows straightforward implementation of any other system bus interface, with AMBA® AHB and generic PVCI interface wrappers included in the delivery package.

The MAC-1G controller is a fully user-configurable IP, with an size-optimized Lite version available off-the-shelf. This version implements full 802.3 CSMA/CD standard 10/100/1000 Mbps Ethernet operation modes. It uses simplified FIFO interface and operates directly on input/output signals instead of instatiating a DMA controller and CSRs, respectively.

Highlights

  • IEEE 802.3 CSMA/CD standard compliance enables 10/100/1000 Mbps Ethernet modes
  • Support for half- and full-duplex Ethernet links 
  • Compatible with a wide range of PHY interfaces - MII, GMII, RMII, RGMII
  • Internal OCP socket with AMBA® AHB and generic PVCI wrappers for system bus interface
  • Advanced mechanism for flexible address filtering against physical addresses and/or hash table
  • Scatter-gather DMA controller with a configurable 8/16/32/64-bit data bus length

Benefits

  • High configurability level together with various host interfaces make the IP suitable for a large scope of SoC applications
  • Advanced DMA Controller provides effective data transfers
  • Compatibility with most popular PHY interfaces gives excellent support for different market solutions
Product Flyer
Datasheet
Press ReleasesPartnershipsTestimonialsContact Us
 

Configurability

The following parameters allow adjusting the MAC core to requirements of target application or technology:
  • Host interface
  • PHY interface
  • Host bus interface width
  • Transmit/receive FIFO size
  • Statistical counters
  • Flow control
  • MII serial management
  • Single/advanced address filtering
  • Interrupt mitigation

Related Products

MAC-1G-PCS - a Gigabit MAC Physical Coding Sublayer (PCS) that meets all IEEE 802.3-2002 Standard requirements. It provides both PCS interfaces, GMII and PMA and features the Management Interface for communication with the Station Management layer.
MAC-PCI - a combination of the MAC/MAC-1G controller and the 32-bit 33 MHz Master/Slave PCI Host Interface core. The solution  simplifies development of Ethernet networking functionality in PCI-based systems and applications.
MAC-PCI Linux Driver - a Linux-optimized driver for the MAC-PCI controller.

Applications

  • Communication systems
  • Ethernet switches and routers
  • VoIP devices
  • Computer systems
  • Network Interface Cards
  • Video web servers
  • Backbone networks
feed-image
RSS
IP Cores | SoC Solutions | Design Services | Support | About Us
© 2009 Evatronix. All Rights Reserved Terms and Conditions
n