USB & I2S Digital Audio Application Solution Based on Renesas RA8D1 MCU

Author: DuHao

Today, I would like to introduce the USB & I2S digital audio application solution based on the Renesas RA8D1 MCU developed by Shanghai Juexin Intelligent Technology Co., Ltd.

The RA8D1 MCU series is the industry’s first 32-bit graphics microcontroller (MCU) based on the Arm®Cortex®-M85 (CM85) core, achieving groundbreaking performance with over 3000 CoreMark scores at a frequency of 480MHz, supporting high-resolution displays and excellent graphics capabilities for visual AI applications. It is suitable for various high-performance and compute-intensive application scenarios in industrial automation, home appliances, smart homes, consumer goods, building/home automation, and medical/healthcare segments.

(You can copy the link below into your browser or scan the QR code to view)

RA8D1 – 480MHz Arm Cortex-M85 Based Graphics Microcontroller with Helium and TrustZone | Renesas Electronics

https://www.renesas.cn/en/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra8d1-480mhz-arm-cortex-m85-based-graphics-microcontroller-helium-and-trustzone#overview

USB & I2S Digital Audio Application Solution Based on Renesas RA8D1 MCUUSB & I2S Digital Audio Application Solution Based on Renesas RA8D1 MCU

This solution is a digital audio solution developed by IST based on theRA8D1 as the main control unit. The RA8 connects to the host PC (Windows/Linux/Mac OS) and DSP via USB & I2S, enabling multi-channel recording and broadcasting, recording and playback functions, and real-time feedback of audio dynamic levels. It supports custom HID device data transmission and reception, allowing users to implement their own application communication protocols for volume control and other needs, making the solution mature and stable.

(You can copy the link below into your browser or scan the QR code to view)

RA8D1

https://www.renesas.com/en/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra8d1-480mhz-arm-cortex-m85-based-graphics-microcontroller-helium-and-trustzone

USB & I2S Digital Audio Application Solution Based on Renesas RA8D1 MCU

1

Solution Features

  • Supports Speaker functionality, capable of receiving USB audio data sent from the USB Host and transmitting the audio data to the I2S slave via I2S.

  • Supports mic functionality, capable of sending data processed by the I2S slave back to the USB host, enabling recording functionality.

  • Supports various data synchronization methods, with the RA8D1 dynamically adjusting the I2S sampling rate based on current data processing status to ensure proper audio data handling.

  • Supports mainstream audio sampling rates of 44.1kHz/48kHz/96kHz/192kHz, 16/24/32-bit.

  • USB 2.0 high-speed data transmission.

  • Supports mainstream operating systems such as Windows/Linux/MacOS (Note: Windows does not support implicit feedback synchronization mode).

Solution Block Diagram

USB & I2S Digital Audio Application Solution Based on Renesas RA8D1 MCU

The solution is suitable for conference/education, commercial audio systems, etc.

2

Software Architecture

USB & I2S Digital Audio Application Solution Based on Renesas RA8D1 MCU

3

Software Package Description

After extracting the software package usb_paud_phid.tgz, the directory structure is as follows:

Swipe left and right to view the full content

$ tree -L 2.
|-- usb_paud_phid_user_guide.pdf
├── ssi_ek_ra8m1_i2s_slave
│   ├── configuration.xml
│   ├── Debug
│   ├── JLinkLog.log
│   ├── ra
│   ├── RA8D1 EK.pincfg
│   ├── ra_cfg
│   ├── ra_cfg.txt
│   ├── ra_gen
│   ├── script
│   ├── src
│   ├── ssi_ek_ra8d1_ep Debug_Flat.jlink
│   ├── ssi_ek_ra8d1_ep_DMAC_RX_TX_Swap Debug_Flat.jlink
│   ├── ssi_ek_ra8d1_ep_DMAC_RX_TX_Swap Debug_Flat.launch
│   └── ssi_ek_ra8d1_ep.hex
├── tools
│   ├── hidraw
│   └── HIDTool
└── USBX_paud_ek_ra8d1_ep_i2s_master
    ├── e2studio
    ├── Hello.wav
    ├── images
    ├── readme.txt
    └── usbx_paud_notes.md
        13 directories, 11 files
  • usb_paud_phid_user_guide.pdf: Instruction document

  • ssi_ek_ra8m1_i2s_slave: Code for the ra8m1 I2S slave side.

  • USBX_paud_ek_ra8d1_ep_i2s_master: Code for the ra8d1 I2S master and USB application.

  • tools/hidraw: HID device testing tool on Linux.

  • tools/HIDTool: Windows tool for reading and writing HID devices.

If you need to obtain the above software resource package and related documents, please consult a Renesas distributor.

USB & I2S Digital Audio Application Solution Based on Renesas RA8D1 MCU

About Juexin Intelligent Technology

Shanghai Juexin Intelligent Technology Co., Ltd. (IST) was established in 2020, dedicated to providing next-generation digital and intelligent consulting, solutions, and R&D consulting services for high-tech clients. It has accumulated rich industry experience and resources in fields such as chips, software, financial services, automotive, and telecommunications.

USB & I2S Digital Audio Application Solution Based on Renesas RA8D1 MCUUSB & I2S Digital Audio Application Solution Based on Renesas RA8D1 MCUUSB & I2S Digital Audio Application Solution Based on Renesas RA8D1 MCU

Need Technical Support?

If you have any questions while using Renesas MCU/MPU products, you can scan the QR code below or copy the URL into your browser to enter the Renesas Technical Forum to find answers or get online technical support.

USB & I2S Digital Audio Application Solution Based on Renesas RA8D1 MCU

https://community-ja.renesas.com/en/forums-groups/mcu-mpu/

Recent Events Overview

1

Registration is about to close | Join the RA4L1 Function Evaluation Event

—— RA4L1 development board evaluation report submission deadline is June 9

2

Evaluate and Win Prizes! Renesas RA2L1 Function Evaluation Event

—— Don’t miss out, registration closes on April 30

1

END

1

Recommended Reading

USB & I2S Digital Audio Application Solution Based on Renesas RA8D1 MCU

Exploring Renesas MCU in VS Code (1) – RA MCU

USB & I2S Digital Audio Application Solution Based on Renesas RA8D1 MCU

Renesas Electronics Industrial Ethernet Technology Day 2025 (Part 1)

USB & I2S Digital Audio Application Solution Based on Renesas RA8D1 MCU

Renesas Electronics Industrial Ethernet Technology Day 2025 (Part 2)

USB & I2S Digital Audio Application Solution Based on Renesas RA8D1 MCUUSB & I2S Digital Audio Application Solution Based on Renesas RA8D1 MCU

Leave a Comment