Home : Technology Solutions : Connectivity : Aurora Link-layer Protocol


Aurora Link-layer Protocol
Aurora Logo

There is an overwhelming trend towards serialization of data transmission from what was traditionally a parallel interface. With advances in communication technology, you can achieve gigahertz data-transfer rates in serial links without having to make trade-offs in data integrity

Aurora Link-Layer Protocol

Aurora is a scalable, lightweight, link-layer protocol that is used to move data across point-to-point serial links. It is an open protocol, free of charge, and can be implemented in any silicon device/technology. It provides a transparent interface to the physical serial links, allowing upper layers of proprietary or industry-standard protocols, such as Ethernet and TCP/IP, to easily use these high-speed serial links. This leads to higher connectivity performance while preserving software infrastructure investment.

Aurora is a very efficient low-latency protocol that uses the least possible amount of logic. Aurora offers a rich, highly configurable feature set. Aurora increases bandwidth through unlimited bonded lanes. It needs very little time to integrate with existing user designs. Being lightweight, Aurora is best suited for serial point to point connectivity.

Features

  • High bandwidth transmission limited only by SERDES capability
  • Unlimited bonded lanes for high aggregate bandwidth and future expansion
  • Compatible with existing parallel protocols
  • Supports Full Duplex & Simplex channels
  • Unlimited Frame size/flexible framing
  • Highly efficient logic usage
  • Versatile connectivity between chips, boards, backplanes
  • Built-in Flow control
  • Simple and effective User Interface

Applications

Aurora can be used in any application that requires serial point to point connectivity. Aurora can be applied where an inexpensive, high-performance link layer with little resource consumption is required, saving many hours of work for users who were considering developing their own MGT protocols. Some of the popular applications are listed here.

  • Chip to Chip applications
    • Example - line card, switch card
  • Board to Board applications
    • Example - short reach optics, cables
  • Extend legacy Backplane usage to new performance requirements
  • Streaming data interface

For more Aurora application examples look into Aurora Application Examples.

 

Aurora 8B/10B
The Aurora 8B/10B protocol specification, Aurora Core and Bus Functional Model are free and available for download after registration.
Aurora 64B/66B
The Aurora64B/66B protocol specification, Aurora Core and Bus Functional Model are free and available for download after registration.
Jobs Events Webcasts News Investors Feedback Legal Sitemap
© 1994-2008 Xilinx, Inc. All Rights Reserved.