SOUNDWIRE MASTER & SLAVE CONTROLLERS
The MIPI SoundWire is an interface specification that enables bi-directional digital audio communication between a master and one or more slave devices and among slave devices.
The MIPI SoundWire is an interface specification that enables bi-directional digital audio communication between a Master and one or more slave devices and among slave devices. It is optimized for mobile and mobile inspired systems. It can co-exist with MIPI-compliant and non-MIPI-compliant devices.
MIPI SoundWire is low-complex, low-power, low-latency interface that supports multi-channel data. Being low gate count enables it to be adopted it into smaller components like microphones and amplifiers.
L&T’s SoundWire master is used in any master controllers like amplifiers or processors to transfer or receive audio data from one of the SoundWire slaves, like the one connected to a microphone or a speaker. Likewise L&T’s SoundWire slave is a full SoundWire standard compliant slave that can do a slave to slave communication according to the device component connected to it.
- Compliant with MIPI SoundWire standard 1.1x
- L&TTS SoundWire host can support up to 11 slaves
- Up to 8 data lanes supported
- Slave-to-slave transport supported
- Modified-NRZI data encoding
- Special internal register space for each devices
- Optional monitor interface
- Optional APB/AXI interface supported
- Configurable data width: 8/16/32-bit
- PDI count, width, type
- Application interface – APB, AXI
- Command FIFO depth
- Data lane count
- Data port memories
- Highly modular and configurable design
- Layered architecture
- Supports both sync and async reset
- Clearly de-marked clock domains
- Extensive clock gating support
- Multiple power well support
- Software control for key features
- Configurable RTL code
- HDL based test bench and behavioral models
- Test cases
- Protocol checkers, bus watchers and performance monitors
- Configurable synthesis shell
- Documentation (Design, verification, and synthesis guides)