DADA SOM/DADA Hardware/Peripherals/Audio

From DAVE Developer's Wiki
Jump to: navigation, search
History
Issue Date Notes
2025/07/08 First release


Peripheral Audio[edit | edit source]

The Multichannel Audio Serial Port (MCASP) module - in the DADA SOM - supports time-division multiplexed (TDM) stream, Inter-IC Sound (I2S) protocols reception and transmission and an inter-component digital audio interface transmission (DIT).

Description[edit | edit source]

Each MCASP module has the following features:

  • Independent serializer for each AXRx channel of each MCASP module
  • Two independent clock generator modules for transmit and receive (receive and transmit at different clock rates).
  • Functional clock can be generated:
    • Internally (controller mode)
    • Supplied over MCASP serial interface (target mode)
    • controllable functional clock divide ratio
  • Independent transmit and receive modules, each includes:
    • Programmable clock and frame sync generator
    • TDM streams from 2 to 32, and 384 time slots
    • Support for time slot sizes of 8, 12, 16, 20, 24, 28, and 32 bits
    • bit manipulation
  • Glueless connection to audio ADC, DAC, codec, digital audio interface receiver (DIR), and S/PDIF physical layer components
  • Integrated digital audio interface transmitter (DIT):
    • S/PDIF, IEC60958-1, AES-3 formats
  • 384-slot TDM with external digital audio interface receiver (DIR) device: an external DIR receiver integrated circuit should be used with I2S output format
  • Support for 2 × DMA requests (one per direction)
  • One transmit and one receive interrupt request common for all serializers