Feature Summary - 1.0 English

Audio Formatter LogiCORE IP Product Guide (PG330)

Document ID
PG330
Release Date
2020-07-08
Version
1.0 English
The Audio Data can be saved in the memory as PCM data or in AES format. PCM is the actual Audio sample data. AES format has sideband signals added to PCM data as defined in AES-3 Specification.
Note: Refer to HDMI 1.4/2.0 Transmitter Subsystem Product Guide (PG235) for details on AES-3 Specification.

AES[3:0] are the LSB sideband 4-bits and AES[7:4] are the MSB sideband 4-bits as per the AES specification.

Table 1. Supported Data Formats In Memory
PCM Data width Format Name Memory Format
8 SND_PCM_FORMAT_IEC958_SUBFRAME_LE_S8
AES[7:4] 8’bPCM 16’b0 AES[3:0]
AES[7:4] 8’bPCM 16’b0 AES[3:0]
8 SND_PCM_S8_LE
B3 B2 B1 B0
B7 B6 B5 B4 1
16 SND_PCM_FORMAT_IEC958_SUBFRAME_LE_S16
AES[7:4] 16’bPCM 8’b0 AES[3:0]
AES[7:4] 16’bPCM 8’b0 AES[3:0]
16 SND_PCM_S16_LE
B1 B0
B3 B2 1
20 SND_PCM_FORMAT_IEC958_SUBFRAME_LE_S20
AES[7:4] 20’bPCM 4’b0 AES[3:0]
AES[7:4] 20’bPCM 4’b0 AES[3:0]
20 SND_PCM_S20_LE
12’b0 20’bPCM
12’b0 20’bPCM
24 SND_PCM_FORMAT_IEC958_SUBFRAME_LE_S24
AES[7:4] 24’bPCM AES[3:0]
AES[7:4] 24’bPCM AES[3:0]
24 SND_PCM_S24_LE
8’b0 B2 B1 B0
8’b0 B5 B4 B3 1
32 SND_PCM_S32_LE
B3 B2 B1 B0
B7 B6 B5 B4 1
  1. B0, B1, B2 indicates each byte in the PCM data. For example if PCM data width is 24 bits, it is depicted as 3-byte data, B2B1B0 in the table.
  • Optional interrupts on transfer of a period of data or on error detection.
  • Selection of non-interleaved mode or interleaved mode through the GUI.