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.

power up sequence DM8148

Hi.

I am using DM8148 with FPGA and other ASICs. And i dont want to use TPS659113 either. below are my queries

1. Is it possible to do external sequencing without that TPS659113

2.If it is possible then what is the sequence and  what is the 1-1 delay to  each supply

3. If i have some on board voltages like 3.3V,1.8V  can it  directly be used to DM8148 processor along with FPGA and other IC's

4.Is there any requirement to use separate regulators for DM8148  supplies

Thanks & Regards

Madhura

  • Hi Madhura,

    See if the below wiki pages will be in help:

    http://processors.wiki.ti.com/index.php/Tps65911x_pmic_usage
    http://processors.wiki.ti.com/images/2/2c/DM8148_Power_sequencing_FAE_alert.pdf
    http://processors.wiki.ti.com/index.php/TI81XX_PSP_PM_DVFS_User_Guide
    http://processors.wiki.ti.com/index.php/DM814x_Hardware_Design_Guide#Designing_the_Power_Subsystem
    http://processors.wiki.ti.com/index.php/AM335x_board_bringup_tips

    Regards,
    Pavel
  • Hi Pavel,

    I got many useful information regarding DM8148 other than power sequencing without PMIC.
    There is no mention of power sequencing without TPS659113 IC. Can u please get the answer for question 3 as it is of high priority for us .

    Regards
    Madhura
  • Madhura,

    Madhura Shetty said:

    1. Is it possible to do external sequencing without that TPS659113

    2.If it is possible then what is the sequence and  what is the 1-1 delay to  each supply

    3. If i have some on board voltages like 3.3V,1.8V  can it  directly be used to DM8148 processor along with FPGA and other IC's

    4.Is there any requirement to use separate regulators for DM8148  supplies

    It is possible but hard to implement. You can do external sequencing without TPS659113 but you should be align with the DM814x sequencing described in the datasheet. This requires HW and SW changes (if you want to use DVFS). You can check this also in our PMU forum:

    BR
    Pavel

  • Madhura,

    Madhura Shetty said:
    3. If i have some on board voltages like 3.3V,1.8V  can it  directly be used to DM8148 processor along with FPGA and other IC's

    See the DM814x TI EVM schematics.

    BR
    Pavel

  • Hi Pavel,
    thanks for your reply. I have few more doubts to get clarified.
    1. I referred DM8148 Mistral EVM for TPS659113 , but couldn't gather any information regarding power sequencing used in it.
    2. According datasheet all the 1.8V power can come up at once , then in EVM why they have generated different voltages for USB,HDMI and also for core voltage (CVDD_DSP,CVDD_ARM). Y cant they use same same rail for all core or 1.8V ? Is it because of the less current rating of the LDOs?
    3. In EVM they have used 3 external regulators controlled by PMIC . one is DDR regulator, others are for LS_EVM_3.3V nad PCI_3V3. Can i use different regulators for theses rails while using TPS659113.
    4. PMIC controls three other regulators in EVM , in which one uses 12 V as a supply and that particular regulator doesn’t support supply less than 10.8V and we don’t have 12V supply in our board.
    5. Is it possible to use other regulators instead of three external regulators.
    6.How to program EEPROM for sequencing

    Regards
    Madhura
  • Madhura,

    Madhura Shetty said:
    1. I referred DM8148 Mistral EVM for TPS659113 , but couldn't gather any information regarding power sequencing used in it.

    The power sequence for DM814x is described in the DM814x technical documents (datasheet and TRM). The power sequence of TPS659113 is described in the technical documents of the TPS659113 chip:

    Madhura Shetty said:
    2. According datasheet all the 1.8V power can come up at once , then in EVM why they have generated different voltages for USB,HDMI and also for core voltage (CVDD_DSP,CVDD_ARM). Y cant they use same same rail for all core or 1.8V ? Is it because of the less current rating of the LDOs?
    3. In EVM they have used 3 external regulators controlled by PMIC . one is DDR regulator, others are for LS_EVM_3.3V nad PCI_3V3. Can i use different regulators for theses rails while using TPS659113.
    4. PMIC controls three other regulators in EVM , in which one uses 12 V as a supply and that particular regulator doesn’t support supply less than 10.8V and we don’t have 12V supply in our board.
    5. Is it possible to use other regulators instead of three external regulators.
    6.How to program EEPROM for sequencing

    See if the DM814x TI EVM user guide will be in help:

    MS_TI_DM814x_REVD_BB_HUG.pdf

    Regards,
    Pavel

  • thanks Pavel,
    In the DM8148 EVM core voltage generated from PMIC is 1.2V. Since we are using DM8148 (OPP166) core voltage required is 1.35V. EEPROM connected to PMIC is factory programmable. How am I supposed to change the voltages generated by EVM according to my requirement
    Regards
    Madhura
  • Madhura,

    To change voltage from OPP120/1.2V to OPP166/1.35V:

    1. You can do this in u-boot, with I2C commands to the PMIC:

    http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/716/t/275232

    2. You can do this from user space:

    http://processors.wiki.ti.com/index.php/TI81XX_PSP_PM_DVFS_User_Guide#Transitioning_to_a_different_Power_state.28OPPs.29

    BR
    Pavel
  • According to EVM Hardware user guide to achieve the power-up sequencing of 1.8V,1.5V (DDR),3.3V,1.35V
    When using TPS659113
    GPIO 0 should be connected to 3.3V power supply enable
    GPIO 7should be connected to DDR power supply enable
    (The connections are reversed in EVM)
    According to sequence of TPS659113 GPIO 7 will come first...
    Please confirm...
  • The power-up sequence in DM814x datasheet and DM814x Silicon errata is with highest priority.

  • Sorry pavel.. I didn't get your answer..
    In current EVM GPIO 0 is connecetd to DDR, GPIO 7 is connected to 3.3V supply and the board is working fine .(3.3V comes first followed by DDR 1.5V)
    What should i do now? shall i swap it as i said before? I am using tms320DM8148CCYE2 in my design...
    Regards
    Madhura
  • Madhura,

    I think the DM814x TI EVM is the correct one (not TPS659113 document). You should double check this asking in the TPS659113 e2e forum:

    Regards,
    Pavel

  • Hi Pavel,
    There are some confusion in power up sequence between DM8148 EVM and datasheet mentioned

    According to datasheet 1.5V (DDR memory) should come first followed by 3.3V
    But in EVM LDO3 and LDO 6 are used to generate TPS_GPIO_3V3 and TPS_VDD_CDC respectively.
    TPS_GPIO_3V3 is not my concern as it is not connected to any of the processor power pins. But TPS_VDD_CDC is connected to VDDA_USB_3P3 in EVM which comes up PRIOR to DDR memory as per sequence mentioned in the TPS659113 user guide.

    Doesn"t it contradicts the sequence mentioned in the datasheet of DM8148??
    Regards
    Madhura
  • Madhura,

    Madhura Shetty said:
    There are some confusion in power up sequence between DM8148 EVM and datasheet mentioned

    According to datasheet 1.5V (DDR memory) should come first followed by 3.3V
    But in EVM LDO3 and LDO 6 are used to generate TPS_GPIO_3V3 and TPS_VDD_CDC respectively.
    TPS_GPIO_3V3 is not my concern as it is not connected to any of the processor power pins. But TPS_VDD_CDC is connected to VDDA_USB_3P3 in EVM which comes up PRIOR to DDR memory as per sequence mentioned in the TPS659113 user guide.

    Doesn"t it contradicts the sequence mentioned in the datasheet of DM8148??

    The DM814x datasheet is the correct source. This change come from the below silicon errata:

    Advisory 3.0.82 Power Sequencing: DVDD_DDR[x] versus 3.3V DVDD* Supplies

    Revision(s) Affected:  3.0, 2.1 [Data Manual Revision D and earlier]

    Details: The Revision D and earlier Data Manuals permit the 3.3V DVDD* supplies to be ramped prior to the DVDD_DDR[x] supply. In this case, the internal pullup/pulldown (IPU/IPD) resistor for some pins may not be turned on until the DVDD_DDR[x] supply is ramped and stable. Once the DVDD_DDR[x] supply is ramped and stable, the IPUs and IPDs will function as expected.
    Workaround: Ensure that the DVDD_DDR[x] supply is ramped and stable prior to ramping the 3.3-V DVDD* supplies.

    For the actual "3.3-V DVDD*" power supply names, see the device-specific data manual.

    Designs using the TPS659113 PMIC can take the following steps to provide the recommended power sequence.
    – The PMIC provides GPIO0 and GPIO7 outputs that currently serve as enables for the discrete DDR and 3.3V power supplies, respectively. The PMIC activates the GPIO0 output 2 times slots (4ms) after the GPIO7 output, signaling the 3.3V power supplies to ramp 4ms before the DDR power supplies.
    – The GPIO0 and GPIO7 signals can be swapped at the board level, instead connecting GPIO0 to the 3.3V power supply enable and GPIO7 to the DDR power supply enable. This will cause DVDD_DDR[x] to ramp 4ms before the 3.3V supplies and comply with the above recommended power sequence.

    BR
    Pavel

  • Hi,
    Do u mean i should give options to connect to both GPIO's using 0 ohm resistor?(swapping at board levels)??

    Regards
    Madhura
  • I mean you should follow the instructions in my previous two posts.

    Regards,
    Pavel
  • Hi,
    I am sorry to ask again and again, I just want to confirm this as it is of high priority.
    If i connect GPIO 7 to DDR enable and GPIO 0 3.3V supply problem will be solved as DDR will ramp 4ms prior to 3.3V supply.

    Please answer to my previous post
    According to datasheet 1.5V (DDR memory) should come first followed by 3.3V
    But in EVM LDO3 and LDO6 are used to generate TPS_GPIO_3V3 and TPS_VDD_CDC respectively.
    TPS_GPIO_3V3 is not my concern as it is not connected to any of the processor power pins. But TPS_VDD_CDC is connected to VDDA_USB_3P3 in EVM which comes up PRIOR to DDR memory as per sequence mentioned in the TPS659113 user guide.

    Regards
    Madhura
  • Madhura,

    Madhura Shetty said:
    If i connect GPIO 7 to DDR enable and GPIO 0 3.3V supply problem will be solved as DDR will ramp 4ms prior to 3.3V supply.

    No. The last version (ms_ti_dm814x_bbrevd_sch.pdf) of the DM814x TI EVM schematic is correct. The correct connection is PMIC/GPIO0 -> DDR3 1.5V and PMIC/GPIO7 -> 3.3V.

    Madhura Shetty said:
    But in EVM LDO3 and LDO6 are used to generate TPS_GPIO_3V3 and TPS_VDD_CDC respectively.
    TPS_GPIO_3V3 is not my concern as it is not connected to any of the processor power pins. But TPS_VDD_CDC is connected to VDDA_USB_3P3 in EVM which comes up PRIOR to DDR memory as per sequence mentioned in the TPS659113 user guide.

    From where you get this info? If from PMIC documents, please go and ask in the PMIC forum.

    BR
    Pavel

  • Hi,

    Is it possible to give 5V input to VDD of external FET in VCCctrl section of PMIC TPS659113 . In datasheet of TPS659113 it is given that input voltage for external FET can be from 3V to 25V. (In MISTRAL EVM input voltage to external FET is 12V). Please confirm.(Posted in TPS659XX but did not get any response)

    Regards
    Madhura