当前位置:主页 > 科技论文 > 航空航天论文 >

基于位流直接演化的高效能自适应系统研究

发布时间:2020-08-15 20:09
【摘要】:基于演化硬件(Evolvable Hardware,EHW)的自适应系统能够通过改变自身结构和参数,以适应外部环境,从而为空天环境中电子设备的生存提供良好的解决方案。针对当前主流EHW设计方法因演化粒度较大和无法在线生成位流,所造成的系统体积、成本、资源、时间和功耗过大以及适应能力有限等问题,本文提出了对现场可编程门阵列(Field Programmable Gate Array,FPGA)资源-位流关系进行解析和建模、并利用所建模型在线生成位流的思想;在此基础上,提出了一种基于位流在线演化的高效能自适应系统架构和设计方法;并以2bit乘法器以及自适应图像滤波器为例,分别采用门级演化和函数级演化方法,对所提出的系统架构和设计方法进行了验证。论文主要研究内容如下:(1)概括了演化硬件的国内外研究现状,分析了现有重构方法、演化粒度和位流解析方法所存在的问题,提出了直接通过修改位流文件进行演化的设计思路;介绍了系统设计所需的软、硬件平台,分析了FPGA硬件资源结构和配置位流文件信息。(2)给出了FPGA资源-位流关系解析方法,对配置位流文件进行了系统的解析,建立了不同资源与位流的映射关系模型,并针对布线资源和逻辑资源,分别设计了相应的在线位流生成算法,以及纠错码校验的算法;给出了基于位流直接演化的自适应系统架构和设计方案,采用笛卡尔遗传编程(Cartesian Genetic Programming,CGP)编码方式对FPGA底层电路进行染色体编码,设计了Block RAM对位流信息进行缓存,通过对位流进行直接修改,实现了对逻辑资源功能和布线资源连接的任意演化。(3)以2bit乘法器为例,在ML507开发板上搭建了基于位流直接演化的自适应系统,对门级演化方法进行了验证,完成了系统软、硬件设计,并对系统的性能进行了评估,分析了本文方法相对于传统方法的优势;以图像滤波为例,在ML507开发板上搭建了在线演化系统,对函数级演化方法进行了验证,给出了系统软硬件设计方法和滤波效果。实验结果表明,本文方法具有更低的资源代价、更少的存储空间代价和更高的演化速度;不仅适用于采用门级演化的逻辑电路的设计,而且适用于采用函数级演化的复杂电路的设计。
【学位授予单位】:南京航空航天大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:V243;V443;TP311.52
【图文】:

开发板


图 2.1 ML507 开发板tex-5 FPGA 资源结构及编程原理 凭借丰富的资源类型,在数据处理、嵌入式搭建以及软硬件加速等方面。FPGA 中最基础的资源可以大致分成两类,一类是控制其实现功能的在各部分之间起到互联作用的布线资源,本节将对这两种基础资源类型GA 资源分布情况FX70T 的资源分布如图 2.2 所示,其中分布范围最广、数目最多的为 CL,一个最小可重构区域至少包含一行一列的共 20 个 CLB 资源,如图中面大致被分为了 16 个小区域,每个小区域即为一个时钟域。FPGA 最左分布着 IO 资源。中间的位置嵌入了系统的硬核 PowerPC,起重构控制口(Internal ConfigurationAccess Port,ICAP)以及系统的一些功能核都,CLB 资源之间分布着 DSP 以及 Block RAM 等功能块,需要使用这些重构区域内。

资源分布图,硕士学位论文,级联


FPGA资源分布图

底层,通用框架


FPGA底层通用框架

【相似文献】

相关期刊论文 前10条

1 唐圣学;何怡刚;郭杰荣;李宏民;黄姣英;刘美容;刘慧;;位流运算研究及应用[J];中国电机工程学报;2007年27期

2 姚睿;何坤;朱萍;李增武;羊宇中;;使用位流重定位与差异配置在线演化数字系统[J];国防科技大学学报;2017年03期

3 李智华;黄娟;李威;杨立群;黄俊英;杨海钢;;一种SRAM型FPGA互连资源的位流码配置方法[J];太赫兹科学与电子信息学报;2016年01期

4 王驰;王健;杨萌;来金梅;;一种新型的FPGA配置位流压缩算法[J];复旦学报(自然科学版);2014年03期

5 迟立国,秦丙栓,杜国柱,孙映;MPEG-2位流传送原理[J];广播与电视技术;2002年11期

6 丁海亮;;安徽省东北部岩溶裂隙水的“双层水位流”[J];安徽地质;1992年04期

7 董乐善;;理想不可压缩平面位流绕翼流动的保角变换解法[J];西安公路学院学报;1984年04期

8 张洪学;;浅析多媒体的语义[J];吉林建筑工程学院学报;1996年03期

9 ;谁的狗?[J];Reading and Composition(Junior High)(English);2009年09期

10 刘铁桥;邝继顺;蔡烁;尤志强;;一种将测试集嵌入到Test-per-Clock位流中的方法[J];计算机研究与发展;2014年09期

相关会议论文 前5条

1 周敦军;;山东金岭铁矿区灰岩含水层中“双层水位流”的形成和应用[A];2017第二十四届鲁冀晋粤川辽陕京八省(市)金属学会矿业学术交流会论文集[C];2017年

2 周敦军;牛学忠;;山东金岭铁矿区“双层水位流”的形成和应用[A];第二十二届川鲁冀晋琼粤辽七省矿业学术交流会论文集(上册)[C];2015年

3 周敦军;;山东金岭铁矿区“双层水位流”的形成和应用[A];第十八届川鲁冀晋琼粤辽七省矿业学术交流会论文集[C];2011年

4 周敦军;牛学忠;;山东金岭铁矿区“双层水位流”的形成和应用[A];2012年全国冶金安全环保暨能效优化学术交流会论文集[C];2012年

5 荣亮亮;林君;朱凯光;;一种基于数字变频思想的电磁信号产生方法[A];第七届青年学术会议论文集[C];2005年

相关博士学位论文 前1条

1 陈利光;适合于硬件进化的FPGA平台设计实现[D];复旦大学;2009年

相关硕士学位论文 前10条

1 杜君杰;基于位流直接演化的高效能自适应系统研究[D];南京航空航天大学;2019年

2 常魏巍;FPGA芯片建模方法研究[D];西安电子科技大学;2018年

3 徐志鹏;九剧水流域森林变化对径流情势的影响[D];南昌工程学院;2019年

4 何坤;基于位流重定位的数字系统在线演化技术研究[D];南京航空航天大学;2016年

5 吴强;FPGA位流解析及电路还原[D];上海交通大学;2013年

6 邢虹;FPGA位流生成及其压缩[D];复旦大学;2008年

7 张作舟;DupPack装箱方法和装箱结果验证[D];复旦大学;2012年

8 谢婧;FPGA快速配置结构及抗辐照电路设计与实现[D];复旦大学;2010年

9 吴珂;基于位流回读的FPGA测试系统的优化方法研究[D];电子科技大学;2015年

10 胡少杰;基于位流回读的Virtex-II芯片内部资源的测试[D];电子科技大学;2014年



本文编号:2794578

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/hangkongsky/2794578.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户8fb03***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com