ZHCSX43 September 2024 DDS39RF10 , DDS39RFS10
PRODUCTION DATA
FR 接口提供快速的只寫訪問來配置 NCO 頻率和同步。FR 接口與 SPI 接口類似,但每個(gè)時(shí)鐘周期發(fā)送 4 位。圖 7-60 展示了 FR 時(shí)序圖。它使用 R/W 位(對(duì)于該器件始終為寫操作)、事務(wù)同步位 (FRS) 和 14 位地址,后跟一定數(shù)量的數(shù)據(jù)字節(jié)。地址在每個(gè)數(shù)據(jù)字節(jié)后遞減(與小端字節(jié)序一致)。該接口可按字節(jié)尋址,數(shù)據(jù)在每個(gè)字節(jié)后提交。FR 接口每時(shí)鐘占用 4 位(一個(gè)半字節(jié))。對(duì)于多半字節(jié)字段,系統(tǒng)會(huì)首先發(fā)送數(shù)據(jù)的半字節(jié)最高有效位。當(dāng)事務(wù)同步位 (FRS) 被置位時(shí),NCO_SYNC_SRC 寄存器字段中指定的同步事件發(fā)生在 FRCS 的上升沿。在第一個(gè)數(shù)據(jù)字節(jié)完成之前結(jié)束的事務(wù)可能不會(huì)觸發(fā)同步事件。
圖 7-60 FR 接口時(shí)序圖表 7-31 中列出了 FR 接口寄存器。有兩個(gè)寄存器可以更改 NCO 頻率 - FR_FREQL[3:0] 為 64 位(對(duì)于每個(gè) NCO),會(huì)更改整個(gè)頻率字。FR_FREQS[3:0] 為 32 位(對(duì)于每個(gè) NCO),僅會(huì)更改頻率字的高 32 位,從而實(shí)現(xiàn)更快的頻率變化。
| 地址 | 名稱 | 說明 |
|---|---|---|
| 0x00FF | FR_NCO_AR | FR NCO 累加器復(fù)位(默認(rèn)值:0x0f) [7:4] 保留 [3:0] FR_NCO_AR 對(duì)于每個(gè)位 FR_NCO_AR[n],如果置位,NCOn 的累加器在 NCO_SYNC_SRC 指定的每個(gè)同步事件上都會(huì)復(fù)位。 注意:當(dāng) FR_EN=0 時(shí),該寄存器無效。 |
| 0x0100-0x011F | FR_FREQL[3:0] | NCO 累加器的 FR 64 位頻率(FR_FREQL[n]=0x00 時(shí)的默認(rèn)值) FR_FREQL[0] 的頻率設(shè)置位于最低地址。 [63:0] FR_FREQL[n] 當(dāng) FR_EN=1 時(shí),使用該寄存器代替 FREQ[n]。對(duì)該寄存器高 32 位的更改也會(huì)更改 FR_FREQS[n]。 注意:直到 NCO_SYNC_SRC 指定的下一個(gè)同步事件發(fā)生之后,對(duì)該寄存器的更改才會(huì)生效。 注意:當(dāng) FR_EN=0 時(shí),該寄存器無效。 |
| 0x0120-0x0127 | FR_PHASE[3:0] | NCO 累加器的 FR 相位(FR_PHASE[n]=0x0000 時(shí)的默認(rèn)值) FR_PHASE[0] 的相位設(shè)置位于最低地址。 [15:0] FR_PHASE[n] 當(dāng) FR_EN=1 時(shí),使用該寄存器代替 PHASE[n]。 注意:直到 NCO_SYNC_SRC 指定的下一個(gè)同步事件發(fā)生之后,對(duì)該寄存器的更改才會(huì)生效。 注意:當(dāng) FR_EN=0 時(shí),該寄存器無效。 |
| 0x0128-0x0137 | FR_FREQS[3:0] | NCO 累加器的 FR 32 位頻率(FR_FREQS[n]=0x00 時(shí)的默認(rèn)值) FR_FREQS[0] 的頻率設(shè)置位于最低地址。 [31:0] FR_FREQS[n] 當(dāng) FR_EN=1 時(shí),使用該寄存器代替 FREQ[n]。對(duì)該寄存器的更改也會(huì)更改 FR_FREQL[n] 的高 32 位。該寄存器僅控制頻率的高 32 位。頻率的低 32 位始終由 FR_FREQL[n] 控制。 注意:直到 NCO_SYNC_SRC 指定的下一個(gè)同步事件發(fā)生之后,對(duì)該寄存器的更改才會(huì)生效。 注意:當(dāng) FR_EN=0 時(shí),該寄存器無效。 |