It has to be checked from the controller IC datasheets. Some newer regulator ICs have smarter methods of determining required sw […]
Show full quote
It has to be checked from the controller IC datasheets. Some newer regulator ICs have smarter methods of determining required switching adjustments and the use of the external compensation loop is not even required. As an example, in the KT7A, the CPU regulator is more tolerable to using very low ESR capacitors, but the chipset / RAM uses an older regulator IC that requires feedback loop compensation. The CPU regulator uses some sort of a shunt resistor with additional internal logic to implement some sort of "droop" compensation, and I assume the internal logic probably averages the ripple so that the noise components of the signal won't affect the switching of the MOSFETs directly, as it would in older regulator IC designs. Anyways, it is quite late here so I will call it a night here...
Edit: Since I started correcting something from the text, I could give as a hint that I only changed the chipset / RAM regulator's compensation. One ceramic capacitor had to be switched in the loop. Also, only the 1st zero and pole of the filter was implemented in the circuit on the board, and therefore only that can and has to be considered. The main electrolytic capacitors that are connected to the chipset / RAM regulator's output have to be identified, for example with a multimeter, to determine which capacitors are connected to it. I can say that there are 7 electrolytic capacitors, for which the original parallel ESR had to be determined to be able to calculate the required change. By reverse engineering the feedback loop circuit, I determined it was implemented for ~33 mOhms of parallel ESR with the original set of capacitors. My new parallel ESR was significantly lower, and I had to change the capacitor value of C2 = BC13 on the board for the feedback loop to be more towards the correct. The exact values required for the compensation loop will be difficult to determine, as it would require considering any SMD ceramic capacitors in the output as well, which there are too many to start desoldering to determine what they are. However, just using the main capacitor ESRs, I got a regulation result that seemed rock solid on the oscilloscope.
But maybe I said too much already, as like stated, I really don't want anyone to start messing with the tiny compensation loop components. Doing an error there might be able to actually destroy things on the board, and in the expansion slots....
Another edit... Correction to the value of the parallel ESR for the original KT7A chipset / RAM capacitor group; Actually, I estimated the average ESR per electrolytic capacitor to be about 25 - 33 mOhms originally, and the parallel ESR for the whole chipset / RAM capacitor group was only about 3.6 - 3.7 mOhms, which I determined by reverse engineering the feedback compensation circuit.
Well, as an excuce, my memory apparently failed when trying to do a quick reply in the middle of the night...