[实用新型]一种实现BMC芯片功能的Xilinx‑FPGA有效
申请号: | 201620806613.9 | 申请日: | 2016-07-28 |
公开(公告)号: | CN206147605U | 公开(公告)日: | 2017-05-03 |
发明(设计)人: | 史国计 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38;G06F13/40 |
代理公司: | 济南信达专利事务所有限公司37100 | 代理人: | 刘继枝 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 bmc 芯片 功能 xilinx fpga | ||
技术领域
本实用新型涉及服务器的系统设计领域,具体地说是一种实现BMC芯片功能的Xilinx-FPGA。
背景技术
在服务器领域,很多传统的主板方案通过BMC实现各种外设的管理。为适应可信服务器需求,设计中加入国内认证TCM可信芯片,本设计主要使用Xilinx芯片设计替换BMC专用芯片,利用FPGA设计的灵活性兼容不同平台BMC设计,实现在多个平台上自由应用。
发明内容
本实用新型的技术任务是针对以上不足之处,提供一种实现BMC芯片功能的Xilinx-FPGA。
本实用新型解决其技术问题所采用的技术方案是:一种实现BMC芯片功能的Xilinx-FPGA,基于FPGA设计的BMC,使用Xilinx芯片;可提供的接口有PCIE控制器接口、VGA控制器接口、显卡控制器接口、内存接口、ARM接口、复用处理器接口、视频单元接口、静态随机存储器接口、闪存接口、安全数字输入输出卡接口、以太网访问控制器接口、USB接口、通用输入输出接口、通用异步收发传输器接口、定时器接口、看门狗接口;
逻辑设计实现接口有:
通用输入输出逻辑实现的接口有2D显卡接口、脉冲宽度调制接口、风扇控制器接口、平台环境式控制接口;硬件内核系统逻辑实现的接口有I2C/SMBUS接口以及与平台控制器的多端口的转发器通讯实现的低pin数接口和与可信密码模块通讯实现的低pin数接口。
优选的,可提供的接口有1个PCIE控制器接口、1个VGA控制器接口、1个显卡控制器接口、1个内存接口、2个ARM接口、1个复用处理器接口、1个视频单元接口、1个静态随机存储器接口、1个闪存接口、2个安全数字输入输出卡接口、2个以太网访问控制器接口、2个USB接口、278个通用输入输出接口、2个通用异步收发传输器接口、4个定时器接口、2个看门狗接口;
逻辑设计实现接口有:
通用输入输出逻辑实现的接口有1个2D显卡接口、6个脉冲宽度调制接口、6个风扇控制器接口、3个平台环境式控制接口;硬件内核系统逻辑实现的接口有4个I2C/SMBUS接口以及与平台控制器的多端口的转发器通讯实现的1个低pin数接口和与可信密码模块通讯实现的1个低pin数接口。
优选的,所述的Xilinx-FPGA采用的芯片为Zynq7000系列的XC7Z015。
本实用新型的一种实现BMC芯片功能的Xilinx-FPGA和现有技术相比,替换了BMC专用芯片,利用FPGA设计的灵活性兼容不同平台BMC设计,实现在多个平台上自由应用,其有益效果如下:
1、通过自研硬件设计(验证成功后会流片)保证可信方案使用自身研发,可防范芯片后门,提高安全性。
2、自研ip核设计替代国外固件驱动方案也可以提高信息安全。
3、使用FPGA的配置灵活性,可同时在不同平台替代AST2300或AST2400,降低维护成本。
4、节约了布线空间,而且节省了成本,具有很好的推广应用价值。
附图说明
下面结合附图对本实用新型进一步说明。
附图1为AST2300为例的BMC设计功能示意图;
附图2为XC7Z015为例的Xilinx-FPGA设计功能示意图;
具体实施方式
下面结合附图和具体实施例对本实用新型作进一步说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201620806613.9/2.html,转载请声明来源钻瓜专利网。