User Parameters - 1.0 English

Audio Formatter LogiCORE IP Product Guide (PG330)

Document ID
PG330
Release Date
2020-07-08
Version
1.0 English

The following table shows the relationship between the fields in the Vivado® IDE and the user parameters (which can be viewed in the Tcl Console).

Table 1. User Parameters
Vivado IDE Parameter/Value 1 User Parameter/Value Default Value Description
C_MAX_NUM_CHANNELS_MM2S 2,4,6,8 2 Maximum number of channels supported by the system (MM2S)
C_MAX_NUM_CHANNELS_S2MM 2,4,6,8 2 Maximum number of channels supported by the system (S2MM)
C_INCLUDE_S2MM 0,1 1

1: Include S2MM

0: Do not include

C_INCLUDE_MM2S 0,1 1

1: Include MM2S

0: Do not include

C_S2MM_DATAFORMAT 0,1,2 1

0: AES to AES

1: AES to PCM

2: PCM to PCM

C_MM2S_DATAFORMAT 0,1,2,3 3

0: AES to AES

1: AES to PCM

2: PCM to PCM

3: PCM to AES

C_PACKING_MODE_MM2S 0,1 0

0: Interleaved mode

1: Non-Interleaved mode

C_PACKING_MODE_S2MM 0,1 0

0: Interleaved mode

1: Non-Interleaved mode

C_S2MM_ASYNC_CLOCK 0,1 1

ASYNC_CLK parameter of S2MM logic

0: s_axi_lite_aclk and s_axis_s2mm_aclk must be synchronous

1: Clocks can be asynchronous

C_MM2S_ASYNC_CLOCK 0,1 1

ASYNC_CLK parameter of S2MM logic

0: s_axi_lite_aclk and m_axis_mm2s_aclk must be synchronous

1: Clocks can be asynchronous

  1. Parameter values are listed in the table where the Vivado IDE parameter value differs from the user parameter value. Such values are shown in this table as indented below the associated parameter.
Note:
  • In case of PCM input on AXIS, the valid data should be driven on the applicable LSB bits.
  • In case of PCM output on AXIS, the valid data would be driven on applicable LSB bits.
  • Width of AXIS data is always 32.