The following programming sequence sets up the I2S Transmitter:
- Setup the Channel MUX registers, if required.Note: It is not recommended to change this value at runtime.
- Program the SCLK Divider.Note: It is not recommended to change this value at runtime.
- Enable the core.
The following programming sequence sets up the I2S Receiver:
- Set up the Channel MUX registers, if required.Note: It is not recommended to change this value at runtime.
- Program the SCLK Divider. Note: It is not recommended to change this value at runtime.
- Program the AES registers to specify the 192 bits of Channel Status value.
- Enable the core and latch the AES Channel bit.
Note: After asserting either
aud_mrst or m_axis_aresetn, the
core needs to be disabled and enabled again.