FPGA在超级服务器中的应用研究

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:yzahnig621
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
超级服务器(也叫刀片服务器)的研究和设计实现了大量数据存储和高性能计算的需求,它应用ISCSI协议,通过TCP/IP实现网络存储。 本文重点放在超级服务器中刀片的方案设计上,通过使用Xilinx的FPGA(Field Programmable Gate Array)芯片,来实现PCI桥(Intel 21154 PCI bridge)与Flash的数据传输,主要是根据PCI2.3协议实现PCI芯片内核,完成了PCI桥对PCI从设备的三种地址空间(配置空间、memory空间和I/O空间)的访问。由于每个刀片没有单独的硬盘,所有刀片的启动都是通过Target Server(管理服务器)远程启动的。刀片是通过intel网卡芯片与Target Server进行通信的。让刀片能从TargetServer中接收操作系统的镜像数据,必须在接收数据前完成intel网卡芯片的初始化和驱动加载。本文采用intel 21154+FPGA(Xilinx公司)+Flash(华邦winbond 39L010)来实现,在Flash中烧录intel网卡芯片的初始化和驱动装载程序,由刀片在系统加电时加载Flash中的程序到系统内存中,完成intel网卡芯片的初始化和驱动,这样刀片就能从Target Server中接收数据了。由于PCI桥(intel 21154)是PCI局部总线,而Flash是标准的数据总线,这就存在数据总线转换的问题,本文解决的方案是通过FPGA完成PCI桥(intel 21154)与Flash之间的通信。通过试验和测试,以上方案是可行的,已经在香港星盈科技有限公司S系列的超级服务器中使用,S系列的超级服务器通过长达5个月的测试,都比较稳定和健壮。 FPGA设计采用的软件开发平台是Xilinx的ISE5.2和仿真工具Modelsim Xe5.6,ISE5.2完成Verilog代码的编辑、编译、仿真、综合、布线、映射、下载,ModelsimXe5.6主要完成系统的功能仿真和延时仿真。
其他文献
目的 观察昼夜节律紊乱对大鼠运动耐力的影响。方法 自发性高血压大鼠(SHR)30只和与其年龄、体质量相匹配的同源正常血压(WKY)大鼠30只,随机分为正常节律组(对照组)、12 h节律紊乱
论“中国高校女教师多重角色困惑”之实质黄慧芳妇女解放理论是一个多元的思想体系。不同民族、种族、阶级和年龄的妇女,由于其社会经历不同,为自己设计的妇女解放的理论也是不
在高中数学函数教学过程中,如何提升学生的数学核心素养是教师需要研究的问题。学生学习数学的过程,是学生的认知过程与其情感、意志形成相辅相成的过程,也是学生建构新知、
研究背景和目的 自Rontgen1895年发现X射线以来,常规X射线成像技术都是建立在吸收衬度和几何光学基础上。这种X射线吸收像(absorbtion contrast imaging)利用X射线穿透力强及
光纤中超连续Supercontinuum(SC)谱的产生源于光纤中各种非线性效应(自相位调制效应、交叉相位调制效应,四波混频效应及受激Raman散射等)和群速度色散的共同作用。本文主要研
<正>三氯丙烷(trichloropane)是一种无色或者淡草绿易燃气体,气味与氯仿类似,属于中度毒性,可通过皮肤、呼吸道和消化道吸收[2],易溶于乙醇和乙醚,微溶于水,常是生产聚砜类、二
多能级系统量子干涉效应和量子保密通信是近年来量子光学领域十分活跃的研究课题。基于量子干涉效应,产生了许多新的物理现象,例如相干粒子数布居捕获,无粒子数反转激光,电磁感应
传统激光器的开发技术满足不了竞争日趋激烈的激光器市场的需求。近年来机械系统数字模拟仿真技术的成熟和实用化,给激光激光器生产行业带来生机,可以将激光器的运行状态在计算
近日,在中央和国家机关党的建设工作会议上,习近平总书记强调领导干部坚决不做“昏官、懒官、庸官、贪官”,坚决反对工作中的形式主义、官僚主义。反对形式主义、官僚主义,坚持实
报纸
用中频孪生靶磁控溅射法沉积制备了掺铒、镱铒共掺Al2O3薄膜,探索了氧气氩气分压、不同衬底、镱铒共掺杂、掺杂浓度、后退火温度、退火时间等各工艺参数对薄膜特性的影响。用