发明名称 基于DMA透明传输的多板协同架构
摘要 本发明涉及一种基于DMA透明传输的多板协同架构,包括利用FPGA总线接口逻辑配合总线连接在一起的主控板和复数个检测从板;其特征在于:由FPGA内生成的双口RAM作数据缓冲区,并将主控板的双口RAM地址分成若干区,分别与检测板的双口RAM的缓冲区对应,每个区和检测板的双口RAM的缓冲区大小相等;然后,在FPGA内采用DMA传输方法实现主控板和检测从板间FPGARAM的数据传递。本发明提出基于真双口RAM的DMA板间总线数据传输的方法,实现板间数据的透明传输,CPU无需涉及传输过程。主板CPU直接操作从板数据,简化计算逻辑,提高系统计算的速度。
申请公布号 CN104021098A 申请公布日期 2014.09.03
申请号 CN201410275194.6 申请日期 2014.06.19
申请人 福州闽台机械有限公司 发明人 魏云龙;俞兆志
分类号 G06F13/28(2006.01)I 主分类号 G06F13/28(2006.01)I
代理机构 福州元创专利商标代理有限公司 35100 代理人 蔡学俊
主权项 一种基于DMA透明传输的多板协同架构,包括利用FPGA总线接口逻辑配合总线连接在一起的主控板和复数个检测从板;其特征在于:由 FPGA 内生成的双口 RAM 作数据缓冲区,并将主控板的双口 RAM 地址分成若干区,分别与检测板的双口 RAM 的缓冲区对应,每个区和检测板的双口 RAM 的缓冲区大小相等;然后,在 FPGA 内采用 DMA 传输方法实现主控板和检测从板间 FPGA RAM 的数据传递。
地址 350026 福建省福州市金山工业区福湾园盘屿路861号