An XMOS AVB endpoint provides the ability to take IEEE 1722 audio streams from ethernet and output the audio data.
The number of audio channels the device can handle depends on the XMOS device used. The XS1 platform is very flexible and can provide other functions alongside audio (depending on how much audio is used) including DSP functionality, controlling inputs and displays on a device or controlling non-AVB ethernet communication.
The amount of audio available for the XS1-G4 and XS1-L2 devices is detailed in the following sections. See Section Resource Usage for more information on chip resource usage and how these figures were determined.
Note
Please note that in a final application the exact capability depends on the type of digital audio interface, the mapping between 1722 and local streams, the complexity of the routing etc. and these figures are meant only as a rough guide.
There exist combinations for using the AVB software with higher channel counts and a gigabit interface on a G4 (or multi-G4) configuration. For details of these configurations please contact XMOS.
Sample Rate (kHz) | AVB Streams | Audio Channels |
---|---|---|
48 | 9in/9out | 32 in/32 out |
96 | 6in/6out | 16 in/16 out |
Sample Rate (kHz) | AVB Streams | Audio Channels |
---|---|---|
48 | 4in/4out | 8 in/8 out |
96 | 2in/2out | 4 in/4 out |