Hello
On my custom board, there are 3 LMX2581 PLLs sharing the DATA, CLK and MUXOUT lines of microwire bus.
I am driving them with SPI mode 0 protocol.
Although DATA and CLK lines are working properly, I cannot manage to make readback from MUXOUT pins.
ALL of the PLLs' MUXOUT pins are set to Open-Drain. They have no serial resistance through SPI-MISO pin of uC and only one 1K pull-up resistor to 3.3VDC.
The problem is, when all of the PLLs are in idle state, the MUXOUT line stays at LOW whereas it should be HIGH as all the pins must be OPEN.
Whenever a readback is done, waveform changes between 0 and 1VDC only, instead of 3.3VDC.
There is no short to ground of the board at any MUXOUT pin .
Is there a problem with sharing MUXOUT pins? Should I set the pins as High Drive Push-Pull?.
What can be the problem?
EDIT : Please find the simple block diagram of the circuitry. The file is in PDF format.
Thanks in advance.
Mirac PARLATAN