基于FPGA的嵌入式智能管理系统
2011-07-28于文震蒋志焱翟彦彬
网络安全与数据管理 2011年23期
张 璐,于文震,蒋志焱,翟彦彬
(南京电子技术研究所,江苏 南京 210013)
近些年,针对智能管理的研究越来越广泛,采用的技术也越来越多,如基于单片机开发的智能监控平台[1]、在Linux内核下的智能仪器开发[2]、对智能管理的某一个方面进行研究[3]等。随着嵌入式核心芯片的高速发展,传统嵌入式系统的设计方法也随之改变,嵌入式系统逐渐由板级向芯片级过渡,即片上系统(SoC),进而发展至如今流行的可编程片上系统(SoPC)。本文就是通过超大规模FPGA和功能复杂的IP核来实现一个可编程片上系统,此系统利用可编程器件内的可编程资源以及专用硬核,构建处理器、存储器、逻辑电路和其他专用功能模块,并在智能管理软件和算法的配合下完成智能管理的各项功能。
所谓智能管理,就是以人类智能结构为基础,系统研究人与组织的管理活动规律和方法的一门学科,具有很强的实践性和扩展性,体现在本文中就是通过系统本身的智能化操作而非人工干预的手段去执行其在运行过程中所遇到的诸如检测和控制等行为。对于本系统来说,其主要功能就是系统监测、综合处理,并依靠事先确定的阈值和准则实施相应的控制。其中包括对各关键模块的工作状态进行监控,对风机与电源的运行状态进行管理,并对系统智能管理过程中所得到的一些信息通过以太网上报给上位机等。
1 硬件系统构成
1.1 FPGA内部硬核系统构成
FPGA片内结构如图1所示,FPGA片内所有……
登录APP查看全文
