首页 | 本学科首页   官方微博 | 高级检索  
     检索      

一种基于FPGA的低功耗、容错状态机设计方法
引用本文:李列文,桂卫华,胡小龙.一种基于FPGA的低功耗、容错状态机设计方法[J].湖南大学学报(自然科学版),2010,37(6):77-82.
作者姓名:李列文  桂卫华  胡小龙
作者单位:1. 中南大学,信息科学与工程学院,湖南,长沙,410075;长沙师范学校,电子信息工程系,湖南,长沙,410100
2. 中南大学,信息科学与工程学院,湖南,长沙,410075
基金项目:国家自然科学基金重点资助项目 
摘    要:针对FPGA(Field Programmable Gate Array)在航空航天领域应用面临的可靠性和功耗问题,提出了一种适于FPGA实现的低功耗、容错有限状态机设计方法.该方法与传统FPGA中实现状态机占用布线资源、查找表、寄存器等资源的思想不同,它将状态机映射到FPGA内嵌块RAM,同时采用两块RAM构成双模冗余结构,通过比较两块RAM输出数据的一致性确定RAM中数据出错的情况,并结合奇偶校验进行检错与纠错.实验结果表明:与经典的三模冗余方法相比,该方法有更低的功耗和更高的可靠性,并能对一位错误实现在线纠错.

关 键 词:低功耗  有限状态机  容错  现场可编程门阵列

A FPGA-based Design Method of Low Power Fault-tolerance Finite State Machine
LI Lie-wen,GUI Wei-hua and HU Xiao-long.A FPGA-based Design Method of Low Power Fault-tolerance Finite State Machine[J].Journal of Hunan University(Naturnal Science),2010,37(6):77-82.
Authors:LI Lie-wen  GUI Wei-hua and HU Xiao-long
Abstract:Considering the reliability and power consumption problems of (Field Programmable Gate Array)FPGA in aviation and spaceflight application, a new design method of low power and fault-tolerance finite state machine suitable for FPGA has been proposed. Different from traditional occupying routing resources, looking up tables and registers, this method was realized by mapping finite-state machines into the embedded blocks RAM of FPGA and employing two RAM blocks to compose the duple-redundancy structure to confirm data errors in RAM by comparing the consistency of the two blocks RAM output data and combining the parity check for error detection and correction. The experiment results have shown that this method has the advantages of lower power and higher reliability, and can achieve an error on-line error correction, compared with traditional triple-redundancy methods
Keywords:
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《湖南大学学报(自然科学版)》浏览原始摘要信息
点击此处可从《湖南大学学报(自然科学版)》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号