Category: Hardware
Product Number: AD9959
根據AD9959 datasheet,表26以及表27
可將Serial I/O mode設定為4-bit模式
我目前在default模式 (Single-bit serial 2-wire mode) 可以順利寫入AD9959的 registers
但我將I/O mode 切換至4-bit模式後,無法順利對 register 寫入資料
以下是我的程序:
1. Master_reset
2. Single-bit serial 2-wire mode 時,對CSR (0x00) 寫入 0xF6 → 將I/O mode 設為4-bit模式,MSB優先
3. I/O update
4. 預期這時已經切換至4-bit模式,對FR1(0x01)寫入 0xD0 0x00 0x00 → VCO gain設為1,PLL倍頻20倍 (Input_ref_clock = 25MHz, system clock = 25M * 20 = 500MHz)
5. I/O update
此時SYNC_CLK並未量測到正確的頻率,預期應該要量到125MHz,表示4-bit模式時的register資料並未被正確寫入
請問以上的步驟正確嗎? 需要一點建議
SK.