This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LMX2820: LMX2820 FPGA SPI

Part Number: LMX2820
Other Parts Discussed in Thread: LMX2572, , USB2ANY

I've implemented SPI for LMX2820 with Cyclone IV E. But it does not seem to be stable. I have followed timing for lmx2572. Occasionally, R0 has the same value, other time it does not. Also,  R2 has 0x81F4 written, but always read as 0xB378 instead. Should I modify the signal level of I/O port of Cyclone IV E (EP4CE10)? Or should I modify other setting in Quartus? The registers written are copied from a STM32 projects, which works correctly. The register sets need to be written twice to have VCO correctly locked.