一种基于FPGA的动态可重构高性能运算方法与装置

基本信息

申请号 CN200710018207.1 申请日 -
公开(公告)号 CN101086729A 公开(公告)日 2007-12-12
申请公布号 CN101086729A 申请公布日 2007-12-12
分类号 G06F15/17(2006.01) 分类 计算;推算;计数;
发明人 苗保刚;张卫军;付国军;谢国鹏;郭忠峰;高兴利;梁光勤;张致远 申请(专利权)人 西安飞鹰科技有限责任公司
代理机构 西安弘理专利事务所 代理人 西安飞鹰科技有限责任公司
地址 710043陕西省西安市东高新火炬路4号楼5层D区509
法律状态 -

摘要

摘要 本发明公开的一种基于FPGA的动态可重构高性能运算方法,采用至少一个计算单元HCU实现并行运算,并通过主控计算设备发送指令和参数,控制计算单元HCU的运行,并接收其运算结果,计算单元HCU的运算是采用至少两个大容量可编程门阵列FPGA进行基本计算逻辑的并行处理,并通过高速LVDS实现相互之间的数据传输,最终将大容量可编程门阵列FPGA的处理结果通过通讯接口传输出去。实现该方法的装置包括至少一个计算单元HCU、控制计算单元HCU运行的主控计算设备以及实现两者之间数据交换的通讯接口。本发明充分利用了大容量可编程门阵列FPGA的可重构特性和并行处理特性,将运算进行流水线和并行改造,实现了超高速处理的功能,又具有功耗低、体积小、计算成本低的特点。