XMOS has announced that it has released its entire AVB (Audio/Video Bridging) software reference design into the company-sponsored XCore Open Source Project . It is offered as the industry's first open-source implementation of the Ethernet AVB standard, and is designed to accelerate its adoption.
The XMOS AVB software reference design is based on the company's software defined silicon programmable devices, which can transmit and receive multiple audio streams and implement both talker and listener functionality. The reference design offers the following features:
- Supports all endpoint requirements: ethernet interface, packet processing, timing sychronisation, configuration/stream setup and media rate recovery
- Supports emerging AVB ethernet standards such as IEEE 802.1as, IEEE 801.1Qav and IEEE P1722
- Software-based design implements both hardware interfaces and protocol layers in the same environment
- Multiple audio hardware interfaces supported such as I2S and S/PDIF.
For more on the AVB software reference design see the company's AVB information page .