嗨,
我正在使用VC707的bist项目中给出的lwip设计,将2GB hex文件传输到
FPGA。
项目使用已连接到cachedBRAM的DMA。
因此,收到的数据包位于BRAM中。现在,我想将每个接收到的数据包的copydata连接到DDR3,后者连接到外围设备AXI。
Microblaze的封装频率为100MHz。
我以4.7 MB /秒的速度接收数据。
我试过memcopy和memmove。
两者的速度几乎相同,约为1.5 MB /秒。
当我将DDR3连接到Cache AXI互连时,速度会有所增加(大约2MBytes / sec。)
我无法将DDR3连接到Cache AXI互连,因为那时我将无法使用2GB DDR3.This速度相当慢:(
请帮帮我。
我怎样才能加快速度。
问候