Skip to content

Latest commit

 

History

History
70 lines (45 loc) · 2.71 KB

File metadata and controls

70 lines (45 loc) · 2.71 KB

dspCore

The dspCore is built around the ADAU1452 / ADAU1462 / ADAU1466 DSPs from Analog Devices, featuring balanced 2-in / 6-out audio, along with support for I2S, SPDIF, and TDM. This board is optimized for low-noise performance and specifically designed to support the features of the ICEpower 300A1 and similar amplifier modules.

The first prototype was built in 2014, redesigned in 2016, and the latest version was finalized in 2021, primarily to replace conflict materials like tantalum. The I2S input has been successfully tested with Raspberry Pi 3/4/5 and ESP32-S3.


Design Requirements

  • Balanced 2-in / 6-out audio
  • Ultra-low idle noise without an active mute circuit (optimized for compression drivers >100dB/1W/1m)
  • Stereo 3-way active crossover with FIR support for mid-high frequencies
  • Flexible I2S interface
  • Compatible with 48V DC battery operation

Hardware Overview

dspCore

Key Components:


Measurements

The Poor Engineer's Distortion Analyzer is used to measure the distortion performance. Inspired by KJBob (@ADI EngineeringZone), the measurements involve a loopback setup (DSP → D/A → A/D → DSP). Results are close to the datasheet specifications of the CS4398, though external verification was not performed.

Device Under Test (DUT)

dspCore

1V RMS Measurement

0.000527918% THD+N = -105.54dB (A-weighted)

1V RMS

2V RMS Measurement

0.000626624% THD+N = -104.06dB (A-weighted)

2V RMS


To-Do

  • Migrate PCB design from Eagle to KiCad

Use Case

dspCore Setup
dspCore Electronics


License

The hardware is licensed under CC BY-SA 4.0.