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.
Part Number: CDCM6208
I am using CDCM6208, interfaced CDCM6208 with TM4C1294NCPDT TIVA C microcontroller, on our board there are 3 CDCM ICs, out of both 2 are working fine and one is not functional . On one IC PLL is not getting locked properly.
I checked the power and input clocks both are fine. SPI write and read backs are happening fine . As soon as SPI writes are done PLL lock is asserted high for a small duration of time and again it goes low, what would be the possible issue?
I know that you've checked the input, but this still might be due to input matching or termination. You can compare your schematic with TI EVM schematic and start with the GUI that comes with the EVM.
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
In reply to Hao Z:
Thanks for the response, we have checked the input clocks and it appears clean.
Let me elaborate the scenario.
Previously we were using Stellaris LM3S2D93 controller to configure the same CDCM IC. Stellaris part was running at 16Mhz .In this case CDCM Ic is responding as expected. PLL is getting locked.
Presectly CDCM IC is same but we are trying to configure IC through TIVA C, TM4C1294NCPDT. Tiva is running at 25MHz. Here we are seeing the issue.
Please guide me to narrow down the issue.
Thanks and Regards,
In reply to Janardan M:
It seems like this might be due to SPI clock speed according to your description. Is there a way to reduce the SPI speed on your new controller? Also, with LM3S2D93 and TM4C1294NCPDT, are you passing the same registers in the same sequence to CDCM6208?
The sequence in which CDCM is configured remains same for both the controllers.
As mentioned earlier 2 CDCM ICs on board are working as expected. 3rd CDCM IC I am able to write and read back the registers but PLL is not getting locked , so I am not seeing that to be SPI related issue.
But I will further reduce clock speed and test the setup and update on observation.
When there's loss of lock while the register setting is correct, the problem is often due to failure of input detection. Meaning that it fails to detect input signal due to input distortion caused by impedance mismatch and reflection. I suggest trying different input formats and switching between PRIREF and SECREF if possible. I assume that you are not using crystal, correct?
Any update on this one?
The issue is not yet resolved. We had paused this work due to some reason and resumed the activity now.
The CDCM IC I was discussing about was working when programmed through Stellaris based controller. We checked the impedences , everything appears fine.
Now change is Stellaris based controller is replaced with TIVA based controller. In our board we have 3 CDCM ICs. out of these 2 are working fine when programed through TIVA.
For third CDCM IC the SPI read/writes are proper , also for a small duration of time PLL is getting locked and again the line becomes low.
What would the possible issue?
I'm afraid I can't think of any reason if the three ICs have the same initialization sequence, schematic and etc. Can you swap the locking ICs with the not-locking IC to check if the problem follows the chip or external environment?
I'm closing this ticket for now as it's been sitting there for a while. You can still reply to it when you have new findings.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.