综合技术
登录
直播中
丁兵溢
8年用户
179经验值
私信
关注
[问答]
分布式PLD解决方案可降低服务器成本并提升灵活性
开启该帖子的消息推送
PLD
电源
引言
服务器分为很多种不同的类型:从机架式、刀片式和塔式到用于高密度计算的模块化配置类型。理想情况下,每台服务器应经过针对性优化来执行特定任务。然而,如果仔细观察的话可以发现大多数服务器设计都具备许多共同的特征。通常,它们具备多个处理器和热插拔存储器,各种通过PCIe连接到CPU和PCH的外围设备以及安全服务和
电源
管理解决方案,这里仅仅列出了几个常见的共同特征。尽管设计工程师为各种应用创建不同的解决方案,但在大多数情况下,其实是在对基本的服务器架构进行定制。
回帖
(2)
张英
2019-7-17 16:32:46
图1展示了这种常见的架构。一般来说,服务器设计工程师会对这种基础架构进行定制以满足不同市场的需求。外围硬件块、系统级接口块、BMC接口和其他关键组件可能因服务器设计而异。而电源管理、控制和胶合逻辑功能块(图示中的功能#1)在定制设计中有着关键的作用,用以满足特定的应用需求。设计工程师需要为每种服务器类型定制功能,如电源管理、电路板专用的胶合逻辑或I/O扩展。尽管功能#1在诸如CPU、硬盘或网络的任何承载业务中不起作用,但在确保板上所有主要器件在正常范围内工作时是不可或缺的。设计工程师不断努力以降低实现这些功能的成本和复杂性,同时确保不会降低电路板的可靠性。
本文讨论了在旧式服务器设计中实现功能#1的传统方法,并将其与现代服务器设计方法进行比较,后者使用PLD集成这些功能。此外,本文还讨论了使用其他集成可编程器件实现服务器中其他常用功能以降低复杂性和成本。
图1:8个PLD功能说明的服务器设计框图(设计实例)
图1展示了这种常见的架构。一般来说,服务器设计工程师会对这种基础架构进行定制以满足不同市场的需求。外围硬件块、系统级接口块、BMC接口和其他关键组件可能因服务器设计而异。而电源管理、控制和胶合逻辑功能块(图示中的功能#1)在定制设计中有着关键的作用,用以满足特定的应用需求。设计工程师需要为每种服务器类型定制功能,如电源管理、电路板专用的胶合逻辑或I/O扩展。尽管功能#1在诸如CPU、硬盘或网络的任何承载业务中不起作用,但在确保板上所有主要器件在正常范围内工作时是不可或缺的。设计工程师不断努力以降低实现这些功能的成本和复杂性,同时确保不会降低电路板的可靠性。
本文讨论了在旧式服务器设计中实现功能#1的传统方法,并将其与现代服务器设计方法进行比较,后者使用PLD集成这些功能。此外,本文还讨论了使用其他集成可编程器件实现服务器中其他常用功能以降低复杂性和成本。
图1:8个PLD功能说明的服务器设计框图(设计实例)
举报
李亚东
2019-7-17 16:33:20
功能
#1 -
电源管理、控制和胶合逻辑功能
以前,设计工程师通常使用多种不同的分立元件来实现电源管理、控制和其他胶合逻辑功能。多年来这一直都是颇具成本效益的方法。但随着服务器设计日益复杂、功能越来越多,这类设计需要的器件也变得越来越多。现在,如果设计工程师要为多种类型的服务器设计功能#1,采用离散元件将需要很多时间和人力。举个例子,电路板上复杂SoC器件的数量发生变化的话,电源数量、胶合逻辑以及其他控制功能的数量也要相应地发生变化。这就很可能要更改逻辑和基本时序。
因此,使用分立器件的解决方案不仅会拖累新款服务器硬件产品的上市进程,还会随着所需元件数量的增加而导致成本上升。此外,更改设计有时需要重新改整个电路板,不仅进一步拖延了项目进程,还增加了成本。
现代服务器系统通常将功能#1集成到非易失性PLD中。PLD将在电路板上电之后立即开始工作(瞬时启动)。通常,实现功能#1所需的逻辑资源和I/O数量取决于服务器类型。因此,能够提供丰富的I/O和逻辑资源选择的PLD器件非常适合实现功能#1。
莱迪思MachXO3 FPGA系列以及上一代MachXO2系列(简称MachXO2/3)都能提供所需的功能。MachXO2/3器件是支持瞬时启动的非易失性PLD,提供640 LUT到9400 LUT以及22个I/O到384个I/O的器件选择。这些PLD可以在系统中透明地进行更新,并提供双引导支持以便从任何系统更新错误中恢复。这些器件只需一个3.3V电源即可工作,当该电源电压高于2.2V时,服务器主板电源管理算法即开始工作。因此,MachXO2/XO3是电路板上第一个启动,最后一个关闭的器件。这些器件支持多个I/O Bank,可以单独上电或断电而不影响其他模块的运行。这方面的优势使得它们能够集成多种异构功能,例如多个电源区块控制、带外信号发送和电源待机控制。凭借上述器件,设计工程师还能够将SPI、I2C和定时器/计数器接口添加到传统设计中,并支持多次可编程片上配置闪存。这些先进的器件提供5mm×5mm的QFN和BGA封装以及1mm和0.80mm的引脚间距选择。
功能
#1 -
电源管理、控制和胶合逻辑功能
以前,设计工程师通常使用多种不同的分立元件来实现电源管理、控制和其他胶合逻辑功能。多年来这一直都是颇具成本效益的方法。但随着服务器设计日益复杂、功能越来越多,这类设计需要的器件也变得越来越多。现在,如果设计工程师要为多种类型的服务器设计功能#1,采用离散元件将需要很多时间和人力。举个例子,电路板上复杂SoC器件的数量发生变化的话,电源数量、胶合逻辑以及其他控制功能的数量也要相应地发生变化。这就很可能要更改逻辑和基本时序。
因此,使用分立器件的解决方案不仅会拖累新款服务器硬件产品的上市进程,还会随着所需元件数量的增加而导致成本上升。此外,更改设计有时需要重新改整个电路板,不仅进一步拖延了项目进程,还增加了成本。
现代服务器系统通常将功能#1集成到非易失性PLD中。PLD将在电路板上电之后立即开始工作(瞬时启动)。通常,实现功能#1所需的逻辑资源和I/O数量取决于服务器类型。因此,能够提供丰富的I/O和逻辑资源选择的PLD器件非常适合实现功能#1。
莱迪思MachXO3 FPGA系列以及上一代MachXO2系列(简称MachXO2/3)都能提供所需的功能。MachXO2/3器件是支持瞬时启动的非易失性PLD,提供640 LUT到9400 LUT以及22个I/O到384个I/O的器件选择。这些PLD可以在系统中透明地进行更新,并提供双引导支持以便从任何系统更新错误中恢复。这些器件只需一个3.3V电源即可工作,当该电源电压高于2.2V时,服务器主板电源管理算法即开始工作。因此,MachXO2/XO3是电路板上第一个启动,最后一个关闭的器件。这些器件支持多个I/O Bank,可以单独上电或断电而不影响其他模块的运行。这方面的优势使得它们能够集成多种异构功能,例如多个电源区块控制、带外信号发送和电源待机控制。凭借上述器件,设计工程师还能够将SPI、I2C和定时器/计数器接口添加到传统设计中,并支持多次可编程片上配置闪存。这些先进的器件提供5mm×5mm的QFN和BGA封装以及1mm和0.80mm的引脚间距选择。
举报
更多回帖
rotate(-90deg);
回复
相关问答
PLD
电源
在
分布式
嵌入
式
系统的过程中利用Jini技术有什么优势?
2021-04-28
1503
萌新求助,求一个
分布式
光伏发电监测系统
解决方案
2021-10-22
2120
怎么实现一种
分布式
视频
服务器
的设计?
2021-06-08
1420
如何对
分布式
天线系统(DAS)进行优化?
2021-05-24
2039
Altera设计坊第一期如何通过FPGA提高工业应用
灵活性
?
2013-10-11
16111
分布式
处理
器
的效率怎么提高?
2019-11-07
1760
TSP
分布式
控制有什么优势?
2021-05-12
1263
如何设计
分布式
干扰系统?
2019-08-08
2347
如何去提高电源管理的
灵活性
?
2021-04-23
1363
分布式
系统的优势是什么?
2020-03-31
2759
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分