我正在做一个项目(使用来自Xilinx的Zynq 7000工具包),在这个项目中,我需要接收来自Arm微控制器的图像,并将其交付给FPGA。我不知道FPGA是如何接收图像的。
我是否应该将图像转换为数组或文本文件?(即使没有ARM微控制器,我也不知道如何将图像(如位图图像或DICOM图像)加载到FPGA上)。
重要的是,我需要一些可以合成的代码。
我不能用“文件打开”之类的东西。
有可能寄给我一个代码来完成这个部分吗?我可以知道你是否在你的网站上解释了这个问题。
发布于 2014-03-17 09:32:31
你自己来定义协议。
ARM和FPGA将有一些连接,例如从ARM中的一些GPIO引脚连接到FPGA上的一些GPIO引脚。除此之外,您还必须定义一个协议,通常如下所示:
可以组合这些层来优化,或者减少错误检查,如果输出中的错误是可以接受的,并且您想要提高性能。另外,我还会检查ARM端的引脚是否有一个“特殊功能”附加在上面,因为大多数嵌入式CPU都有现成的控制器可用于几个通信协议,这将使您能够更快地实现协议,并使用DMA控制器这样的硬件来获得更好的性能。
https://stackoverflow.com/questions/22449591
复制相似问题