SLASET3D April 2019 – January 2024 TAS2563
PRODUCTION DATA
The TAS2563 provides one PDM input. Figure 7-11 below illustrates the double data rate nature of the PDM input. It has two interleaved PDM channels, one sampled by the rising edge and the other by the falling edge of the clock.
The PDM inputs are sampled by the PDMCLK pin, which can be configured as either a PDM clock slave input or a PDM clock master output. The PDM_MIC_EDGE and PDM_MIC_SLV register bits select the sample clock edge and master/slave mode PDM inputs. In master mode the PDMCLK pin can disable the clocks (and drive a logic 0) by setting the PDM_GATE_PAD0 register bits low.
When configured as a clock slave, the PDM clock input does not require a specific phase relationship to the system clock (SBCLK in TDM/I2S Mode), but must be from the same source as audio sample rate. This is equivalent to 64/32/16 (~3 MHz) or 128/64/32 (~6 MHz) times a single/double/quadruple speed sample rate. The PDM rate is set by the PDM_RATE_PAD0 .
When PDMCLK pin is configured as a clock master, the TAS2563 will output a 50% duty cycle clock of frequency that is set by the PDM_RATE_PAD0 and register bit (64/32/16 or 128/64/32 times a single/double/quadruple speed sample rate).
PDM INPUT PIN | REGISTER BIT | VALUE | MASTER/SLAVE |
---|---|---|---|
PDMD | PDM_MIC_SLV |
| Master |
| Slave (default) |
PDM CLOCK PIN | REGISTER BIT | VALUE | GATING |
---|---|---|---|
PDMCLK | PDM_GATE_PAD0 |
| Gated Off (default) |
| Active |
PDM INPUT PIN | REGISTER BITS | VALUE | SAMPLE RATE |
---|---|---|---|
PDMD | PDM_RATE_PAD0 | 0 | 3.072 MHz (default) |
| 6.144 MHz |
PDM_MIC_EN | MAPPING |
---|---|
| Disable MIC2 |
| Enable MIC2 |
| Disable MIC1 |
| Enable MIC1 |