Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

ADF4350 PLL register programming

Status
Not open for further replies.

biff44

Advanced Member level 6
Advanced Member level 6
Joined
Dec 24, 2004
Messages
5,059
Helped
1,376
Reputation
2,748
Reaction score
1,060
Trophy points
1,393
Location
New England, USA
Visit site
Activity points
37,988
anyone have experience with this chip. Programming the registers is pretty wonky...
have to go much slower than data sheet, double and triple load the 5 registers, etc. sometimes program R1 alone, the reprogram all 5 registers before they "take". wondering if I have a bad batch of boards, or it is just a non-standard SPI implementation?

waveforms look excellent on a scope.

Saw some odd discussion on another board that maybe the chip is loading data on the falling edge of clock, not the rising edge? Odd that the ADF435x usb software causes a non 50% duty cycle clock, so there is both a rising and falling edge of clock in each data bit. (i.e. non-standard spi implementation)

used ADF435x software AND our own microchip software, getting nowhere. Neither work. Customer is hopping mad.

Using the ADI supplied EVAL-4350EB1Z evaluation boards. 3 eval boards not working.

analog devices PLL chip.
 
Last edited:

starting to make sum progress. Our S/W is now working, was making a mistake calculating MOD. and the data IS loading on the rising edge of clock, we use 50% duty cycle clock.

Still have trouble with the vendor supplied ADF435x software. on start up, have to manually program R1 register, before I can program "all registers", then it wakes up.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top