schema completato
This commit is contained in:
@@ -37,13 +37,14 @@ The Audio Processor is responsible for:
|
||||
- audio clock generation
|
||||
- synchronization of external audio peripherals
|
||||
|
||||
The Audio Processor is considered the audio domain master.
|
||||
The Audio Processor is the sole timing and routing master of the Audio Domain.
|
||||
|
||||
The System Controller participates in the Audio Domain as a digital audio source. It does not act as the audio timing master or routing controller. Its role inside the audio domain is equivalent to other digital audio sources.
|
||||
|
||||
The System Controller has a dual role:
|
||||
|
||||
- audio source inside the Audio Domain
|
||||
system supervisor inside the Control Domain
|
||||
- system supervisor inside the Control Domain
|
||||
|
||||
It operates as system supervisor and is responsible for:
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@ audio transport interface.
|
||||
|
||||
## Decision
|
||||
|
||||
The SPI architecture is divided into independent functional domains.
|
||||
The SPI architecture is divided into independent control domains.
|
||||
|
||||
The System Controller operates as the master of the system control SPI bus.
|
||||
|
||||
@@ -88,8 +88,7 @@ commands exchanged on the external SPI control interface.
|
||||
|
||||
Internal RAM
|
||||
|
||||
The System Controller controls the initialization process but does not directly access
|
||||
the internal operational memory of the Radio Receiver.
|
||||
The System Controller supervises the Radio Receiver initialization process. Internal firmware loading remains under the responsibility of the Radio Receiver boot architecture.
|
||||
|
||||
## Consequences
|
||||
|
||||
|
||||
@@ -41,13 +41,15 @@ External audio devices operate as I2S slaves whenever supported.
|
||||
|
||||
## Audio Input Allocation
|
||||
|
||||
| Audio Processor Port | Device | Function |
|
||||
|| Audio Processor Input | Device | Function |
|
||||
|---|---|---|
|
||||
| SDATA_IN0 | System Controller | Network audio stream |
|
||||
| SDATA_IN1 | Radio Receiver | Radio audio |
|
||||
| SDATA_IN2 | DECODEC | Optical digital input |
|
||||
| SDATA_IN3 | Bluetooth RX | Wireless audio input |
|
||||
| SPDIFIN | Optical Interface | Optical digital audio input |
|
||||
| SDATA_IN2 | Bluetooth RX | Wireless audio input |
|
||||
|
||||
The ADAU1467 internal audio routing matrix allows any digital audio input
|
||||
to be routed to the DSP core, ASRCs, serial outputs or SPDIF output.
|
||||
|
||||
System Controller --------
|
||||
Radio Receiver ---------
|
||||
@@ -57,11 +59,13 @@ BT RX ---------/
|
||||
|
||||
## Audio Output Allocation
|
||||
|
||||
| Audio Processor Port | Device | Function |
|
||||
## Audio Output Allocation
|
||||
|
||||
| Audio Processor Output | Device | Function |
|
||||
|---|---|---|
|
||||
| SDATA_OUT0 | CODEC/DAC | Analog audio output |
|
||||
| SDATA_OUT1 | Bluetooth TX | Wireless audio output |
|
||||
| SDATA_OUT2 | ENCODEC | Optical digital output |
|
||||
| SPDIFOUT | Optical Interface | Optical digital audio output |
|
||||
| SDATA_OUT3 | Reserved | Future expansion |
|
||||
|
||||
Audio Processor
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# ADR-004 – Power Domain Architecture
|
||||
|
||||
- **Status:** Accepted
|
||||
- **Date:** YYYY-MM-DD
|
||||
- **Date:** 2026-08-02
|
||||
|
||||
# Context
|
||||
|
||||
|
||||
Reference in New Issue
Block a user