# dsp
## Description
Welcome to your new project. Imagine what you can build here.
## Project Details
- **Owner:** ajey
- **Created:** 3/16/2026
- **Last Updated:** 3/23/2026
- **Visibility:** Public
- **Routing Discipline - DAC Diff Pairs:** AK4458 differential outputs must be routed as tightly coupled pairs with consistent spacing and equal length. Keep entirely inside analog region and away from digital signals.
- **Design Intent:** 16-channel automotive audio DSP main board; strict analog/digital partitioning; low-noise clocking; modular balanced output connector
- **Routing Discipline - Output Channel Mirroring:** Keep channel-to-channel topology consistent from DAC -> RC -> OPA1652 -> output protection -> connector. Mirror routing patterns when possible; keep lengths consistent; avoid sharp corners in analog paths.
- **Decoupling Preparation:** Per IC power pin: local 0.1uF to GND placed at pin; per-rail local bulk near each IC cluster (e.g., 10uF) and additional bulk near regulator outputs. Clock XO and clock buffer on +3V3_CLK with local 0.1uF + 1uF. DSP/DACs require dedicated local decoupling on each supply pin plus nearby bulk.
- **Net Naming Conventions:** Digital nets: MCLK, TDM_BCLK, TDM_LRCLK, TDM_DATA, I2S_BCLK, I2S_LRCLK, I2S_DATA, I2C_SCL, I2C_SDA. DAC differential outputs: DACx_CHy_P and DACx_CHy_N where x=1..2, y=1..8.
- **System Architecture:** flowchart TD
subgraph Power [Power Tree]
VIN12["VIN_12V Automotive In"] --> TVS["TVS Clamp"] --> Buck5V["Buck +5V_MAIN"]
Buck5V --> LDO33DSP["LDO +3V3_DSP_DIG"]
Buck5V --> LDO33MCU["LDO +3V3_MCU"]
Buck5V --> LDO33AUD["LDO +3V3_DIG_AUDIO"]
Buck5V --> LDO12["LDO +1V2_DSP_CORE"]
Buck5V --> LDO33CLK["LDO +3V3_CLK_LN"]
Buck5V --> ANA5V["+5V_DAC_ANA_LN (TBD: low noise) "]
Buck5V --> OPAMP12["+12V_OPAMP (pass-through from VIN or local) "]
end
subgraph Inputs [Digital Inputs]
SPDIFCoax["Coax SPDIF In"] --> SPDIFRX["CS8416-CSZ TEMP"]
SPDIFRX --> I2Sbus["I2S: BCLK LRCLK DATA"]
end
subgraph Clock [Quiet Clock Corridor]
XO["24.576MHz XO NSA3579D TEMP"] --> Fanout["NB3L553 Fanout"]
Fanout --> DSPMCLK["DSP MCLK"]
Fanout --> DAC1MCLK["DAC1 MCLK"]
Fanout --> DAC2MCLK["DAC2 MCLK"]
end
subgraph Core [DSP Core]
SPDIFRX --> DSP["ADAU1467 DSP"]
Flash["W25Q64 SPI Flash"] --> DSP
DSP --> TDM["TDM8 Corridor: BCLK LRCLK DATA"]
end
subgraph DACs [DAC Conversion]
TDM --> DAC1["AK4458 DAC CH1-8"]
TDM --> DAC2["AK4458 DAC CH9-16"]
DAC1 --> DacOut1["DAC Diff Out P/N"]
DAC2 --> DacOut2["DAC Diff Out P/N"]
end
subgraph Analog [Analog Output Buffer]
DacOut1 --> Buf["OPA1678IDR TEMP x8 dual"]
DacOut2 --> Buf
Buf --> OutConn["Output Connector J3"]
end
subgraph Control [MCU Control and Isolation]
MCU["ESP32-WROOM-32E"] -->|"I2C SDA SCL"| DSP
MCU --> UART["UART Debug Header"]
MCU --> GPIO["Spare IO / Test"]
end
- **Placement Zones Intent:** Power corner; Digital Input edge; DSP+Flash center; Clock Island adjacent to DSP/DACs and isolated from MCU and switching; DAC section adjacent to DSP; Analog Output section near output connector edge; ESP32 control section far from analog and clock
- **Routing Discipline - TDM8 Bus:** Route ADAU1467<->AK4458x2 TDM8 as a grouped bus in a single dedicated corridor. Keep all TDM lines similar length, avoid stubs, avoid unnecessary vias, prefer symmetric topology to both DACs.
- **PCB Stackup:** 4-layer: L1 signals/components, L2 continuous GND, L3 power planes, L4 secondary signals
- **Net Labeling Strategy:** Explicit labels: MCLK, TDM_BCLK, TDM_LRCLK, TDM_DATA (and optional TDM_DATA2 if needed), I2S_BCLK, I2S_LRCLK, I2S_DATA, I2C_SCL, I2C_SDA, SPI_SCK, SPI_MOSI, SPI_MISO, SPI_CS, UART_TX, UART_RX. DAC outputs named DACx_CHy_P and DACx_CHy_N.
- **Routing Discipline - Clock Corridor:** Dedicated quiet clock corridor: Oscillator -> NB3L553 -> DSP + DAC1 + DAC2. Keep traces short/direct over continuous L2 GND, minimize vias, avoid proximity/parallelism to switching regulator nodes and other digital buses, keep away from ESP32 region.
- **Routing Discipline - ESP32 Isolation:** ESP32/control region must be physically separated from analog output and clock island. Do not route MCU signals through analog region. Keep MCU signals away from the clock corridor/clock island.
- **Stackup:** Standard 4 Layer (L2 continuous GND intent)
- **Routing Constraints:** TDM8 corridor: route as grouped bus, length-similar, avoid stubs/vias, single corridor DSP->DACs, symmetric topology to both DACs. Clock corridor: Oscillator->NB3L553->DSP/DACs, short/direct over continuous GND, avoid buck/ESP32, avoid parallel to digital buses, minimize vias. DAC analog outputs: tightly coupled diff pairs, equal length, consistent spacing, stay in analog region. Analog shielding: no digital through analog, guard traces/via fence where possible, continuous GND reference. Connector consistency: mirror channel routing, consistent lengths, avoid sharp turns. ESP32 isolation: keep MCU and its signals away from clock island and analog output region.
- **Routing Discipline:** TDM8 routed as grouped bus with length-similar lines, single corridor DSP->DAC1/DAC2, symmetric topology, minimize vias and stubs; clock corridor XO->NB3L553->DSP/DACs short/direct over continuous GND, avoid buck/ESP32 and avoid parallel to digital buses, minimize vias; DAC outputs tightly coupled differential pairs, equal length, consistent spacing, stay in analog region; no digital through analog region; guard traces/ground via shielding where possible; output channels mirrored/consistent topology; ESP32 isolated from analog and clock region
- **Routing Discipline - Analog Shielding:** No digital signals in analog output region. Maintain continuous ground reference under analog routing (L2 unbroken). Use ground guard traces where possible and via fencing around sensitive analog traces.
- **Board Outline:** 100mm x 100mm rectangle, 2mm corner radius
- **Power Tree Rails:** VIN_12V (automotive), +12V_OPAMP, (optional -12V_OPAMP), +5V_MAIN (buck output), +5V_DAC_ANA_LN, +3V3_DSP_DIG, +3V3_MCU, +3V3_DIG_AUDIO, +3V3_CLK_LN, +1V2_DSP_CORE. Ferrite bead isolation between digital and analog/clock rails.
- **Stackup Intent:** 4-layer: L1 components/high-speed, L2 continuous GND, L3 power planes, L4 secondary signals
- **Board Size:** 100mm x 100mm
## Key Components
### D1 — [SMBJ16A](https://www.flux.ai/adrian95/smbj16a~yj0.md)
- Manufacturer Name: Littelfuse Inc.
- Role Details: VIN_12V transient clamp (automotive load dump/ESD) ahead of buck input
- Datasheet URL: https://www.littelfuse.com/~/media/electronics/datasheets/tvs_diodes/littelfuse_tvs_diode_smbj_datasheet.pdf.pdf
- Role: Protection
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Diode
- Manufacturer Part Number: SMBJ16A
- Package: DO-214AA (SMBJ)
**Pins:**
- A [pin 2]
- K [pin 1]
### D2 — [SS14L](https://www.flux.ai/lcsc/ss14l~7qe0.md)
- Package or Case Code: SOD-123F_L2.8-W1.8-LS3.7-RD
- Package: SOD-123F
- Role: Protection
- JLCPCB Part Class: Extended Part
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2204281430_Guangdong-Hottech-SS14L_C190475.pdf
- Manufacturer Name: Hottech(合科泰)
- LCSC Part Number: C190475
- Role Details: Schottky diode placeholder for protection/ORing as required
- Product Info Url: https://lcsc.com/product-detail/Others_SS14L_C190475.html
- Part Type: Schottky Barrier Diodes (SBD)
- Manufacturer Part Number: SS14L
**Pins:**
- A [pin 2]
- K [pin 1]
### FB1 — [2508056017Y2](https://www.flux.ai/adrian95/2508056017y2~n1q.md)
- Manufacturer Part Number: 2508056017Y2
- Package: 0805
- Role: Filter
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://fair-rite.com/print_product.php?pid=33610
- Part Type: Ferrite Bead
- Manufacturer Name: Fair-Rite Products Corp.
- Role Details: 600 ohm @100MHz ferrite bead for rail isolation between domains
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### FB2 — [2508056017Y2](https://www.flux.ai/adrian95/2508056017y2~n1q.md)
- Manufacturer Name: Fair-Rite Products Corp.
- Part Type: Ferrite Bead
- Role: Filter
- Package: 0805
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://fair-rite.com/print_product.php?pid=33610
- Manufacturer Part Number: 2508056017Y2
- Role Details: 600 ohm @100MHz ferrite bead for rail isolation between domains
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### FB3 — [2508056017Y2](https://www.flux.ai/adrian95/2508056017y2~n1q.md)
- Part Type: Ferrite Bead
- Manufacturer Name: Fair-Rite Products Corp.
- Role Details: 600 ohm @100MHz ferrite bead for rail isolation between domains
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://fair-rite.com/print_product.php?pid=33610
- Package: 0805
- Manufacturer Part Number: 2508056017Y2
- Role: Filter
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### FB4 — [2508056017Y2](https://www.flux.ai/adrian95/2508056017y2~n1q.md)
- Manufacturer Name: Fair-Rite Products Corp.
- Part Type: Ferrite Bead
- Role Details: 600 ohm @100MHz ferrite bead for rail isolation between domains
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://fair-rite.com/print_product.php?pid=33610
- Package: 0805
- Role: Filter
- Manufacturer Part Number: 2508056017Y2
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### FB5 — [2508056017Y2](https://www.flux.ai/adrian95/2508056017y2~n1q.md)
- Datasheet URL: https://fair-rite.com/print_product.php?pid=33610
- License: https://creativecommons.org/licenses/by/4.0/
- Package: 0805
- Role: Filter
- Manufacturer Part Number: 2508056017Y2
- Manufacturer Name: Fair-Rite Products Corp.
- Part Type: Ferrite Bead
- Role Details: 600 ohm @100MHz ferrite bead for rail isolation between domains
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### FB6 — [2508056017Y2](https://www.flux.ai/adrian95/2508056017y2~n1q.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://fair-rite.com/print_product.php?pid=33610
- Package: 0805
- Manufacturer Part Number: 2508056017Y2
- Role: Filter
- Role Details: 600 ohm @100MHz ferrite bead for rail isolation between domains
- Part Type: Ferrite Bead
- Manufacturer Name: Fair-Rite Products Corp.
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### IC1 — [MCP1825S-3302E/DB](https://www.flux.ai/adrian95/mcp1825s-3302edb~3re.md)
- Manufacturer Name: Microchip
- Role Details: 3x 3.3V LDOs for separate rails: +3V3_DSP_DIG, +3V3_MCU, +3V3_DIG_AUDIO (isolate domains with beads)
- License: https://creativecommons.org/licenses/by/4.0/
- Role: Regulator
- Part Type: Power Management
- Package or Case Code: SOT230P700X180-4N
- Manufacturer Part Number: MCP1825S-3302E/DB
- Datasheet URL: https://datasheet.datasheetarchive.com/originals/distributors/SFDatasheet-4/sf-00090042.pdf
- Package: SOT-223
**Pins:**
- GND_(TAB)_1 [pin 2]
- GND_(TAB)_2 [pin 4]
- VIN [pin 1]
- VOUT [pin 3]
### IC2 — [MCP1825S-3302E/DB](https://www.flux.ai/adrian95/mcp1825s-3302edb~3re.md)
- Datasheet URL: https://datasheet.datasheetarchive.com/originals/distributors/SFDatasheet-4/sf-00090042.pdf
- Package or Case Code: SOT230P700X180-4N
- Manufacturer Part Number: MCP1825S-3302E/DB
- Package: SOT-223
- Role: Regulator
- Role Details: 3x 3.3V LDOs for separate rails: +3V3_DSP_DIG, +3V3_MCU, +3V3_DIG_AUDIO (isolate domains with beads)
- Manufacturer Name: Microchip
- Part Type: Power Management
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- GND_(TAB)_1 [pin 2]
- GND_(TAB)_2 [pin 4]
- VIN [pin 1]
- VOUT [pin 3]
### IC3 — [MCP1825S-3302E/DB](https://www.flux.ai/adrian95/mcp1825s-3302edb~3re.md)
- Manufacturer Name: Microchip
- License: https://creativecommons.org/licenses/by/4.0/
- Package: SOT-223
- Part Type: Power Management
- Manufacturer Part Number: MCP1825S-3302E/DB
- Package or Case Code: SOT230P700X180-4N
- Datasheet URL: https://datasheet.datasheetarchive.com/originals/distributors/SFDatasheet-4/sf-00090042.pdf
- Role: Regulator
- Role Details: 3x 3.3V LDOs for separate rails: +3V3_DSP_DIG, +3V3_MCU, +3V3_DIG_AUDIO (isolate domains with beads)
**Pins:**
- GND_(TAB)_1 [pin 2]
- GND_(TAB)_2 [pin 4]
- VIN [pin 1]
- VOUT [pin 3]
### J1 — [282837-2](https://www.flux.ai/vasy_skral/282837-2~69k.md)
- Manufacturer Part Number: 282837-2
- Part Type: Connector
- Role Details: 12V automotive input (VIN_12V and GND)
- Package: THT 5.08mm
- Manufacturer Name: TE Connectivity AMP Connectors
- Role: Connector
- Datasheet URL: https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=282837&DocType=Customer+Drawing&DocLang=English
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### J2 — [RCJ-041](https://www.flux.ai/adrian95/rcj-041~n1m.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Role: Connector
- Part Type: Connector
- Datasheet URL: https://www.cuidevices.com/product/resource/rcj-04x.pdf
- Role Details: Coax SPDIF input; connect to CS8416 input network
- Package: RCA jack
- Manufacturer Part Number: RCJ-041
- Manufacturer Name: CUI Devices
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### J3 — [DF40HC(3.0)-100DS-0.4V(51)](https://www.flux.ai/jecstronic/df40hc3p0-100ds-0p4v51~a1a.md)
- Datasheet URL: https://www.mouser.com/datasheet/2/185/DF40_Catalog_D31649_en-2301840.pdf
- Package: Mezzanine 100pos 0.4mm
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Name: Hirose Electric Co Ltd
- Manufacturer Part Number: DF40HC(3.0)-100DS-0.4V(51)
- Part Type: Connector
- Role Details: Output connector to external RCA board; placeholder high-density mezzanine; map DACx_CHy_P/N consistently
- Role: Connector
**Pins:**
- 1 [pin 1]
- 10 [pin 10]
- 100 [pin 100]
- 11 [pin 11]
- 12 [pin 12]
- 13 [pin 13]
- 14 [pin 14]
- 15 [pin 15]
- 16 [pin 16]
- 17 [pin 17]
- 18 [pin 18]
- 19 [pin 19]
- 2 [pin 2]
- 20 [pin 20]
- 21 [pin 21]
- 22 [pin 22]
- 23 [pin 23]
- 24 [pin 24]
- 25 [pin 25]
- 26 [pin 26]
- 27 [pin 27]
- 28 [pin 28]
- 29 [pin 29]
- 3 [pin 3]
- 30 [pin 30]
- 31 [pin 31]
- 32 [pin 32]
- 33 [pin 33]
- 34 [pin 34]
- 35 [pin 35]
- 36 [pin 36]
- 37 [pin 37]
- 38 [pin 38]
- 39 [pin 39]
- 4 [pin 4]
- 40 [pin 40]
- 41 [pin 41]
- 42 [pin 42]
- 43 [pin 43]
- 44 [pin 44]
- 45 [pin 45]
- 46 [pin 46]
- 47 [pin 47]
- 48 [pin 48]
- 49 [pin 49]
- 5 [pin 5]
- 50 [pin 50]
- 51 [pin 51]
- 52 [pin 52]
- 53 [pin 53]
- 54 [pin 54]
- 55 [pin 55]
- 56 [pin 56]
- 57 [pin 57]
- 58 [pin 58]
- 59 [pin 59]
- 6 [pin 6]
- 60 [pin 60]
- 61 [pin 61]
- 62 [pin 62]
- 63 [pin 63]
- 64 [pin 64]
- 65 [pin 65]
- 66 [pin 66]
- 67 [pin 67]
- 68 [pin 68]
- 69 [pin 69]
- 7 [pin 7]
- 70 [pin 70]
- 71 [pin 71]
- 72 [pin 72]
- 73 [pin 73]
- 74 [pin 74]
- 75 [pin 75]
- 76 [pin 76]
- 77 [pin 77]
- 78 [pin 78]
- 79 [pin 79]
- 8 [pin 8]
- 80 [pin 80]
- 81 [pin 81]
- 82 [pin 82]
- 83 [pin 83]
- 84 [pin 84]
- 85 [pin 85]
- 86 [pin 86]
- 87 [pin 87]
- 88 [pin 88]
- 89 [pin 89]
- 9 [pin 9]
- 90 [pin 90]
- 91 [pin 91]
- 92 [pin 92]
- 93 [pin 93]
- 94 [pin 94]
- 95 [pin 95]
- 96 [pin 96]
- 97 [pin 97]
- 98 [pin 98]
- 99 [pin 99]
### J4 — [Pin Header 01x03 2.54mm Horizontal](https://www.flux.ai/adrian95/pin-header-01x03-254mm-horizontal~tgh.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Package: THT 2.54mm 1x3
- Role Details: UART debug header: GND, UART_TX, UART_RX
- Role: Connector
- Part Type: Connector
**Pins:**
- Pin_1 [pin 1]
- Pin_2 [pin 2]
- Pin_3 [pin 3]
### J5 — [2x5 Pin Shrouded Header](https://www.flux.ai/rex-flux/2x5-pin-shrouded-header~tg.md)
- Role: Connector
- Manufacturer Name: Würth Elektronik
- Role Details: Optional I2S header: MCLK, I2S_BCLK, I2S_LRCLK, I2S_DATA, 3V3, GND
- Datasheet URL: https://www.we-online.com/catalog/datasheet/61201021621.pdf
- Package: THT 2.54mm 2x5
- Manufacturer Part Number: 61201021621
- Part Type: Connector
**Pins:**
- P1 [pin 1]
- P10 [pin 10]
- P2 [pin 2]
- P3 [pin 3]
- P4 [pin 4]
- P5 [pin 5]
- P6 [pin 6]
- P7 [pin 8]
- P7 [pin 7]
- P9 [pin 9]
### U1 — [ADAU1467WBCPZ300](https://www.flux.ai/lcsc/adau1467wbcpz300~pfpy.md)
- LCSC Part Number: C654415
- Package: LFCSP-88
- Manufacturer Name: ADI(亚德诺)/LINEAR(凌特)
- Role Details: ADAU1467 SigmaDSP; TDM8 out to 2x DAC; I2C control from ESP32; SPI boot from flash
- JLCPCB Part Class: Extended Part
- Role: DSP
- Manufacturer Part Number: ADAU1467WBCPZ300
- Package or Case Code: LFCSP-88_L12.0-W12.0-P0.50-BL-EP5.3
**Pins:**
- ~{RESET} [pin 28]
- AGND [pin 8]
- AUXADC0 [pin 10]
- AUXADC1 [pin 11]
- AUXADC2 [pin 12]
- AUXADC3 [pin 13]
- AUXADC4 [pin 14]
- AUXADC5 [pin 15]
- AUXADC6 [pin 16]
- AUXADC7 [pin 17]
- AVDD [pin 9]
- BCLK_IN0 [pin 73]
- BCLK_IN1 [pin 76]
- BCLK_IN2 [pin 81]
- BCLK_IN3 [pin 84]
- BCLK_OUT0 [pin 48]
- BCLK_OUT1 [pin 51]
- BCLK_OUT2 [pin 56]
- BCLK_OUT3 [pin 59]
- CLKOUT [pin 27]
- DGND [pin 66]
- DGND [pin 88]
- DGND [pin 36]
- DGND [pin 29]
- DGND [pin 1]
- DGND [pin 45]
- DGND [pin 23]
- DGND [pin 67]
- DGND [pin 21]
- DGND [pin 44]
- DVDD [pin 65]
- DVDD [pin 43]
- DVDD [pin 87]
- DVDD [pin 24]
- EP [pin 89]
- IOVDD [pin 37]
- IOVDD [pin 68]
- IOVDD [pin 22]
- IOVDD [pin 46]
- IOVDD [pin 2]
- LRCLK_IN0/MP10 [pin 74]
- LRCLK_IN1/MP11 [pin 77]
- LRCLK_IN2/MP12 [pin 82]
- LRCLK_IN3/MP13 [pin 85]
- LRCLK_OUT0/MP4 [pin 47]
- LRCLK_OUT1/MP5 [pin 50]
- LRCLK_OUT2/MP8 [pin 55]
- LRCLK_OUT3/MP9 [pin 58]
- MISO/SDA [pin 38]
- MOSI_M/MP1 [pin 33]
- MOSI/ADDR1 [pin 40]
- MP14 [pin 6]
- MP15 [pin 7]
- MP6 [pin 53]
- MP7 [pin 54]
- PGND [pin 18]
- PLLFILT [pin 20]
- PVDD [pin 19]
- SCL_M/SCLK_M/MP2 [pin 34]
- SCL2_M/MP24 [pin 30]
- SCLK/SCL [pin 39]
- SDA_M/MISO_M/MP3 [pin 35]
- SDA2_M/MP25 [pin 31]
- SDATA_IN0 [pin 75]
- SDATA_IN1 [pin 78]
- SDATA_IN2 [pin 83]
- SDATA_IN3 [pin 86]
- SDATA_OUT0 [pin 49]
- SDATA_OUT1 [pin 52]
- SDATA_OUT2 [pin 57]
- SDATA_OUT3 [pin 60]
- SDATAIO0/MP16 [pin 72]
- SDATAIO1/MP17 [pin 71]
- SDATAIO2/MP18 [pin 70]
- SDATAIO3/MP19 [pin 69]
- SDATAIO4/MP20 [pin 64]
- SDATAIO5/MP21 [pin 63]
- SDATAIO6/MP22 [pin 62]
- SDATAIO7/MP23 [pin 61]
- SELFBOOT [pin 42]
- SPDIFIN [pin 4]
- SPDIFOUT [pin 5]
- SS_M/MP0 [pin 32]
- SS/ADDR0 [pin 41]
- THD_M [pin 79]
- THD_P [pin 80]
- VDRIVE [pin 3]
- XTALIN/MCLK [pin 25]
- XTALOUT [pin 26]
### U10 — [OPA1678IDR](https://www.flux.ai/jecstronic/opa1678idr~6jl.md)
- Package: SOIC-8
- Role: Temporary Placeholder
- Manufacturer Part Number: OPA1678IDR
- Part Type: Operational Amplifier (OP-AMP)
- Role Details: Placeholder for OPA1652 dual op-amp; 8x dual provides 16 channels buffering; to be replaced later
- Manufacturer Name: Texas Instruments
- Datasheet URL: https://www.ti.com/general/docs/suppproductinfo.tsp?distId=10&gotoUrl=https%3A%2F%2Fwww.ti.com%2Flit%2Fgpn%2Fopa1678
**Pins:**
- -IN A [pin 2]
- -IN B [pin 6]
- +IN A [pin 3]
- +IN B [pin 5]
- OUT A [pin 1]
- OUT B [pin 7]
- V- [pin 4]
- V+ [pin 8]
### U11 — [OPA1678IDR](https://www.flux.ai/jecstronic/opa1678idr~6jl.md)
- Role: Temporary Placeholder
- Manufacturer Name: Texas Instruments
- Role Details: Placeholder for OPA1652 dual op-amp; 8x dual provides 16 channels buffering; to be replaced later
- Package: SOIC-8
- Datasheet URL: https://www.ti.com/general/docs/suppproductinfo.tsp?distId=10&gotoUrl=https%3A%2F%2Fwww.ti.com%2Flit%2Fgpn%2Fopa1678
- Manufacturer Part Number: OPA1678IDR
- Part Type: Operational Amplifier (OP-AMP)
**Pins:**
- -IN A [pin 2]
- -IN B [pin 6]
- +IN A [pin 3]
- +IN B [pin 5]
- OUT A [pin 1]
- OUT B [pin 7]
- V- [pin 4]
- V+ [pin 8]
### U12 — [OPA1678IDR](https://www.flux.ai/jecstronic/opa1678idr~6jl.md)
- Manufacturer Name: Texas Instruments
- Datasheet URL: https://www.ti.com/general/docs/suppproductinfo.tsp?distId=10&gotoUrl=https%3A%2F%2Fwww.ti.com%2Flit%2Fgpn%2Fopa1678
- Role: Temporary Placeholder
- Role Details: Placeholder for OPA1652 dual op-amp; 8x dual provides 16 channels buffering; to be replaced later
- Manufacturer Part Number: OPA1678IDR
- Part Type: Operational Amplifier (OP-AMP)
- Package: SOIC-8
**Pins:**
- -IN A [pin 2]
- -IN B [pin 6]
- +IN A [pin 3]
- +IN B [pin 5]
- OUT A [pin 1]
- OUT B [pin 7]
- V- [pin 4]
- V+ [pin 8]
### U13 — [OPA1678IDR](https://www.flux.ai/jecstronic/opa1678idr~6jl.md)
- Manufacturer Name: Texas Instruments
- Datasheet URL: https://www.ti.com/general/docs/suppproductinfo.tsp?distId=10&gotoUrl=https%3A%2F%2Fwww.ti.com%2Flit%2Fgpn%2Fopa1678
- Part Type: Operational Amplifier (OP-AMP)
- Manufacturer Part Number: OPA1678IDR
- Package: SOIC-8
- Role: Temporary Placeholder
- Role Details: Placeholder for OPA1652 dual op-amp; 8x dual provides 16 channels buffering; to be replaced later
**Pins:**
- -IN A [pin 2]
- -IN B [pin 6]
- +IN A [pin 3]
- +IN B [pin 5]
- OUT A [pin 1]
- OUT B [pin 7]
- V- [pin 4]
- V+ [pin 8]
### U14 — [OPA1678IDR](https://www.flux.ai/jecstronic/opa1678idr~6jl.md)
- Datasheet URL: https://www.ti.com/general/docs/suppproductinfo.tsp?distId=10&gotoUrl=https%3A%2F%2Fwww.ti.com%2Flit%2Fgpn%2Fopa1678
- Manufacturer Name: Texas Instruments
- Package: SOIC-8
- Role Details: Placeholder for OPA1652 dual op-amp; 8x dual provides 16 channels buffering; to be replaced later
- Manufacturer Part Number: OPA1678IDR
- Role: Temporary Placeholder
- Part Type: Operational Amplifier (OP-AMP)
**Pins:**
- -IN A [pin 2]
- -IN B [pin 6]
- +IN A [pin 3]
- +IN B [pin 5]
- OUT A [pin 1]
- OUT B [pin 7]
- V- [pin 4]
- V+ [pin 8]
### U15 — [OPA1678IDR](https://www.flux.ai/jecstronic/opa1678idr~6jl.md)
- Manufacturer Name: Texas Instruments
- Role: Temporary Placeholder
- Datasheet URL: https://www.ti.com/general/docs/suppproductinfo.tsp?distId=10&gotoUrl=https%3A%2F%2Fwww.ti.com%2Flit%2Fgpn%2Fopa1678
- Role Details: Placeholder for OPA1652 dual op-amp; 8x dual provides 16 channels buffering; to be replaced later
- Package: SOIC-8
- Part Type: Operational Amplifier (OP-AMP)
- Manufacturer Part Number: OPA1678IDR
**Pins:**
- -IN A [pin 2]
- -IN B [pin 6]
- +IN A [pin 3]
- +IN B [pin 5]
- OUT A [pin 1]
- OUT B [pin 7]
- V- [pin 4]
- V+ [pin 8]
### U16 — [AP2127N3-1.2](https://www.flux.ai/kicad-part-library/ap2127n3-1p2~f5b.md)
- Role: Regulator
- Role Details: +1V2_DSP_CORE LDO (from +5V_MAIN) for ADAU1467 core supply
- Manufacturer Name: Texas Instruments Inc.
- Package or Case Code: TSOT-23
- Manufacturer Part Number: AP2127N3-1.2
- Package: SOT-23-3
- Datasheet URL: https://www.diodes.com/assets/Datasheets/AP2127.pdf
**Pins:**
- GND [pin 1]
- VI [pin 3]
- VO [pin 2]
### U17 — [TPS7A0533PDBVT](https://www.flux.ai/adrian95/tps7a0533pdbvt~ul1.md)
- Datasheet URL: https://www.ti.com/lit/ds/symlink/tps7a05.pdf
- License: https://creativecommons.org/licenses/by/4.0/
- Role: Regulator
- Part Type: Integrated Circuit
- Manufacturer Name: Texas Instruments
- Role Details: +3V3_CLK_LN low-noise rail for NSA3579D oscillator and NB3L553 clock buffer
- Manufacturer Part Number: TPS7A0533PDBVT
- Package: SOT-23-5
**Pins:**
- EN [pin 3]
- GND [pin 2]
- IN [pin 1]
- NC [pin 4]
- OUT [pin 5]
### U18 — [ESP32-WROOM-32E](https://www.flux.ai/vasyl/esp32-wroom-32e~epi.md)
- Datasheet URL: https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf
- Manufacturer Name: Espressif Systems
- Package: Module
- Manufacturer Part Number: ESP32-WROOM-32
- Part Type: Integrated Circuit
- License: https://creativecommons.org/licenses/by/4.0/
- Role Details: ESP32 controller; I2C master to ADAU1467; UART debug; keep RF zone isolated from clock island and analog outputs
- Role: MCU
**Pins:**
- EN [pin 3]
- GND [pin 38]
- GND [pin 39]
- GND [pin 15]
- GND [pin 1]
- IO0 [pin 25]
- IO12 [pin 14]
- IO13 [pin 16]
- IO14 [pin 13]
- IO15 [pin 23]
- IO16 [pin 27]
- IO17 [pin 28]
- IO18 [pin 30]
- IO19 [pin 31]
- IO2 [pin 24]
- IO21 [pin 33]
- IO22 [pin 36]
- IO23 [pin 37]
- IO25 [pin 10]
- IO26 [pin 11]
- IO27 [pin 12]
- IO32 [pin 8]
- IO33 [pin 9]
- IO34 [pin 6]
- IO35 [pin 7]
- IO4 [pin 26]
- IO5 [pin 29]
- NC [pin 32]
- RXD0/IO3 [pin 34]
- SCK/CLK [pin 20]
- SCS/CMD [pin 19]
- SDI/SD1 [pin 22]
- SDO/SD0 [pin 21]
- SENSOR_VN [pin 5]
- SENSOR_VP [pin 4]
- SHD/SD2 [pin 17]
- SWP/SD3 [pin 18]
- TXD0/IO1 [pin 35]
- VDD [pin 2]
### U2 — [W25Q64JVSSIQ](https://www.flux.ai/lcsc/w25q64jvssiq~ias3.md)
- JLCPCB Part Class: Extended Part
- Voltage Supply: 2.7 ~ 3.6V
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1912211532_Winbond-Elec-W25Q64JVSSIQ_C179171.pdf
- Role Details: SPI NOR flash for ADAU1467 boot image
- Operating Temperature: -40°C ~ 85°C (TA)
- Role: Memory
- Frequency: 133MHz
- Package or Case Code: SOIC-8_L5.3-W5.3-P1.27-LS8.0-BL
- Part Type: NOR FLASH
- Product Info Url: https://lcsc.com/product-detail/New-Arrivals_Winbond-Elec-W25Q64JVSSIQ_C179171.html
- Manufacturer Part Number: W25Q64JVSSIQ
- LCSC Part Number: C179171
- Package: SOIC-8
- Manufacturer Name: WINBOND(华邦)
**Pins:**
- ~{CS} [pin 1]
- CLK [pin 6]
- DI(IO0) [pin 5]
- DO(IO1) [pin 2]
- GND [pin 4]
- HOLD#orRESET#(IO3) [pin 7]
- VCC [pin 8]
- WP#(IO2) [pin 3]
### U3 — [CS8416-CSZ](https://www.flux.ai/lcsc/cs8416-csz~ccg1.md)
- Manufacturer Name: Cirrus Logic(凌云)
- JLCPCB Part Class: Extended Part
- Package or Case Code: SOIC-28_L17.9-W7.5-P1.27-LS10.3-BL
- Role: Temporary Placeholder
- LCSC Part Number: C1519978
- Role Details: Placeholder for AK4118 SPDIF receiver; use for schematic connectivity only; to be replaced later
- Manufacturer Part Number: CS8416-CSZ
- Package: CSZ
**Pins:**
- ~{RST} [pin 9]
- AD0/~{CS} [pin 14]
- AD1/CDIN [pin 15]
- AD2/GPO2 [pin 18]
- AGND [pin 7]
- DGND [pin 22]
- FILT [pin 8]
- GPO0 [pin 20]
- GPO1 [pin 19]
- OLRCK [pin 28]
- OMCK [pin 25]
- OSCLK [pin 27]
- RMCK [pin 24]
- RXN [pin 5]
- RXP0 [pin 4]
- RXP1 [pin 3]
- RXP2 [pin 2]
- RXP3 [pin 1]
- RXP4 [pin 10]
- RXP5 [pin 11]
- RXP6 [pin 12]
- RXP7 [pin 13]
- SCL/CCLK [pin 16]
- SDA/CDOUT [pin 17]
- SDOUT [pin 26]
- VA [pin 6]
- VD [pin 23]
- VL [pin 21]
### U4 — [AK4458VN](https://www.flux.ai/jecstronic/ak4458vn~ynx.md)
- Package: AK4458VN
- Manufacturer Part Number: AK4458VN
- Role: DAC
- Role Details: AK4458 DAC; one device for CH1-8, one for CH9-16; receives TDM8 from ADAU1467
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://www.akm.com/content/dam/documents/products/audio/audio-dac/ak4458vn/ak4458vn-en-datasheet.pdf
- Manufacturer Name: Asahi Kasei Microdevices/AKM
- Part Type: Integrated Circuit
**Pins:**
- AVDD [pin 31]
- AVSS [pin 30]
- BICK/DCLK [pin 2]
- CAD0-I2C/CSN/DIF [pin 15]
- CAD1/DCHAIN [pin 12]
- DSDL4 [pin 9]
- DSDR3 [pin 8]
- DSDR4 [pin 10]
- DVSS [pin 46]
- DZF/SMUTE [pin 11]
- I2C [pin 17]
- LDOE [pin 44]
- LRCK [pin 3]
- MCLK [pin 1]
- OUTL1- [pin 19]
- OUTL1+ [pin 18]
- OUTL2- [pin 25]
- OUTL2+ [pin 24]
- OUTL3- [pin 33]
- OUTL3+ [pin 32]
- OUTL4- [pin 39]
- OUTL4+ [pin 38]
- OUTR1- [pin 22]
- OUTR1+ [pin 23]
- OUTR2- [pin 28]
- OUTR2+ [pin 29]
- OUTR3- [pin 36]
- OUTR3+ [pin 37]
- OUTR4- [pin 42]
- OUTR4+ [pin 43]
- PDN [pin 48]
- PS/CAD0-SPI [pin 16]
- SCL [pin 14]
- SDA [pin 13]
- SDTI1 [pin 4]
- SDTI2 [pin 5]
- SDTI3 [pin 6]
- SDTI4 [pin 7]
- TVDD [pin 45]
- VDD18 [pin 47]
- VREFH1 [pin 21]
- VREFH2 [pin 27]
- VREFH3 [pin 34]
- VREFH4 [pin 40]
- VREFL1 [pin 20]
- VREFL2 [pin 26]
- VREFL3 [pin 35]
- VREFL4 [pin 41]
### U5 — [AK4458VN](https://www.flux.ai/jecstronic/ak4458vn~ynx.md)
- Role: DAC
- Package: AK4458VN
- Manufacturer Part Number: AK4458VN
- Manufacturer Name: Asahi Kasei Microdevices/AKM
- Datasheet URL: https://www.akm.com/content/dam/documents/products/audio/audio-dac/ak4458vn/ak4458vn-en-datasheet.pdf
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Integrated Circuit
- Role Details: AK4458 DAC; one device for CH1-8, one for CH9-16; receives TDM8 from ADAU1467
**Pins:**
- AVDD [pin 31]
- AVSS [pin 30]
- BICK/DCLK [pin 2]
- CAD0-I2C/CSN/DIF [pin 15]
- CAD1/DCHAIN [pin 12]
- DSDL4 [pin 9]
- DSDR3 [pin 8]
- DSDR4 [pin 10]
- DVSS [pin 46]
- DZF/SMUTE [pin 11]
- I2C [pin 17]
- LDOE [pin 44]
- LRCK [pin 3]
- MCLK [pin 1]
- OUTL1- [pin 19]
- OUTL1+ [pin 18]
- OUTL2- [pin 25]
- OUTL2+ [pin 24]
- OUTL3- [pin 33]
- OUTL3+ [pin 32]
- OUTL4- [pin 39]
- OUTL4+ [pin 38]
- OUTR1- [pin 22]
- OUTR1+ [pin 23]
- OUTR2- [pin 28]
- OUTR2+ [pin 29]
- OUTR3- [pin 36]
- OUTR3+ [pin 37]
- OUTR4- [pin 42]
- OUTR4+ [pin 43]
- PDN [pin 48]
- PS/CAD0-SPI [pin 16]
- SCL [pin 14]
- SDA [pin 13]
- SDTI1 [pin 4]
- SDTI2 [pin 5]
- SDTI3 [pin 6]
- SDTI4 [pin 7]
- TVDD [pin 45]
- VDD18 [pin 47]
- VREFH1 [pin 21]
- VREFH2 [pin 27]
- VREFH3 [pin 34]
- VREFH4 [pin 40]
- VREFL1 [pin 20]
- VREFL2 [pin 26]
- VREFL3 [pin 35]
- VREFL4 [pin 41]
### U6 — [NB3L553MNR4G](https://www.flux.ai/lcsc/nb3l553mnr4g~1hps.md)
- Package or Case Code: DFN-8_L2.0-W2.0-P0.50-BL-EP
- Part Type: Clock Buffers, Drivers
- Role: Clock Buffer
- JLCPCB Part Class: Extended Part
- Package: DFN-8
- Manufacturer Name: onsemi(安森美)
- LCSC Part Number: C603351
- Product Info Url: https://lcsc.com/product-detail/Pre-ordered-Products_ON-Semiconductor-ON-NB3L553MNR4G_C603351.html
- Role Details: Quiet clock corridor: Oscillator -> NB3L553 -> ADAU1467 + both AK4458
- Datasheet URL: https://assets.lcsc.com/datasheet/szlcsc/Download-ISO9001-Certification.pdf
- Manufacturer Part Number: NB3L553MNR4G
**Pins:**
- EP [pin 9]
- GND [pin 4]
- ICLK [pin 5]
- OE [pin 8]
- Q0 [pin 2]
- Q1 [pin 3]
- Q2 [pin 6]
- Q3 [pin 7]
- VDD [pin 1]
### U7 — [NSA3579D](https://www.flux.ai/lcsc/nsa3579d~kjdp.md)
- Manufacturer Name: NDK
- LCSC Part Number: C669228
- Manufacturer Part Number: NZ2520SH-24.576MHZ/NSA3579D
- Role: Temporary Placeholder
- Package or Case Code: OSC-SMD_4P-L2.5-W2.0-BL
- Package: 2520 4-pad
- Role Details: Placeholder for NDK NZ2520SD 24.576 MHz oscillator; feeds NB3L553 MCLK fanout; to be replaced later
**Pins:**
- GND [pin 2]
- OUTPUT [pin 3]
- STAND-BY [pin 1]
- VCC [pin 4]
### U8 — [OPA1678IDR](https://www.flux.ai/jecstronic/opa1678idr~6jl.md)
- Role Details: Placeholder for OPA1652 dual op-amp; 8x dual provides 16 channels buffering; to be replaced later
- Manufacturer Name: Texas Instruments
- Datasheet URL: https://www.ti.com/general/docs/suppproductinfo.tsp?distId=10&gotoUrl=https%3A%2F%2Fwww.ti.com%2Flit%2Fgpn%2Fopa1678
- Part Type: Operational Amplifier (OP-AMP)
- Manufacturer Part Number: OPA1678IDR
- Package: SOIC-8
- Role: Temporary Placeholder
**Pins:**
- -IN A [pin 2]
- -IN B [pin 6]
- +IN A [pin 3]
- +IN B [pin 5]
- OUT A [pin 1]
- OUT B [pin 7]
- V- [pin 4]
- V+ [pin 8]
### U9 — [OPA1678IDR](https://www.flux.ai/jecstronic/opa1678idr~6jl.md)
- Part Type: Operational Amplifier (OP-AMP)
- Manufacturer Part Number: OPA1678IDR
- Manufacturer Name: Texas Instruments
- Package: SOIC-8
- Role Details: Placeholder for OPA1652 dual op-amp; 8x dual provides 16 channels buffering; to be replaced later
- Role: Temporary Placeholder
- Datasheet URL: https://www.ti.com/general/docs/suppproductinfo.tsp?distId=10&gotoUrl=https%3A%2F%2Fwww.ti.com%2Flit%2Fgpn%2Fopa1678
**Pins:**
- -IN A [pin 2]
- -IN B [pin 6]
- +IN A [pin 3]
- +IN B [pin 5]
- OUT A [pin 1]
- OUT B [pin 7]
- V- [pin 4]
- V+ [pin 8]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/ajey/dsp~iz](https://www.flux.ai/ajey/dsp~iz).*
---
*Generated from [https://www.flux.ai/ajey/dsp~iz](https://www.flux.ai/ajey/dsp~iz)*