DA9063:外部DC / DC转换器

17 posts / 0 new
Last post
A. Ott.
离线
Last seen:2年4个月前
加入:2017-12-04 15:11
DA9063:外部DC / DC转换器

你好

I'm working on a DA9063 Design with an additional external 3.3V Converter.
I added a attachment with a simplified Power Tree and Timing Diagram.

外部3.3V DC / DC转换器具有启用和电源良好信号。
I want that the DA9063 enables after Startup the 3.3V Enable Signal and waits until the 3.3V PG Signal is given.
之后,DA9063应以他自己的功率测序开始。

当3.3V PG信号丢失时,DA9063应该重置并如前所述重启。
此外,3.3V调节器应再次禁用和重放。

要获得此行为,我计划使用GPIO作为3.3V使能信号,System_EN连接到3.3V PG信号。
我认为将在序列器时隙0中启用GPIO 3.3V使能信号是正确的决定。
因此,DA9063必须等到PG信号设置为后,然后以其电源序列开始。
当3.3V电源失败时,PG信号禁用创建复位的System_EN。

问题:
这是实现我预期行为的正确方法吗?
I'm not shure if at a reset the Slot 0 : 3.3V Enable signal will be toggled so that the 3.3V Supply does also a reset?
3.3V是否可以使GPIO“FALL SLOT”定义为插槽1或右侧的插槽0?

Best Regards
Alex

附件:
Device:
ED_Dialog
离线
Last seen:1 month 1 week ago
工作人员
加入:2017-09-18 11:54
你好亚历克斯,

你好亚历克斯,

  1. The DA9063 has GPIOs that can be configured to behave in the way that you described. GPIO8 and GPIO9 have functions suitable for this operation. GPIO8 can be configured to be a Hardware enable signal GPI and GPIO9 can be configured to be a power good signal GPI.
  2. Slot 0 should only be used/set if you wish for that regulator or function not to be turned on.

Turning the DA9063 PMIC on in the way you describe is possible; we just require some more information on the restart:

  1. 什么导致pg信号损失?
  2. 当DA9063重新启动时,您需要它返回序列仪吗?
  3. Should the DA9063 restart the 3.3 V external regulator?
  4. 外部3.3 V调节器如何重启?
  5. 您是否有更多关于如何重新启动系统的详细信息?

Kind Regards,

Elliott Dexter

A. Ott.
离线
Last seen:2年4个月前
加入:2017-12-04 15:11
嗨艾略特

嗨艾略特

感谢您的回复。

1.是的,我还打算使用GPIO8和GPIO9。所以我们得到了同样的想法

3. a PG loss could be caused by a short at the output of the Supply. I have the situatiuon in mind where I'm at measuring stuff on the board and unintentionally short the output of my external 3.3V supply. In that case all supplies from the DA9063 should also turn-off. This becuause we got IC's on the board which die when the 3.3V Supply Rail goes below the 1.8V Rail (from DA9063)
4. If possible a fast shutdown.
是的
6.切换它的启用信号
7.自动启动模式

关于亚历克斯

ED_Dialog
离线
Last seen:1 month 1 week ago
工作人员
加入:2017-09-18 11:54
嗨,亚历克斯,

嗨,亚历克斯,

3.如果DA9063从外部调节器失去其PG信号,DA9063将进入SYSEN模式并不会复位,DA9063将等待SYS_EN信号。调节器仍将在此模式下打开。

4.可以快速关闭,寄存器位INT_SD_MODE可以设置为正常或太快。快速将跳过序列机和任何假槽。

6. This could be achieved by a GPIO set as a GPO, or a low current LDO. The LDO can be set to switch between 0 V and a selected voltage.

7. DA9063具有Autoboot设置。

Kind Regards,

Elliott Dexter

A. Ott.
离线
Last seen:2年4个月前
加入:2017-12-04 15:11
嗨艾略特

嗨艾略特

I think we might not understand each other.

The Datasheet states clearly that when SYS_EN with nRES_MODE active is deasserted
the DA9063 triggers a power down sequence into standby mode and deactivates all Regulators without xxxx_CONF asserted

I think you meant something different with answer 3.

Maybe from the beginning:

我打算将3V3_EN连接到“随机GPIO”为示例GPIO9,并使用将3V3_PG连接到GPIO8 / SYS_EN并将其配置为SYS_EN

问题:我必须在sys_en存在之前设置3v3_en
解决方案:使用插槽0来控制(在这种情况下)GPIO9
跟进问题:3V3_EN永远不会切换,因此我的预期行为不满足。

My question is : how can I implement my intended behaviour or is this not possible with the DA9063?
Or do I have to design an external circuit which implements this behaviour?

---
作为替代方案,我可以使用GPIO10的功能与wait_step。
所以我将使用autoboot模式并将3V3_EN信号连接到随机GPIO,作为示例GPIO9,我也将3V3_PG连接到GPIO10。
然后我将在插槽1中以gp_rise4_step开始,在插槽2中等待_step。

问题:但是当我弄错时,当我丢失3v3_pg信号时,没有什么会发生。
所以这次我的主要意图是不满意的......

要使用3V3_PG信号作为示例,关闭信号将完全错误,因为3V3_PG将主动地拉到GND,直到输出电压达到3.3V

---
我不知道。我想我忽略了一个实现我预期行为的基本功能。
但我没有在数据表中找到它

I would be very grateful if you could point me into the right direction

真诚的亚历克斯

ED_Dialog
离线
Last seen:1 month 1 week ago
工作人员
加入:2017-09-18 11:54
嗨,亚历克斯,

嗨,亚历克斯,

I think the confusion came from the first bit, i assumed you were planning on connecting the 3V3_EN to GPIO8/SYS_EN and your 3V3_PG to GPIO9/PWR_EN, in this setup, if GPIO9 loses the PG signal and toggles the pin the PMIC will go into SYS mode. What are you using to trigger the GPIOs, is it the output from the external regulator or does the external regulator have a GPIOs?

Kind Regards,

Elliott Dexter

A. Ott.
离线
Last seen:2年4个月前
加入:2017-12-04 15:11
嗨艾略特

嗨艾略特

我用我们的电路制作了一个pdf。
You see on top the 3.3V Regulator and below the (DRAFT) DA9063 (only control and GPIO stuff)

3.3V稳压器具有CMOS逻辑的启用信号,电源良好的信号是当输出不在预期输出电压的10%范围内时,该电源良好的信号是一个开放式漏极电路。

We also got a 5V Main Power Supply which is not shown.

预期行为:
1)DA9063在所有DA9063用品之前打开3.3V稳压器
2)DA9063关闭3.3V稳压器时电源下降模式
3)丢失的PG_3V3(PG_3V3 = GND)应触发DA9063以快速关闭以断电模式
4) A Power failure of any DA9063 supply should trigger a turn-off of the 3.3 Regulator and the DA9063

What do I have to do for this?

真诚的亚历克斯

附件:
ED_Dialog
离线
Last seen:1 month 1 week ago
工作人员
加入:2017-09-18 11:54
嗨,亚历克斯,

嗨,亚历克斯,

查看原理图后,我可以看到两种方式可以实现您所需要的操作。我认为最佳如果我们利用电源序列机,则来自DA9063的信号,即启用MP2147,可以来自GPIO8设置为输出。GPIO8的步骤可以在System_End之前的电源序列仪中设置,这将切换MP2147使能引脚,然后等待功率良好的信号。然后,MP2147将切换DA9063S GPIO9配置了一个PWR_EN输入,在切换DA9063之后将继续上序器并启用所有其他轨道(LDO,BUCKS,GPIOS等)。关于您的原理图,这意味着您必须换您的GPIO8和GPIO9 Rails。这有意义吗?

您已将LED连接到GPIO10和GPIO11,这些引脚只能下沉11 mA,这是您的LED的足够电流吗?

Kind Regards,

Elliott Dexter

A. Ott.
离线
Last seen:2年4个月前
加入:2017-12-04 15:11
嗨艾略特

嗨艾略特

我与开发板进行了一些测试,我终于意识到我不能单独使用DA9063来满足我的要求。
In your solution a failing 3V3 Regulator would not initiate a full reset.

所以我修改了电路。
You see it in the attachment.
我添加了一个带有EN输出使能信号的驱动程序,因此我可以从我的3V3稳压器栅极栅极

1) At startup SHUTDOWN_OE = VSYS (so that I dont end up in a Bootloop)
2)在系统域中,我使用GPIO8启用EN_3V3信号
3)我使用PG_3V3信号作为PWR_EN信号。
4)作为电源域的第一步,我将Shutdown_oe拉到GND
这使得关闭逻辑。
5) enable all other supplies in Power Domain.

With this modification I should be able to fulfill all of my requirements.

你看到这个解决方案的缺点吗?
黄色注释中的问题:当我用上拉和删除74LVC1G125的输入时将GPIO10配置为OD并删除外部上拉时,我可以在引导循环中结束。
因为在退出重置模式后加载OTP设置,但我假设如果将NShutdown拉动孔时间,则DA9063保持在复位模式?

PS:没有LED的复制粘贴神器

ED_Dialog
离线
Last seen:1 month 1 week ago
工作人员
加入:2017-09-18 11:54
嗨,亚历克斯,

嗨,亚历克斯,

I will talk to the application team here. When you say you have a development board, are you using a Dialog DA9063 Evaluation board (44-179-176-05-B) with a daughter board or are you using custom board and have you downloaded the DA9063 GUI?

Kind Regards,

Elliott Dexter

A. Ott.
离线
Last seen:2年4个月前
加入:2017-12-04 15:11
嗨艾略特

嗨艾略特

Motherbaord: 44-179-176-05-B
子板:44-179-176-07-B

随着交付的SW:DA9063B_3V1:3.1.0.458 SVN

问候
Alex

ED_Dialog
离线
Last seen:1 month 1 week ago
工作人员
加入:2017-09-18 11:54
你好亚历克斯,

你好亚历克斯,

你打算用什么来打开shutdown_io?我只是遵循司机的逻辑。

Kind Regards,

Elliott Dexter

A. Ott.
离线
Last seen:2年4个月前
加入:2017-12-04 15:11
Its drawn in the PDF : GPIO10

Its drawn in the PDF : GPIO10
used as a GPO Open Drain.

它背后的逻辑:
- The 3V3 Regulator will Pull 3V3_PG to GND until the 3V3 output will reach 3.3V.
- So i have to mask the nShutdown signal. Otherwise the DA9063 would not start up
- DA9063使3V3稳压器具有3V3_EN = OD未拉动(外部拉到VSYS)
- 当DA9063启动3V3时,我将GPIO10拉到GND以启用74LVC1G125。那一刻3v3_pg是= vsys

- 当现在3V3故障条件发生时:3V3_PG将被拉到GND:74LVC1G125的输出被拉到GND,因此NShutdown将得到断言=>重置

ED_Dialog
离线
Last seen:1 month 1 week ago
工作人员
加入:2017-09-18 11:54
嗨,亚历克斯,

嗨,亚历克斯,

The schematic and logic are fine and should fit the operation that you require. To answer your previous two questions:

1) The Pull-up for GPIO10 can be used to pull the line up to 3.3 V , but the bit will have to be cleared when the driver requires OE to be pulled to low, this will effectively arm the reset. Does this make sense?

2)DA9063不应留在复位模式下,因为该系统中的NShutdown连续断言,NSHutdown是边缘触发而不是级别。

Kind Regards,

Elliott Dexter

A. Ott.
离线
Last seen:2年4个月前
加入:2017-12-04 15:11
嗨艾略特

嗨艾略特

1)在我的眼中是的。OE〜是负极的。
2)我用开发板尝试过。
当我将NShutdown信号拉到GND时,它不会重新启动。
我必须释放信号,以便DA9063再次启动。

你的答案是错误的。ಠ_ಠ.

我发现了一个有趣的部分INT数据表:
“在DA9063可以移动之前,需要在DA9063之前释放诸如Via Port Noff或NShutdown的其他重置触发器
from RESET to POWERDOWN mode"

我已经完成了原理图,我们将在我们的DEV中同行审核。团体。
请关闭此帖子。

ED_Dialog
离线
Last seen:1 month 1 week ago
工作人员
加入:2017-09-18 11:54
嗨,亚历克斯,

嗨,亚历克斯,

我们找不到“其他重置触发,例如通过端口Noff或NShutdown需要在DA9063可以移动之前发布
从复位到PowerDown模式“在当前数据表2V1中。我们可以找到:

“●从主处理器(不可中断)强制:

○ asserting port nSHUTDOWN (falling edge)

○写入注册BIT SHUTDOWN“

Are you using the up to date datasheet? We tested the configuration, by holding the nSHUTDOWN low and DA9063 started.

2)听起来您试图在上电后使用NSHutdown,并且需要释放NShutdown。在我们的测试中,NSHutdown在应用于系统的电力时保持低(GND)。

Kind Regards,

Elliott Dexter

A. Ott.
离线
Last seen:2年4个月前
加入:2017-12-04 15:11
嗨艾略特

嗨艾略特

1)在下一页上作为复制的文本。
Page 70 DA9063_2V1 23-Mar-2017

2) Yes of course i used nSHUTDOWN after a power up. That is the use-case I tried to explain.
==>外部3V3电压调节器的故障应强制转换DA9063的重置,否则电路板中的IC损坏。
After that a normal system restart.
And of course the DA9063 at this moment is still powered from VSYS from the 5V0 Regulator.

我尝试了几次来解释我想要实现的目标。
当我没有足够明确的时候......很好。英语不是我的母语
But lets close this discussion I wasted too much time already.

问候
Alex

附件:
Topic locked