IP PortfolioAnalog and mixed-signalaudio
of_ams_audio_codec_afe
Audio codec analog front end
Maturity plannedTargets ASIC (CMOS) onlyDifficulty Very hardPriority 2
Microphone preamps with programmable gain, line inputs, mic bias generator and output mixers integrated with ADC and DAC channels.
Planned. This block is specified in the catalog with its interfaces and targets. No implementation exists yet; the skeleton command below generates a lint-clean shell with its ports and registers.
Interfaces
| Port | Direction | Kind | Width | Notes |
|---|---|---|---|---|
| ctrl | in/out | APB control bus | 32 | Control and status registers, including ID, VERSION and STATUS |
| irq | out | interrupt | 1 | Interrupt request |
| mic | inout | analog | 4 | |
| lineout | inout | analog | 2 | |
| adc_pcm | out | AXI4-Stream | 24 | |
| dac_pcm | in | AXI4-Stream | 24 |
Standards
- AES17
More in audio
| ID | Block | Maturity |
|---|---|---|
| of_ams_classd | Class-D audio amplifier | planned |
| of_ams_hp_driver | Headphone driver | planned |
| of_ams_pdm_mic_iface | PDM microphone decimator | simulated |