电子说
作为一名电子工程师,我们总是在寻找功能强大且易于使用的开发工具,以实现高效的电源管理设计。今天,我要为大家详细介绍Lattice Semiconductor的Platform Manager Development Kit,带大家深入了解其特点、功能及使用方法。
Platform Manager Development Kit是一款专为评估和设计Platform Manager混合信号设备而打造的易用系统。它为电源管理功能设计提供了一个理想的开发测试环境,涵盖了电源排序、故障日志记录、微调、复位生成、高端MOSFET驱动以及FPGA中的用户逻辑I/O扩展等功能。
该套件包含以下关键组件:
需要注意的是,静电可能会严重缩短电子元件的使用寿命。在使用该开发套件时,请务必采用防静电操作,将板子存放在提供的ESD安全袋中,并在防静电环境中处理所有电缆和互连。
Platform Manager(LPTM10 - 12107)设备是平台管理开发套件的核心。它采用208球ftBGA封装,集成了模拟和数字功能,为高级板级和系统级电源控制提供了必要支持。该设备分为CPLD部分和FPGA部分。
CPLD部分是用户可配置逻辑,与电源管理模拟信号紧密耦合,能够实现对电源管理的精细控制。
FPGA部分则提供了更强大和复杂的基于LUT的控制能力,支持灵活的多电压和I/O标准逻辑引脚。它使用查找表(LUTs)和分布式存储器,实现高效的逻辑功能,能够满足复位分配、边界扫描管理、故障日志记录、FPGA负载控制和系统总线接口等板级管理功能的需求。
在模拟方面,设备具有12个VMON模拟电压监测器,支持差分输入进行远程感应。四个高压FET驱动器可编程,可调节压摆率和高达12V的电压,用于驱动高端MOSFET。同时,设备使用A/D和D/A转换器进行闭环微调,最多可对八个电源进行微调。
在数字方面,设备由8MHz内部振荡器生成多个内部时钟,并拥有16个开漏输出,由CPLD部分控制。
Platform Manager设备通过JTAG接口进行编程,运行在3.3V电源轨上。它支持硬件I2C/SMBus从接口,可通过模数转换器测量电压,或使用微控制器进行微调。设备集成了两个JTAG端口:Power JTAG用于对电源部分进行编程,FPGA JTAG用于配置FPGA部分。需要注意的是,FPGA配置内存可以在系统内更改而不影响板级管理部分的操作,但电源管理部分的更改会中断电源管理操作。
Platform Manager评估板预编程了演示设计,旨在展示Platform Manager设备的电源控制和管理能力。该演示具有以下功能:
在开始测试之前,需要进行以下初始设置:
此步骤展示了Platform Manager监测和排序输入电源轨和板载电源的能力。连接5V墙插电源后,蓝色LED D1应亮起,LED D21 - D23将按照表2的步骤循环。如果未能循环,可能表示电源供应存在错误。
此步骤测试滑动电位器的位置,并在LED和LCD显示屏上显示模式和信息。将滑动电位器移动到顶部,LED D21 - D24将按表3的模式循环,其他LED将以二进制序列闪烁,LCD将显示“FF”。同时,J8和J7引脚之间的电压应分别为2.5V +/- 1%和1.2V +/- 1%。
此步骤继续测试Platform Manager的数字输入和输出。逐个移动DIP开关SW9 - SW10,LCD将显示相应的十六进制字符,表示每个DIP开关的十六进制值。
按下并按住PB_B_SW2,LCD显示屏将显示从111到FFF的循环计数序列。
此步骤展示了闭环微调功能和Platform Manager在飞行中选择不同电压配置文件的能力。按下并按住PB_A_SW1或PB_B_SW2,可调整J8和J7引脚之间的电压。
按下并释放按钮S1,DC - DC转换器和LDO将依次断电,然后演示将重新开始。
Platform Manager评估板还设计了一个VID(电压识别)演示,展示了一种通用的数字电源控制方式。该演示使用DIP开关设置所需的输出电压,并启用或禁用电源。
从Lattice半导体网站的Platform Manager开发套件页面下载VID演示文件。
连接USB电缆,打开ispVM™ Version 17.9或更高版本,扫描JTAG链,选择VID_Demo.jed文件,设置操作模式为擦除、编程、验证,然后点击GO按钮开始编程。编程完成后,LED D21将以500ms的周期闪烁。
连接数字电压表到J8,监测LDO输出电压。输入有效的VID设置,按下PB_B_SW2,可启用LDO并设置微调目标。
将数字电压表移动到J7,监测DC - DC模块输出电压。输入有效的VID设置,按下PB_A_SW1,可启用DC - DC模块并设置微调目标。
CPLD有16个可用输出,包括四个HVOUT引脚和12个3.3V开漏输出,可用于驱动LED、故障日志记录输出、通用信号等。
评估板有一个32引脚的未填充扩展头,可用于访问FPGA的I/O信号,支持用户开发自定义设计并扩展板级I/O数量。
LCD由FPGA输出驱动,是一个3位7段显示屏,具体使用方法可参考前面的演示设计描述。
评估板提供八个DIP开关,连接到Platform Manager设备的FPGA部分,另外还有四个用于JTAG配置的DIP开关。
两个电位器连接到VMON8和VMON9,可用于模拟故障或触发比较器,其电压可通过I2C端口从A/D转换器读取。
HVOUT用于驱动N沟道MOSFET,HVOUT1和HVOUT2连接到评估板上的MOSFET,可设置不同的驱动电流以显示FET源极的电压斜坡。HVOUT3和HVOUT4可用于板外使用。
设备的模拟部分有12个VMON输入,连接到板级电源、用户电源、温度传感电路、滑动电位器和原型区域,所有VMON电压可通过I2C从A/D转换器读取。
微调DAC用于电源裕量和微调,评估板上的LDO和Murata DC - DC模块分别连接到相应的TRIM和VMON引脚,可实现闭环微调。
板上的热敏电阻电路连接到VMON7,可作为可编程比较器,设置跳闸点以实现过热保护或触发LED。
评估板有一个复位按钮,信号连接到CPLD的IN2和FPGA的F4引脚,需要在PAC - Designer中编写方程以实现复位功能。
评估板有一个4MBit的SPI闪存,用于记录系统故障。通过监测VMON引脚,当电源超出编程范围时触发故障,数据将存储在闪存中,可通过设计工具读取。
在PAC - Designer中设置FPGA的逻辑和序列器时,需要了解时钟引脚的路由。250kHz的CPLDCLK和8MHz的MCLK需要外部连接到FPGA引脚,以提供时钟输入。
Platform Manager开发套件的订购编号为LPTM10 - 12107 - DEV - EVN。
如果在使用过程中遇到问题,可以通过以下方式获取技术支持:
通过以上介绍,相信大家对Platform Manager Development Kit有了更深入的了解。它为电子工程师提供了一个强大而灵活的平台,用于电源管理设计和开发。在实际应用中,大家可以根据自己的需求进一步探索和挖掘其潜力。你在使用类似开发套件时遇到过哪些有趣的问题或挑战呢?欢迎在评论区分享你的经验。
全部0条评论
快来发表一下你的评论吧 !