TDM-Rx-Pro: Configurable Multi-channel Serial Audio Receiver

Overview

The TDM-Rx-Pro (CWda18) is part of the AudioWorks™ family of proven audio interface cores featuring a configurable multi-channel audio interface designed to input serial (TDM) digital audio streams from various manufacturers. The TDM-Rx-Pro front-end also supports the well known stereo formats: Philips I2S, Left-Justified or Right-Justified. The TDM-Rx-Pro backend is supplied with a choice of AMBA®, CoreConnect™ or a flexible parallel interface.

Key Features

  • Runtime configurable input format: multi-channel serial audio (TDM), or stereo I2S, Left Justified or Right Justified
  • Supports all commonly used sample rates including 32, 44.1, 48, 96, 192 and 384 kHz
  • Runtime configurable sample width, ranging from 8 to 32 bits per sample
  • Pre-synthesis configurable sample FIFO depth
  • Reports FIFO empty condition
  • Reports number of samples in FIFO
  • Runtime configurable Upper-FIFO-Limit; a request signal is activated when this limit is exceeded
  • Supports up to 128 audio channels
  • Supports slave or master modes of the audio bus
  • Supports TDM audio formats from multiple vendors

Benefits

  • Permits rapid development of a TDM audio interface for a multitude of vendor specific formats
  • Flexible backend interface: AMBA®, CoreConnect™ or just parallel with REQ/ACK handshaking

Deliverables

  • Verilog source code or FPGA netlist
  • Verilog testbench for RTL simulation
  • Synthesis constraints
  • Datasheet
  • Example software driver

Technical Specifications

Foundry, Node
All
Maturity
Silicon and FPGA proven
Availability
Now
TSMC
Pre-Silicon: 65nm GP , 90nm G , 130nm G
×
Semiconductor IP