可进化芯片的FPGA接口设计与实现  被引量:2

Design and Implementation of FPGA Interface for Evolvable Chip

在线阅读下载全文

作  者:段欣[1] 陈利光[1] 王健[1] 来金梅[1] 鲍丽春 

机构地区:[1]复旦大学专用集成电路与系统国家重点实验室,上海201203 [2]北京航天飞控中心,北京100094

出  处:《计算机工程》2011年第13期13-16,共4页Computer Engineering

基  金:国家"863"计划基金资助项目(2007AA01Z285);上海市科技创新行动计划基金资助项目(08706200101)

摘  要:针对FPGA IP核在可进化可编程系统芯片(SoPC)中嵌入时存在FPGA IP核端口时序控制和位流下载的问题,实现一种适用于可进化SoPC芯片的FPGA接口。该FPGA接口使用异步FIFO、双口RAM的结构和可扩展的读/写命令传输方式来实现FPGA IP核与系统的异步通信。嵌入式CPU可以通过FPGA接口实现FPGA IP核的片内位流配置。FPGA接口中的硬件随机数发生器实现进化算法的硬件加速。使用自动验证平台与FPGA原型验证平台对FPGA接口进行验证来实现验证的收敛。测试结果表明,FPGA接口成功实现了嵌入式CPU与FPGA IP核的通信,完成芯片内的进化。This paper proposes the design and implementation of a System on Programmable Chip(SoPC) interface to solve the problems of timing control and bit stream downloading of embedded Field Programmable Gate Array(FPGA) IP core in the evolvable SoPC.The FPGA interface uses asynchronous FIFO and dual port RAM structure,scalable read/write command transmission to achieve asynchronous communication between FPGA IP core and the system.Embedded CPU achieves the on-chip bit stream configuration of FPGA IP core via FPGA interface.Hardware random number generator in the FPGA interface is used to accelerate the evolutionary algorithm.Automatic verification platform and FPGA prototyping platform are used for the verification of FPGA interface to achieve convergence of verification.Test results show that FPGA interface implements the communication between embedded CPU and FPGA IP core successfully,completes on-chip evolution

关 键 词:可编程系统芯片 FPGA接口 硬件加速器 验证平台 

分 类 号:TP391[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象