发明名称 |
基于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号 |