Input PHASE Channel TUSER Structure - Input PHASE Channel TUSER Structure - 6.0 English - PG141

DDS Compiler LogiCORE IP Product Guide (PG141)

Document_ID
PG141
Release_Date
2024-12-11
Version
6.0 English

The input PHASE channel can be configured to have no TUSER port, a user field or to carry the TDM channel index, or both a user field and TDM channel index. There is no byte orientation to these fields. The TDM channel index, if configured, has the minimum width required to describe the number of TDM channels. The width of the user field is determined by user selection from 1 to 256 bits. The two fields are concatenated with the TDM channel ID field in the least significant place. If only one field exists, it occupies the least significant bits of s_axis_phase_tuser.

The following figure shows the three possible combinations; both user field and chan_id field, chan_id field only, and user field only.

Figure 1. Input PHASE Channel TUSER Structure LogiCORE IP DDS Compiler pg141_input_phase_tuser_structure_x14038 Process.4 User Field User Field Process.6 CHAN_ID CHAN_ID Auto-grow Text Box.15 0 0 Process.17 CHAN_ID CHAN_ID Auto-grow Text Box.22 0 0 Process.24 User Field User Field Auto-grow Text Box.29 0 0 Graphic ID: SW & IP X14038 X14038 Auto-grow Text Box.2 UF+N-1 UF+N-1 Auto-grow Text Box.3 N N Auto-grow Text Box.6 UF-1 UF-1 Auto-grow Text Box.7 N-1 N-1 Auto-grow Text Box.8 N=ceil(log2(number of TDM channels)) UF = User Field Width N=ceil(log2(number of TDM channels))UF = User Field Width Auto-grow Text Box.9 N-1 N-1