All Projects → xcore → sc_avb

xcore / sc_avb

Licence: other
Common AVB modules across reference designs

Programming Languages

c
50402 projects - #5 most used programming language
XC
17 projects
C++
36643 projects - #6 most used programming language
objective c
16641 projects - #2 most used programming language

AVB Software Stack

Latest release:6.4.1rc0
Maintainer:XMOS
Description:AVB software stack

Key Features

  • 1722 Talker and Listener (simultaneous) support
  • 1722 MAAP support for Talkers
  • 802.1Q MRP, MVRP, SRP protocols
  • gPTP server and protocol
  • Audio interface for I2S and TDM
  • Media clock recovery and interface to PLL clock source
  • Support for 1722.1 AVDECC: ADP, AECP (AEM) and ACMP

Firmware Overview

This firmware is a reference endpoint implementation of Audio Video Bridging protocols for XMOS silicon. It includes a PTP time server to provide a stable wallclock reference and clock recovery to synchronise listener audio to talker audio codecs. The Stream Reservation Protocol is used to reserve bandwidth through 802.1 network infrastructure.

Known Issues

Support

The HEAD of this repository is a work in progress. It may or may not compile from time to time, and modules, code and features may be incomplete. For a stable, supported release please see the reference designs section at www.xmos.com.

Required software (dependencies)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].