微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI电源管理交流 > 使用Fusion Digital Power Designer GUI 中的Memory Debugger观察用户自定义变量

使用Fusion Digital Power Designer GUI 中的Memory Debugger观察用户自定义变量

时间:10-02 整理:3721RD 点击:

能否使用Fusion Digital Power Designer GUI 中的Memory Debugger观察用户自定义变量?若可以,怎样添加自定义变量?

Fusion Digital Power Designer GUI   

        1)配置:通过PMBUS 命令对数字电源的参数进行配置,如输入电压的欠压保护点(对应的PMBUS 命令为VIN_ON 和VIN_OFF),输出电流的过流保护(对应的PMBUS 命令为IOUT_OC_FAULT_LIMIT)。

  2)设计:主要是对数字电源的环路参数进行设计和模拟。

  3)监控:可以实时监控输入电压,输入电流和温度等诸多信息。

  4)状态:可以显示电源板输入和输出等状态,告知用户当前是否存在故障。

 

我使用UCD3138 芯片给楼主做范例演示。。

 

运行Isolated GUI Bitmask Generator

 

上图所示的是GUI 的配置界面,其显示的每一条信息都对应一条PMBUS 命令,可以在用户计算机与UCD3138 之间传递。例如制造商的位置信息( MFR_LOCATION ) , 对应的便是PMBUS 命令MFR_LOCATION (0x9C),借助PMBUS 总线GUI 软件可以将UCD3138 中存贮的信息读取并显示出来。用户也可以自行重新编辑该信息,新信息会传递到UCD3138 芯片中并进行存储。

 

 Fusion Digital Designer 提供了Bitmask tool,用来快速生成新的CMD_DCDC_NONPAGED 变量。具体操作如下。

在随后打开的界面中,勾选“PMBUS_CMD_IOUT_OC_FAULT_LIMIT”,即使能命令IOUT_OC_FAULT_LIMIT。此时界面右侧的数据会有变化,该PMBUS 对应的位由0 变为了1。

 勾选相应PMBUS 命令并复制输数据

 

右侧红色图内的数据复制到UCD3138 的软件中,覆盖原来的CMD_DCDC_NONPAGED 变量。

 

GUI 中增加新的信息栏

 

 将上述新生成的软件编译后烧录到UCD3138 中,此时通过Fusion Digital Designer 与UCD3138 建立连接后,会发现,GUI 中新增了一条信息输入栏,

见图中的红色框。

  该信息栏的名称为“IOUT_OC_FAULT_LIMIT”,代码为0x46,上述为固定信息,是由GUI 软件自身设定,用户无法修改。后面的“Value/Edit”值则用来输入用户设定的过流保护点。

 

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top