Output DATA Channel TDATA Structure - Output DATA 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

The sine and cosine output fields are sign extended to the next byte boundary then concatenated, with cosine in the least significant portion, to create m_axis_data_tdata. If only one of sine or cosine is selected, it is sign extended and put into the least significant portion of m_axis_data_tdata.

The following figure shows the internal structure of TDATA for the three configurations: quadrature outputs, cosine only, and sine only. An 11-bit output has been shown in the diagram for example, sign extended to 16 bits. The <<< denotes sign extension.

Figure 1. Output DATA Channel TDATA Structure
LogiCORE IP DDS Compiler pg141_data_tdata_structure_x14037 Process.248 <<<<<< <<<<<< Process.4 SINE SINE Process.5 <<<<<< <<<<<< Process.6 COSINE COSINE 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 <<<<<< <<<<<< Process.17 COSINE COSINE 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 <<<<<< <<<<<< Process.24 SINE SINE 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 X14037 X14037