FPGA, CPLD, and ASIC solutions from Altera
  • Download Center
  • Literature
Sign in/register
myAltera Account
Welcome
  •   myAltera
  •   Logout
  • Products
    • Devices
    • Design Software
    • Intellectual Property
    • Development Kits/Cables
    • Design & Support Services
    • Literature
  • End Markets
    • Automotive
    • Broadcast
    • Computer & Storage
    • Consumer
    • Industrial
    • Medical
    • Military
    • Test & Measurement
    • Wireless
    • Wireline
  • Technology
    • DSP
    • External Memory
    • Embedded Processing
    • Transceivers
    • Parallel I/O
    • Signal Integrity
    • System Integration
  • Training
    • Training Courses
    • University Program
    • Webcasts & Videos
    • Demonstrations
    • Events Calendar
  • Support
    • Design & Support Resources
    • Knowledge Database
    • Devices
    • Design Software
    • Intellectual Property
    • Development Kits/Cables
    • Design Examples
    • Downloads
    • User Communities/Forums
    • mySupport
  • About Altera
    • About Us
    • Environmental
    • Customer Successes
    • Partners
    • Newsroom
    • Investor Relations
    • Jobs
    • Contact Us
  • Buy Online
    • Devices
    • Design Software
    • Development & Education Kits
    • Cables & Programming Hardware
    • Intellectual Property
  • Entire Site
  • Part Number
  • Knowledge Database
  • Support & Technical Docs
  • Forums & Wiki
Username:  
Password:  
 
Forgot my username or password
Don't have myAltera account? Register Now.
Enter your email address:

10/100/1000 Ethernet MAC With SGMII

Home > Products > Intellectual Property > Interface Protocols > Ethernet > 10/100/1000 Ethernet MAC With SGMII

from MorethanIP

View Literature
Download Free Evaluation



AMPP Approved
OpenCore Support
SOPC Builder Ready



Features

  • IEEE 802.3 specification is fully implemented with preamble/start-of-frame delimiter (SFD) generation, frame padding generation, and cyclic redundancy code (CRC) generation and checking on respective transmit and receive
  • Seamless interface to commercial Gigabit 10/100/1000 physical layer (PHY) device via 1.25-Gbps serial Gigabit medium independent interface (SGMII).
  • Implements low pin count SGMII to commercial Ethernet PHY of small form-factor pluggable (SFP) modules
  • Supports 10/100 Mbps operation, full duplex or half duplex operation selectable via core configuration option
  • Optional physical medium attachment (PMA) serializer/deserializer (SERDES) when implemented in Altera® Stratix® GX
  • Simple FIFO interface to user application compatible with Altera Atlantic specification

Block Diagram

Figure 1 shows MorethanIP's 10/100/1000 Ethernet media access controller (MAC) core with an SGMII.

Figure 1. 10/100/1000 Ethernet MAC Core With SGMII

Figure 1. 10/100/1000 Ethernet MAC Core With SGMI
Click for full detail (105 KB)

Note:

  1. MDIO = management data input/output
  2. 8B/10B = 8 bit/10 bit

Description

The programmable 10/100/1000 Ethernet MAC from MorethanIP provides, with a single intellectual property (IP) core, a solution for Ethernet applications (line card, NIC card, or switching) operating at 10/100 or 1000 Mbps (Gigabit Ethernet). The 10/100/1000 Ethernet MAC core can operate in half (10/100-Mbps operation only) or full duplex mode, supports transparent (for switching applications) and full Ethernet frame termination/generation (for NIC or line card applications).

The core implements a low pin count SGMI which integrates a 1000 Base-X compliant with Clause 36 of the IEEE 802.3 standard and implements 8B/10B coding, link synchronization, and frame encapsulation generation/termination. The core also supports auto-negotiation (Clause 37 of the IEEE 802.3 standard), which is used to automatically, or under user application software control, exchange ability information between the core and the remote end of the link and to configure the core to best use the advertised features of the remote node.

The core can seamlessly connect to any industry standard 10/100/1000 Ethernet SERDES device via an SGMII and to a user application via a system-on-a-chip (SOC) interface, which provides seamless connectivity to any MorethanIP core with a packet over SONET (POS)-PHY interface, such as Flexbus.

Device Utilization & Performance

Table 1 lists the typical device utilization results for the megafunction.

Table 1. Typical Device Utilization for the Megafunction
Target Device Speed Grade

Utilization Logic
Elements (LEs) (1)

Performance
(fMAX)
Parameter Setting
Stratix -7 4,900 137 MHz 125 MHz
Stratix GX -7 4,900 140 MHz 125 MHz
Cyclone™ -8 5,000 127MHz 125 MHz
Stratix II -5 4,400 152 MHz 125 MHz
Cyclone II -8 5,000 132 MHz 125 MHz

Note:

  1. The Quartus® II software reports the number of adaptive look-up tables (ALUTs) that the design uses in Stratix II devices. The LE count is based on this number of ALUTs.

Deliverables

  • Detailed user's guide and reference guide
  • Register transfer level (RTL) synthesizable VHDL/Verilog source code or encrypted code
  • Configurable VHDL/Verilog verification test-benches
  • Implementation script for Quartus II

Contact Information

For additional information, contact MorethanIP:

MorethanIP
An der Steinernen Bruecke 1
D-85757
Karlsfeld Germany

Tel: +49 81-31-333-9390 
Fax: +49 81-31-333-9391 
Email: info@morethanip.com
URL: http://www.morethanip.com

Rate This Page


  • IP & Reference Designs
    • All Intellectual Property
    • All Reference Designs
    • Bridges & Adapters
      • Memory Mapped
      • Streaming
    • DSP
      • Filters & Transforms
      • Error Detection/Correction
      • Modulation & Demodulation
      • Video & Image Processing
    • Embedded Processors
      • Nios II
        • Processor Cores
          • Fast CPU
          • Economy CPU
          • Standard CPU
        • Benefits
          • Low Cost
          • High Performance
          • Long Life Cycle
          • Flexibility
        • Software Tools
          • Nios II IDE
          • Nios II C2H Compiler
          • Software
        • Development Kits
        • End Markets
        • Customer Successes
        • Literature
      • 32/16-Bit Microprocessors
      • 8/4-Bit Microprocessors
    • Interface Protocols
      • Communications
      • Ethernet
      • High Speed
      • PCI
      • Serial
      • Audio & Video
    • Memory Controllers
      • DMA
      • Flash
      • On-Chip
      • SDRAM
      • SRAM
    • Peripherals
      • Debug & Performance
      • Display
      • Microcontroller Peripherals
      • Multiprocessor Coord.
  • About IP
    • Designing with IP
      • IP Base Suite
    • Evaluate and Download IP
    • IP Certifications
    • System Design
    • Request IP
  • IP Partners
    • About AMPP Program
    • List of IP Partners
    Please give us feedback
    Products | End Markets | Technology | Training | Support | About Altera | Buy Online
    Jobs | Investor Relations | Contact Us | Site Map | Privacy | Legal Notice
    Copyright © 1995-2010 Altera Corporation. All Rights Reserved.
    Altera Forum
    Altera
    Forum
    Twitter
    Twitter
    RSS
    RSS
    Facebook
    Facebook
    Flickr
    Flickr
    YouTube
    YouTube
    Email Updates
    Email
    Updates