The Aurora Protocol is a
link layer communications protocol
A communication protocol is a system of rules that allows two or more entities of a communications system to transmit information via any kind of variation of a physical quantity. The protocol defines the rules, syntax, semantics and synchr ...
for use on point-to-point
serial links. Developed by
Xilinx
Xilinx, Inc. ( ) was an American technology and semiconductor company that primarily supplied programmable logic devices. The company was known for inventing the first commercially viable field-programmable gate array (FPGA) and creating the fi ...
, it is intended for use in high-speed (
gigabit
The bit is the most basic unit of information in computing and digital communications. The name is a portmanteau of binary digit. The bit represents a logical state with one of two possible values. These values are most commonly represented a ...
s/second and more) connections internally in a computer or in an
embedded system
An embedded system is a computer system—a combination of a computer processor, computer memory, and input/output peripheral devices—that has a dedicated function within a larger mechanical or electronic system. It is ''embedded'' as ...
. It uses either
8b/10b encoding
In telecommunications, 8b/10b is a line code that maps 8-bit words to 10-bit symbols to achieve DC balance and bounded disparity, and at the same time provide enough state changes to allow reasonable clock recovery. This means that the diff ...
or
64b/66b encoding.
Th
Aurora 8B/10B protocol specificationstates: "The Aurora 8B/10B protocol is an open standard and is available for implementation by anyone without restriction.", there is no such clear statement in th
Aurora 64B/66B protocol specification
External links
fro
A.L.S.E.fro
A.L.S.E.
Serial buses
Link protocols
{{compu-network-stub