The folks at XMOS, the creators of what they refer to as "Software Defined Silicon," have developed source code for a range of digital audio applications including Ethernet AVB and USB 2.0.
They will be demonstrating hardware versions of these applications at the 2009 NAMM conference in Anaheim. Source code for the applications will be made available in January for royalty-free use in XMOS programmable chips, adding to the growing body of open-source hardware for electronics design.
Ethernet AVB is ideal for networked audio applications that use existing cabling and mixed-used networks to route audio data amongst multiple sources and sinks. The reference design from XMOS is the world's first software-based implementation of the 802.1AS timing synchronisation engine and the IEEE 1722 Layer 2 transport protocol. Designed to run on the XS1-G family of programmable devices from XMOS, the Ethernet AVB code requires 9 threads and 80 Kbytes of memory. This leaves 70% of the resources in the four-core XS1-G4 device available for application customisation.
USB audio is ideal for point-to-point audio applications such as connecting audio components and consumer products. The USB 2.0 code from XMOS supports high-speed (480Mb/s) devices, supporting multiple high-fidelity audio streams on a single link. The reference design is available in C-code, and is intuitive to read and easy to modify to suit particular application requirements.
Typical applications include networked audio appliances such as AV receivers, IP Speakers and professional studio equipment. The unused resources in the target XMOS device are ideal for differentiating features such as audio enhancement and display management. The code will be demonstrated on the XMOS Development Kit (XDK), a fully featured development platform that includes Ethernet and USB connectivity, audio in/out, and digital I/O expansion.
XMOS will be in booth 1027 at NAMM 2009 (January 15-18, 2009). Please send an inquiry to firstname.lastname@example.org if you'd like to reserve a slot for a demonstration of our technology and audio reference designs. For more information about XMOS and other application areas served by our Software Defined Silicon technology, please visit www.xmos.com.