摘要
提出了一种利用DSP芯片和FPGA相结合的方式对集群系统信息进行实时采集监控的优化设计方案。现阶段主要采用的方案是利用多块PCB板载卡对集群系统进行信息监控,这种方式既浪费资源,又增加集群系统设计的复杂性。本设计中利用DSP可支持丰富的并口资源、中断源及其支持中断响应的快速处理特性,利用FPGA的可编程特性集成大量信息采集通路,将采集到的信息实时传输到DSP进行信息的处理。这样可利用一块板载卡采集处理几十路的信息,大大节约了成本,优化了整体系统的设计。该系统经过测试验证其可行性,可广泛应用于云计算等集群式的处理系统。
An optimized design scheme for real-time collection and monitoring of cluster system information using a combination of DSP chip and FPGA is proposed.At present,the main solution uses multiple PCB boards to carry out information monitoring on the cluster system.This method wastes resources and increases the complexity of the cluster system design.In this design,the DSP can support rich interrupt sources and the fast processing features that support interrupt response.The programmable features of the FPGA can be used to integrate a large number of information acquisition channels,and the collected information can be transmitted to the DSP in real time for information processing.In this way,an on-board card can be used to collect and process dozens of channels of information,which greatly saves the cost and optimizes the design of the overall system.The system has been tested and verified to prove its feasibility.It can be widely used in cloud computing and other cluster processing systems.
引文
[1]曾庾.信息安全运维审计系统集群监控的设计与实现[D].北京:华北电力大学,2016.
[2]张蓓蓓,杨洁.多集群系统中资源监控模块的设计与实现[J].计算机测量与控制,2016(8):168-170.
[3]姚婷婷,许柯.基于集群系统硬件监控技术的机房管理解决方案[J].教育学论坛,2013(9):37-38.
[4]吴继华,蔡海宁,王诚,等.Altera FPGA/CPLD设计高级篇[M].北京:人民邮电出版社,2018.
[5]陈亮,郭成城.嵌入式集群系统的自动管理监测系统设计[J].计算机工程与应用,2006(5):630-633.
[6]Texas Instruments Incorporated.TMS320x2833x,2823x System Control and interrupt Reference Guide,2007.
[7]张延伟,杨金岩,葛爱学,等.Verilog HDL程序设计实例详解[M].北京:人民邮电出版社,2008.
[8]夏宇闻.Verilog数字系统设计教程[M].北京:北京航空航天大学出版社,2009.