Other Parts Discussed in Thread: AMC1204,
HI team,
My customer used AMC1204 in old project. They would like to upgrate to AMC1306. Do they need change anything? Including software and hardware.
Thanks!
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.
HI team,
My customer used AMC1204 in old project. They would like to upgrate to AMC1306. Do they need change anything? Including software and hardware.
Thanks!
Hi Eggsy,
When you look at the datasheets for the AMC1204 and the AMC1306M25, you should notice a couple things on the hardware side:
On the software side of things, you need to consider:
Do let us know if you have any further questions!
Hi Tom,
Thanks for your so great information in detail!
My customer used AMC1204DWV for current sensing, which testing motor current in line.
So as for your above suggestion, they don't need to chnage hardware.
But as for the software, they need changing to read shift out data when rising edge of MCLK, right?
I saw, "Depending on the setup and hold time needs of the digital filter used in the application, software changes may be required."
It have "may be". Does it mean we don't need change software if we meet something requirement
If we don't change the software, what happen?
What is meaning of "setup and hold time needs of the digital filter"?
Could you provide it in detail?
Thanks!
Hi Eggsy,
I do not know what you are using as a digital filter. Whatever the controller is, there will be some finite setup and hold time that the FPGA/MCU/DSP will need to see in order to read valid data. With the AMC1204, data changes on the falling clock edge with a minimum delay of 3nS and maximum delay of 15nS - the implication here is that the digital filter will use the rising clock edge to read a valid (stable) output data bit. Assuming a 50/50 MCLK at 20MHz, there will be ~10 nS 'setup time' and 25 nS 'hold time'. With the AMC1306M25, if the digital filter uses the rising clock to validate data, the setup time increases, but the hold time is only ~3.5nS.
You will need to do the math on this based on the needs of the controller. As an example, the C2000 SDFM needs 5nS minimum for both setup and hold times against a rising clock edge.