一种基于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的可重构特性和并行处理特性,将运算进行流水线和并行改造,实现了超高速处理的功能,又具有功耗低、体积小、计算成本低的特点。 |
