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-Gigabit Ethernet Physical Coding Sub-layer (PCS)

Home > Products > Intellectual Property > Interface Protocols > Ethernet > 10-Gigabit Ethernet Physical Coding Sub-layer (PCS)

from MorethanIP

View Literature
Download Free Evaluation



AMPP Approved
OpenCore Support
I-Test



Features

  • 10-GBASE-R core is compliant with Clause 49 of IEEE 802.3ae specification
  • Designed for 10-Gbit Ethernet physical layer (PHY) applications such as local area network/wide area network (LAN/WAN) PHYs or for use in integrated 10-Gbit Ethernet controller devices
  • Optional features include 64-bit, media-independent non-double data rate (DDR) interface; 32-bit XGMII (10-Gbit medium independent interface) DDR-to-10-Gbit Ethernet media access controls (MACs); and high-speed serializer/deserializer (SERDES)
  • Optional 10-Gbit attachment unit interface (XAUI) can be implemented with transceivers for efficient, board-level interface to optical modules and loopback
  • Optional XAUI interface is compatible with the Xenpack version 2.0 specification
  • Implements 4-to-1, 10-Gbit 16-bit interface (XSBI) multiplexer/de-multiplexer when selected technology is an Altera® FPGA
  • Implements 10-Gbit Ethernet data scrambler that generates transition-rich signals to an application's high-speed optical link and its data descrambler on the core receive path
  • Available for Altera's Stratix™ and Stratix GX FPGAs
  • Includes 64- and 66-bit data coder/decoder (CODEC), with synchronization bit insertion or deletion upon respective transmit or receive
  • Provides 66-bit block synchronization on the physical coding sub-layer receive path, and 64-bit block encoding on transmit with gearbox function
  • Includes 64- and 66-bit encoder/decoder that performs 66-bit word alignment; 64- and 66-bit receive path decoding; 64- and 66-bit transmit path encoding; and 64- and 66-bit transmit path conversion for block overhead bits
  • Implements XGMII and XSBI clock rates decoupling with elastic buffers on the transmit and receive paths
  • Simplifies system clock distribution through rate-matching first-in first-out (FIFO) with idle insertion or removal in receive direction
  • Provides programmable loopback on the core XGMII interface available for application test
  • Implements test pattern generator and checker for link testing in accordance with Clauses 49.2.8 and 49.2.12 of IEEE 802.3ae
  • Implements bit error rate monitoring, with high error rate indication to ensure constant line quality monitoring
  • Connects seamlessly to the MorethanIP 10-Gbit Ethernet MAC to function as a single-chip 10-Gbit Ethernet controller
  • Optional Management Data Interface (xMDIO) provides access to the internal registers of the PCS according to Clause 45 (definition of extended MDIO) of IEEE 802.3ae
  • Includes complete design kit containing behavioral Ethernet frame generators and checking models, PCS traffic generation model, standard compliance scenario, and implementation scripts

Block Diagram

Figure 1 shows a block diagram of the function.

Figure 1. 10 Gigabit Ethernet Physical Coding Sub-layer (PCS) Block Diagram

Figure 1. 10 Gigabit Ethernet Physical Coding Sub-layer (PCS) Block Diagram

Description

The MorethanIP PCS (Physical Coding Sub-layer) core is designed for Ethernet LAN PHY implementations, and can be used in Xenpack module applications or, when combined with proven MorethanIP 10-Gbit MACs, in highly integrated 10-Gbit Ethernet controller solutions. The MorethanIP PCS core is available for Altera Stratix, Stratix GX, and Mercury™ FPGAs.

The 10GBASE-R PCS core includes several functions, including a line scrambler-descrambler, 64- and 66-bit encoder and decoder, block synchronization, bit error testing, loopback, and test pattern generation and checking.

On the application side, the PCS core can be configured to implement either a XGMII or a XAUI when a design targets Altera Stratix GX FPGAs. Users can select the XGMII interface when integrating the core and custom logic into an FPGA solution. Alternatively, the XAUI interface provides a simple 16-bit, board level interface to connect the core to a MAC device.

The core is for use within LAN/WAN applications, with the PCS attached directly to the transceiver module; optional features include the test pattern generator and checker.

The 10GBASE-R PCS core is IEEE 802.3ae-compliant.

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 Cells
Performance
(fMAX)
Parameter Setting
EP1S20 -6 6,900 185 MHz 161.3 MHz
EP1SGX25 -6 7,020 185 MHz 161.3 MHz

Deliverables

  • Register transfer level (RTL) synthesizable VHDL/Verilog source code or encrypted netlist
  • Configurable VHDL/Verilog verification testbenches
  • Scripts for Mentor Graphics® LeonardoSpectrum™ synthesis tool
  • Implementation script for the Quartus® II software version 2.1
  • Detailed user guides

Contact Information

For additional information, you can contact MorethanIP at:

MorethanIP
An der Steinernen Bruecke 1
D-85757
Karlsfeld Germany

Tel: +49 81-31-333-9390 (Germany) or +1 408 273 4567 (USA)
Fax: +49 81-31-333-9391 (Germany) or +1 408 273 4667 (USA)
E-mail: info@morethanip.com
Internet: 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