<< >>

System DescriptionΒΆ

The following sections describe the system architecture of the XMOS AVB software platform.

This software design guide assumes the reader is familiar with the XC language and XMOS XS1 devices.

  • System Architecture
    • Demo Applications
  • Ethernet MAC Component
    • 1722 Packet Routing
  • Precise Timing Protocol Component
  • Audio Components
    • AVB Streams, Channels, Talkers and Listeners
    • Internal Routing, Media FIFOs
    • Talker Units
    • Listener Units
    • Media FIFOs to XC Channels
    • Audio Hardware Interfaces
  • Media Clocks
    • Driving an external clock generator
  • Configuration and application threads
    • The Control Thread
      • Legacy Mode
    • Remote Configuration
    • TCP/IP Stack
    • Zeroconf
  • Resource Usage
    • Available Chip Resources
    • Ethernet Component
    • PTP Component
    • Media Clock Server
    • Audio Component(s)
    • TCP Stack
    • Configuration/Control
  • Choosing the right chip
    • XS1-G4 Device - 100Mbit/s
    • XS1-L2 Device - 100Mbit/s

XMOS AVB Design Guide (5.1.0)

  • Hardware development platforms
  • System Description
    • System Architecture
    • Ethernet MAC Component
    • Precise Timing Protocol Component
    • Audio Components
    • Media Clocks
    • Configuration and application threads
    • Resource Usage
    • Choosing the right chip
  • Programming Guide
  • API Reference
  • IEEE 1722 Bandwidth Usage

Search