Programmimg Sequence - 1.0 English

I2S Transmitter and I2S Receiver LogiCORE IP Product Guide (PG308)

Document ID
PG308
Release Date
2021-11-10
Version
1.0 English
The I2S Transmitter can be setup using the following programming sequence:
  1. Setup the Channel MUX registers, if required.
    Note: It is not recommended to change this value at runtime.
  2. Program the SCLK Divider.
    Note: It is not recommended to change this value at runtime.
  3. Enable the core.

The I2S Receiver can be setup using the following programming sequence:

  1. Setup the Channel MUX registers, if required.
    Note: It is not recommended to change this value at runtime.
  2. Program the SCLK Divider.
    Note: It is not recommended to change this value at runtime.
  3. Program the AES registers to specify the 192 bits of Channel Status value.
  4. Enable the core and latch the AES Channel bit.
Note: After asserting either aud_mrst or m_axis_aresetn, the core has to disabled and enabled again.