发明名称 一种在线编程的FPGA可重构装置
摘要 本发明公开了一种在线编程的FPGA可重构装置,包括FPGA、配置芯片、配置芯片控制器以及DSP处理器。DSP处理器接收到重构命令后,发出控制选通命令字符串给配置芯片控制器,控制选通命令字符串经配置芯片控制器解析后将配置芯片控制器的nCONFIG信号线置为低电平,nCE信号线置为高电平,从而使FPGA释放对配置芯片的掌控权;然后DSP处理器将接收到配置数据存入配置芯片中,当配置数据存储完毕后,配置芯片控制器的nCONFIG信号线置为高电平,nCE信号线置为低电平,从而使FPGA重新获得配置芯片的掌控权,获得控制权后,检测到nCONFIG信号线的上升沿后,FPGA将下载配置芯片内的数据进行重新配置,从而完成FPGA的在线编程重构。
申请公布号 CN101673101A 申请公布日期 2010.03.17
申请号 CN200910167762.X 申请日期 2009.09.27
申请人 电子科技大学 发明人 王志刚;曹智渊;王猛;钱炳松
分类号 G05B19/05(2006.01)I;G05B19/418(2006.01)I;G06F13/40(2006.01)I 主分类号 G05B19/05(2006.01)I
代理机构 北京市路盛律师事务所 代理人 温利平
主权项 1、一种在线编程的FPGA可重构装置,包括FPGA,其特征在于,还包括:一配置芯片,与FPGA连接,用于存储FPGA配置数据;FPGA上电或配置芯片中的FPGA配置数据更新后,FPGA下载配置芯片内的配置数据对FPGA的控制逻辑进行配置;一配置芯片控制器,其输出控制nCONFIG、nCE与FPGA的nCONFIG、nCE连接,用于FPGA对配置芯片的控制权进行控制或释放;一上位机,用于向DSP处理器发送重构命令和配置数据;一DSP处理器,用于接收来自上位机的重构命令和配置数据,并与配置芯片控制器连接;DSP处理器接收到重构命令后,发出控制选通命令字符串给配置芯片控制器,控制选通命令字符串经配置芯片控制器解析后将配置芯片控制器的nCONFIG信号线置为低电平,nCE信号线置为高电平,从而使FPGA释放对配置芯片的总线,不读取其中的配置程序数据;然后DSP处理器将接收到配置数据编程存入配置芯片中,当配置数据编程完毕后,配置芯片控制器的nCONFIG信号线置为高电平,nCE信号线置为低电平,从而使FPGA重新获得配置芯片的总线;FPGA获得配置芯片的控制权,检测到nCONFIG信号线的上升沿后,FPGA将下载配置芯片内的数据进行重新配置,从而完成FPGA的在线编程重构。
地址 611731四川省成都市高新西区西源大道2006号