CONFIG Channel TDATA Structure - CONFIG Channel TDATA Structure - 6.0 English - PG141

DDS Compiler LogiCORE IP Product Guide (PG141)

Document_ID
PG141
Release_Date
2024-12-11
Version
6.0 English

When the CONFIG channel is configured to supply both PINC and POFF values for each TDM channel, each field is sign-extended to fit a byte boundary, and then these byte-oriented fields are concatenated with PINC in the least significant positions. For example, for a phase width of 11 bits, PINC would occupy bits 10:0 and POFF would occupy 26:16. Thus s_axis_config_tdata would be 31:0 overall.

The following figure shows the structure for the widths in the preceding example for the following configurations:

  • Both PINC and POFF are set to Programmable.
  • PINC only is set to Programmable.
  • POFF only is set to Programmable.
Figure 1. CONFIG Channel TDATA Structure

LogiCORE IP DDS Compiler pg141_config_tdata_structure_x14036 Auto-grow Text Box Full DDS and Phase Accumulator Structure Full DDS and Phase Accumulator Structure Process.248 Unused Unused Process.4 POFF POFF Process.5 Unused Unused Process.6 PINC PINC Auto-grow Text Box.7 31 31 Auto-grow Text Box.8 27 27 Auto-grow Text Box.9 15 15 Auto-grow Text Box.10 11 11 Auto-grow Text Box.11 a) a) Auto-grow Text Box.12 26 26 Auto-grow Text Box.13 16 16 Auto-grow Text Box.14 10 10 Auto-grow Text Box.15 0 0 Process.16 Unused Unused Process.17 PINC PINC Auto-grow Text Box.18 15 15 Auto-grow Text Box.19 11 11 Auto-grow Text Box.20 b) b) Auto-grow Text Box.21 10 10 Auto-grow Text Box.22 0 0 Process.23 Unused Unused Process.24 POFF POFF Auto-grow Text Box.25 15 15 Auto-grow Text Box.26 11 11 Auto-grow Text Box.27 c) c) Auto-grow Text Box.28 10 10 Auto-grow Text Box.29 0 0 Graphic ID: SW & IP X14036 X14036