【悬赏100块】如何实现FPGA可重构计算(Android平台)

2019-07-15 23:53发布

     LZ我是大四计算机的,没错,我在做毕设,而且几乎一筹莫展。
     题目是在Android平台上实现可重构计算:
     简单说,就是实现应用程序把一部分计算密集型的任务交给FPGA来计算,把FPGA作为CPU的一个辅助,我不知是不是像所谓的协处理器一样。
     具体说,就是买一个开发板(Xilinx ZYNQ-7000 AP SoC ZC706),把Android移植上去;编写FPGA驱动程序,用来利用  应用程序分配给FPGA计算的计算任务的对应比特流 对FPGA进行重构  以及   利用FPGA进行计算。
     我的某一个最关键的问题是(当然我还有好多问题没有解决):我已经根据技术手册勉强写了驱动程序中对FPGA重构的部分(未经测试,估计不一定对),但是------->>>我驱动程序中利用FPGA计算的部分我是无论如何写不出来了。我该怎么把某个计算任务的参数传给FPGA,怎么从FPGA获得计算结果;很明显,这些参数传递对应的一些端口地址和对FPGA的重构有关系,但是我该如何获得这些端口地址?怎么让驱动程序具有通用性(对每一种计算任务都能传递若干数据,获得若干结果)?
    我不奢望能做出多么强大的功能,哪怕只能进行四则运算也能接受。
    如果能教我做出这个来,我愿送100块请大神吃饭。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
含笑饮毒酒___
1楼-- · 2019-07-16 03:47
xianyoudian 发表于 2015-5-21 16:18
我可以帮你推荐给高手

非常感谢。那就麻烦你推荐一下了。
含笑饮毒酒___
2楼-- · 2019-07-16 05:18
 精彩回答 2  元偷偷看……

一周热门 更多>