Other Parts Discussed in Thread: TPS65023, LM10506
Hi,
I was wondering, if it is possible to program the LDO to supply another voltage at power up?
As it is now, the voltage is 3.0V, but I need 3.3.
Is that possible?
/Bent
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.
Bent,
If a 3.2V LDO output will work in your system as the always-on rail (instead of the desired 3.3V), then I recommend you look at the LM10506.
I see where your confusion is coming from now, as there are 3 conflicting statements in the LM10504 datasheet:
1) Table 5 says VLDO = 3V, Figures 28 & 29 shows the LDO voltage is 3.00V to 2 decimal places, and the Typical Application diagram shows LDO as 3V
2) Front page features section clearly says LDO programmable from 1.2V to 3.1V
3) Page 19 does indeed say 3.2V, and Figures 15 & 16 (actual scope shots) show VLDO ramping to approximately 3.2V whereas Buck1 clearly ramps exactly to 3.0V
However silly this may sound, I am 100% confident that statements (1) and (2) are accurate and that the LDO of the LM10504 will output exactly 3.0V
Statement (3) is false: Page 19 contains a typo, and Figures 15 & 16 are re-used from the LM10506 datasheet and are not intended to be accurate for voltage but for power-on sequence timing only.
I am 100% confident because if Statement (3) were true then the LM10504 would be identical to the LM10506 for output voltage values, and this would not happen if these parts were released at the same time (both datasheets show September 2011 as the original publication date) and an engineer saw the need to capture new data for 3-decimal places of accuracy for Figure 28 and 29 in the LM10504 datasheet. Although it is unacceptable, the typo on page 19 of the LM10504 datasheet is the only plausible explanation.
I have entered a ticket to correct the LM10504 datasheet, but I must warn you the turnaround time for updating datasheets on the web is not always fast.
The good news is the LDO & Bucks of the LM10506 can easily meet your current requirements if you can use the 3.2-V LDO to power your 3.3-V rail.
Bent,
I was very happy to figure out the underlying datasheet discrepancy and verify the LM10506 could handle the loads in your system.
I am well aware that there is a large barrier to entry for custom programming on devices and generally suggest it as a last resort. In this case, I was just verifying for you that the LDO voltage is "programmable", but that it specifically means custom programming at the factory in this case.
Generally speaking, the word "configurable" or "programmable" can mean factory-programmed or modified on-the-fly using I2C or SPI. However, if the word "configurable" or "programmable" is mentioned and the setting does not appear in the Register Maps section of the datasheet, then this setting must always be factory programmed. The same is true for an "always-on" rail that is critical for powering the processor/controller responsible for I2C/SPI master duties.
After receiving your reply pointing out the typo, I realized this question was less about custom programming than it was about validating which part had which settings and making sure the correct part number was suggested :-)
Again, thanks for pointing out the typo in the LM10504 datasheet and staying open-minded to using an alternative PMIC that fits your system better.
Funny you say that Bent: I always thought SPI was normally a four-wire interface. I guess everyone has a different perspective of what is "normal".
Let's assume no one is truly normal, and SPI is just simply an ambiguous specification (as opposed to I2C which is homogeneous because it is rigidly defined.)
The LM10504 and LM10506 are using a 4-wire SPI specification and the details of this devices characteristics are specified in the DIGITAL INTERFACE section on page 6.
Honestly, I cannot say 100% if shorting MISO to MOSI will create a SISO pin without any problems. In theory, it's the same structure as a general purpose I/O pin with both input buffer and output driver. However, when the Input is "listening" a GPIO pin must enter a Hi-Z state.
My concern would be that the MISO pin (DO in the LM1050x parts) will drive Low when the MOSI (DI pin) will be trying to listen to data from the Master. Since there is no mention of a Tri-state on MISO (high-Z, neither high-side or low-side FET driving). Therefore, my opinion is that this method will not work and a 4-Wire SPI Master should be used.