Designing Audio Products with SHARC & A2B

audio product design iconAs an ADI Alliance design partner, Cardinal Peak has a wealth of experience with Analog Devices (ADI) components and software, particularly using SHARC, A2B, Catalina, Navassa and SigmaStudio. While we have used ADI parts in a variety of applications, we most commonly use these components in our networked audio designs where low latency is a must, such as in automotive audio, pro audio and teleconferencing applications. Our engineers are particularly experienced in the following:Analog-Devices-Logo

  • A2B (AD2428, AD2401, …),
  • SHARC processors (ADSP-SC584, ADSP-2158X, ADSP-SC2158x and ADSP-2146X, …),
  • Software-Defined Radios (SDR) (Catalina AD9361,…), and
  • SigmaStudio®

Connect with SHARC & A2B Experts

Schedule a consultation today. Our SHARC and A2B experts can review and optimize your product architecture, and provide budget and timeline estimates to keep your project moving ahead.

A2B Audio Design

The Automotive Audio Bus (A2B) is a perfect complement to longer-range, low-latency audio buses, such as Audinate’s Dante or AES-67. A2B is no longer limited to just automotive applications since ADI started incorporating this extremely low-latency, virtually jitter-free bus into a range of their broad market parts in 2019. For real-time audio, such as any application with microphones and speakers, system latency must be minimized. A2B does a great job of minimizing latency on the wire, and Cardinal Peak has the expertise to ensure the rest of the data pipe and audio processing latency is also kept low. To read about four different A2B projects we have worked on, please see our case study A2B capabilities and experience.

SHARC Audio Processing

For low-latency audio networks, you need to ensure that your processing nodes do not present a bottleneck lest you get glitches in playback or introduce latency to the overall audio chain. Some of the tools we use for high-speed audio processing are SHARC and SHARC+ DSPs. Cardinal Peak has deep experience with SHARC audio processors/SoCs, such as the ADSP-SC584 and Griffin Lite and Ultra Lite, including ADSP-2158X, ADSP-SC2158x and ADSP-2146X series chips. These parts have combinations of SHARC and SHARC+ DSPs and ARM core processors.

SHARC Audio Product Design Examples

Sharc logoSome examples of the types of SHARC work we have done in the past include:

  • Developing software to manage both FIR and IIR filter accelerators in a multicore DSP SHARC (ADSPSC-2158x and ADSP-2158x) while sharing one FIR and IIR filter accelerator between multiple DSPs. We accomplished this using the Micrium OS and taking advantage of SHARC peripherals, such as the trigger routing units.
  • Investigating how to reduce memory usage on SHARC platforms, freeing up more of the fast L1 memory to meet algorithm needs. Work included OS configuration through implementation of new drivers and software.
  • Developing Simulink code replacement library (CRL)-based delay line models that operated using either fast L1 memory or slower L2 memory without impacting processing loads. L2 implementations were direct memory ccess (DMA) controller-based to avoid adding computation load to the DSP due to slower L2 memory.
  • Developing a full audio platform on the Griffin Ultra Lite (ADSP-2146X) evaluation board to profile performance of newer FIR and IIR accelerators to determine if this chip would meet our customer’s needs for their DSP platform.
  • Developing Simulink models that generated code to drive Griffin Ultra Lite target accelerators (CRL-based models).

ADI Sigma Studio Logo

Analog Devices Catalina & Navassa Experience

Beyond A2B and SHARC lines, we are experienced with ADI’s line of software-defined radio (SDR) transceivers, such as Catalina and Navassa. For example, we had one customer that needed an extremely low-latency (submillisecond) 10-channel bidirectional audio wireless link. We were able to develop a custom SDR with sub-ms latency using Analog Devices’ Catalina transceiver. Read more about our experience with SDR.

About Cardinal Peak’s Product Design Services

Cardinal Peak accelerates your product development with end-to-end design services for connected audio devices. A leading product engineering firm, Cardinal Peak leverages deep experience in hardware, embedded software, cloud, mobile applications and quality assurance to develop connected IoT products in multiple markets, including audio, video, security and medical.

Product Ideation

Developing differentiated products that disrupt markets

IoT Engineering

Designing products that integrate with mobile applications and cloud systems

Audio, Video & Mixed Reality

Unparalleled strength in audio and video media processing

Voice

Experts at embedding voice processing capabilities in connected devices

Quality Assurance

From black box testing to test automation and manufacturing support

Managed Services

IoT fleet management, network management, and tier 2 support

Sustaining Engineering

Cost effective sustaining engineering to keep your IoT products current and operating as underlying services change

cardinal peak product design services

Analog Devices Sharc & A2B Related Articles

The Future of Fault Detection: A2B Technology for Automated Equipment
Audio

The Future of Fault Detection: A2B Technology for Automated Equipment

Discover how A2B technology is transforming the future of fault detection in automated equipment, from agriculture to health care to IIoT and beyond. Learn how this innovative solution helps organizations unlock more effective fault detection.
What is Analog Devices' Automotive Audio Bus (A2B) and How is it Used?
Audio

What is Analog Devices' Automotive Audio Bus (A2B) and How is it Used?

Delving into how the A2B audio bus technology works, this post highlights the technology's advantages and its use in automotive applications.
Unleashing A2B Technology for Conferencing, Live Audio and Other Applications
Audio

Unleashing A2B Technology for Conferencing, Live Audio and Other Applications

Explore Analog Devices A2B, a two-wire serial bus technology whose appeal lies in its ability to transmit multiple synchronized, low-latency audio channels with exceptional fidelity. Our engineer discusses a recent innovative project and the latest AD2437 chip which opens up new possibilities for large-scale deployments and complex audio systems.
Discover how A2B technology is transforming the future of fault detection in automated equipment, from agriculture to health care to IIoT and beyond. Learn how this innovative solution helps organizations unlock more effective fault detection.
Delving into how the A2B audio bus technology works, this post highlights the technology's advantages and its use in automotive applications.
Explore Analog Devices A2B, a two-wire serial bus technology whose appeal lies in its ability to transmit multiple synchronized, low-latency audio channels with exceptional fidelity. Our engineer discusses a recent innovative project and the latest AD2437 chip which opens up new possibilities for large-scale deployments and complex audio systems.

Analog Devices’ SHARC, A2B & Audio Product Design FAQs

What is the Best Way to Boost Performance When Using SHARC and SHARC+ SoCs?

Using the hardware peripherals on Analog Devices’ SHARC SoCs to the fullest extent is the best way to boost overall performance. While the main processor may be easier to code, you get the biggest performance boost by pushing tasks to the hardware peripherals.

What are Some Common Applications Where Audio Latency Plays an Important Role?

  • Conference calling
  • Auditoriums and classrooms
  • Musical and stage performances
  • Interactive gaming

When to Use A2B Vs. Audinate’s Dante?

While A2B is lower cost per node and supports daisy chain wiring (rather than hub and spoke), its range is far less than Audinate’s Dante. For this reason, if you have a cost-sensitive low-latency audio network requirement, we suggest using A2B for the local connections and Dante for the broader network, particularly if the daisy chain wiring saves significant installation or wiring costs.