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.

Using TPS65070's Switcher to Power '674x's Memory Controller and DDR2

Other Parts Discussed in Thread: TPS65070

All the I/O in my design is 3.3V.  I'm using the TPS65070 to power the '674x and an Altera FPGA.  I hoped someone could tell me if I'm on the wrong track. Where I deviate from the reference design is in red.

DC-DC#1: 3.3V/600mA - I power the I/O and all other 3.3V off this.  I believe 600mA is enough b/c I'm not going to I/O pins sourcing that much current.
DC-DC #2: 1.8V/1.5A - I power DDR memory and anything else that is 1.8V from swticher #2 EXCEPT for USB and SATA power (required to be powered on Si prior to v2.0 even though we're not using it).
DC-DC #3: 1.2V/1.5A - DSP and FPGA cores.  We will need most of the 1.5V, but it should be enough.
LDO#2: 1.2V/200mA - CVDD and RVDD only
LDO#1: 1.8V/200mA - USB and unused SATA power.

Questions:

  • In the reference design (page 72 of the '65070 datasheet), LDO1 (1.8V/200mA) has a FET to delay this supply to prevent it from coming up until the I/O voltage is present.  I cannot understand this b/c the TPS65070 default has the LDOs not starting until DC-DC #3 (1.2V) is up.  The power sequencing requires 1.2V to come up before 1.8V, but it does not require 1.8V to come up after I/O.  Moreover, DC-DC #2, which is typically used for I/O, and the LDOs both come up ater DC-DC #3 is stable.  Can you explain the purpose of that FET?

  • Is there anything bad about my plan of powering the memory controller and the DDR chip with DC-DC #2?  Do I need to extra filtering?  Some of the memory ICs we considered have instantaneous current draw of 200mA+, so I'm reluctant to use the LDO to power memory?

 


  • Charles,

    I am not sure if this belongs in the DSP C67x forum or in the PMU forum for Power Management Units. In either case, if you want a specific answer you will need to be specific about the DSP you are using. '674x is a family of parts, and I would assume you are using one of those DSPs that has the x filled in; the C6747 and C6748 may have different requirements, maybe not.

    If you would like this thread to be moved to the PMU forum, please reply back with that request and someone will take care of it.

    From the DSP's perspective, the power sequencing must meet the requirements in the DSP datasheet. If changes have been made in the DSP datasheet requirements, then those supersede the examples shown in the PMIC's datasheet. From my little knowledge of the PMICs, they do not seem intended to be a generalized power supply for all components on a board. The experts on the PMU forum would be much smarter at addressing that question than I am, though.

    Sorry I cannot be of more help, but I wanted to get the conversation moving along.

    Regards,
    RandyP

  • Thank you for responding.  I am using 'C6746.  I'm also trying to make the board accommodate 'C6748 in the future, but I will be bringing it up with 'C6746. 

    There is not much on my board beyond the DSP and FPGA, so I think I am okay using the PMIC to power the entire board. 

    If you think this question belongs in the power management section, I would appreciate your moving it.  Maybe someone there can explain more about the power sequencing in the data sheet vs. the reference design.

    Regards,

    CJ

     

  • Let me ask the question another way.  Here is a timing diagram from app note SLVA371A: Powering Freon with TPS65070.

    LDO1 comes up after VDCDC2 b/c of transistor circuit TI recommends when using 1.8V I/O.  Without that circuit, the two LDOs would come up at the same time.

    What would be wrong with letting the two LDOs come up at the same time, as is the recommended case with 3.3V I/O?  The only difference would be SATA_VDDR 1.8V would come up before VDDSHV 1.8V, instead of the other way around.  3.3V would still not appear until 1.8V was stable.  What would be wrong with this scenario?

    Thanks!!