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:

Fabric Interface

Home > End Markets > Wireline > Fabric Interface

Next Steps

  • Get Reference Designs
  • View Webcast
  • View Video
  • Read Success Stories

Support

  • View Knowledge Database
  • Use Troubleshooter
  • Join the Altera Forum
  • Join the Nios Forum

Documentation

  • Get White Paper (PDF)

The system backplane switch fabric forms the cental interconnect architecture for all enterprise, access, and edge networking systems. As backplane performance increases from 40 Gbps to 160 Gbps to 320 Gbps, special care must but taken to insure the interface between the switch fabric and its traffic source does not become a system bottleneck. The fabric interface must stream traffic efficiently from 2.5 Gbps to 10+ Gbps with good signal integrity while supporting key fabric requirements such as data throughput, flow control, and pre-flow queuing. Figure 1 shows a block diagram of a typical fabric interface controller (FIC).

Figure 1. Fabric Interface Controller Block Diagram

Figure 1. Fabric Interface Controller Block Diagram

Notes to Figure 1:

  • NPU = Network Processing Unit
  • VOQ = Virtual Output Queue
  • CSIX = Common Switch Interface

Solution Overview

Altera® Stratix® GX and Stratix II GX FPGAs with embedded multi-gigabit transceivers provide an ideal platform for developing FICs for a wide range of mesh, star, and dual-star fabric topologies. Altera developed an advanced telecom computing architecture (ATCA) reference design platform to accelerate the design and development of 2.5 Gbps and 10 Gbps FIC bridge designs.

Figure 2. ATCA Reference Design Platform

Figure 2. ATCA Reference Design Platform

The ATCA FIC module is a flexible, cost-effective board using an Altera Stratix GX EP1SGX40 device for developing FIC designs and an Altera Stratix EP1S80 FPGA for developing traffic management and/or enhanced traffic generation and monitoring functions for performance testing and system diagnostics. The FIC board shown in Figure 3 is designed to fit in the fabric mezzanine slot on the Intel ATCA-compliant IXMB2400 dual network processor base card. To find out more about Altera’s ATCA fabric interface controller solution, contact your local Altera sales representative.

Figure 3. Altera 10 Gbps Fabric Interface Controller Board

Figure 3. Altera 10 Gbps Fabric Interface Controller Board

Bridging NPU & Switch Fabric Interfaces

The fabric interface controller shown in Figure 3 fits between the NPU and switch fabric devices. The NPU interface could be reprogrammed to support SPI-4.2, CSIX, or other proprietary packet processing interfaces. The switch fabric interface is driven by the high-speed Stratix GX transceivers which operate between 1 and 3.125 Gbps. The switch fabric interface could be programmed to support many switch fabric protocols including XAUI, PCI-Express, Advanced Switching, Serial Rapid I/O, or proprietary switch fabric protocols. The Altera Atlantic on-chip bus interconnect standard allows designers to easily mix and match a variety of NPU and switch fabric interfaces for customizing fabric interface controller solutions.

Virtual Input & Output Queue Management

Memory is required to buffer packets, perform rate matching, and to provide separate input and output queues to help eliminate head-of-line blocking in switch fabrics. The internal M-RAMs within the Stratix, Stratix GX, Stratix II, and Stratix II GX families provide an ideal solution for packet buffers and virtual output queues.

At 10-Gbps speeds, buffering and control memories are stored in external memories. Stratix II families support high-speed DRAM interfaces such as RLDRAM II and DDR2, as well as high-speed SRAM interfaces such as QDR II. To reduce system cost, designers can target DRAMs for the external memories, as opposed to expensive SRAM memories. The access limitations of DRAM technologies may require caching of queue information in SRAMs. Altera’s M-RAM blocks can also be used to store caching information on-chip, reducing latency and total system costs.

Features & Benefits

  • Altera Stratix GX and Stratix II GX transceivers are ideal for 1- to 6.25-Gbps backplane interface applications and conform to XAUI, PCI-Express/Advanced Switching, Serial-Rapid I, and other jitter tolerance, transfer, and generation parameters. Stratix GX transceivers include up to 24 SERDES for use in many differnet mesh, star, and dual-star backplane interface topologies.
  • Altera Stratix GX, Stratix II, and Stratix II GX dynamic phase alignment (DPA) interfaces support up to 1000-Mbps LVDS data rates and comply with the Optical Internetworking Forum (OIF) specifications for high-speed system packet interface (SPI-4.2). These devices also comply with the Optical Internetworking Forum (OIF) specifications for high-speed physical layer interface (SFI4 – 10Gbps SERDES/Framer Interface).
  • Stratix II devices offer up to 9 Mbits of embedded TriMatrix™ memory to address the memory caching required by 10-Gbps traffic managers. In addition to the embedded memory, Stratix II devices also offer extensive support for various advanced memory interfaces, for example, DDR II, RLDRAM II and QDR II.

Related Links

  • Octera SPI-4.2-to-Xaui Bridge Reference Design
  • 10Gb Ethernet or HiGig to SPI-4.2 Reference Design
  • Advanced Switch Fabric End Point Controller (PDF)
  • Using Stratix GX Devices for SONET/SDH Backplanes (PDF)
  • Implementing 10-Gigabit Ethernet Using Stratix Devices (PDF)
  • Stratix GX Transceiver Protocols
  • SerialLite for Stratix GX Devices
  • Octera SPI-4.2-to-Xaui Bridge Reference Design
  • Take A Scalable Approach to Fabric Interface Controller Design
  • Using Stratix GX FPGAs in Switch Fabric Systems (PDF)
Rate This Page


  • Wireline End Market
    • Access
    • Networking
    • Transmission
  • Wireline Applications
    • Universal Front End
    • Ethernet MACs
    • Protocol Bridges
    • Access Flow Processor
    • Traffic Management
    • Fabric Interface
    • Pseudowire
      • Overview
  • Wireline Solutions
    • Reference Designs
  • Wireline Resources
    • Customer Successes
    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