[发明专利]一种基于宽口SRAM存储的高速AD数据PXI总线传输解析方法有效
| 申请号: | 201510400890.X | 申请日: | 2015-07-02 | 
| 公开(公告)号: | CN105045752B | 公开(公告)日: | 2018-04-24 | 
| 发明(设计)人: | 白月胜;曹淑玉;高长全 | 申请(专利权)人: | 中国电子科技集团公司第四十一研究所 | 
| 主分类号: | G06F13/40 | 分类号: | G06F13/40;G06F13/42 | 
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 | 
| 地址: | 266555 山东省*** | 国省代码: | 山东;37 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 基于 sram 存储 高速 ad 数据 pxi 总线 传输 解析 方法 | ||
1.一种基于宽口SRAM存储的高速AD数据PXI总线传输解析方法,其特征在于,包括以下步骤:
步骤(1):对于已经存入SRAM中的N次高速AD采样数据的PXI总线读取传输解析过程,首先需依据SRAM数据总接口宽度K1、高速AD采样量化位宽K2、PXI总线数据接口宽度K3、SRAM地址总线宽度W2来确定PXI地址总线译码组成和PXI总线从SRAM中读取N次高速AD采样数据所实际需进行的读取次数NL;
步骤(2):PXI总线实际需进行读取操作的次数NL确定后,则上位机主控单元通过PXI总线从已设定好的基地址开始,进行NL次连续遍历取数,依次获取NL个K3位宽的数据数组XNL;
步骤(3):判断数据数组XNL是否需进行无用数据的剔除处理,是则对XNL进行无用数据剔除处理,并得到N5个含有有用AD数据的PXI读取的SRAM新数据数组XL;否则将数据数组XNL直接赋值给数据数组XL;
步骤(4):对数据数组XL进行AD数据的分离处理,得到从SRAM中读取的N个高速AD采样数据数组X,X数据传给下一个流程进行其他信号分析处理,并返回步骤(1),等待下一批数据的传输解析处理。
2.如权利要求1所述的一种基于宽口SRAM存储的高速AD数据PXI总线传输解析方法,其特征在于,所述步骤(1)中,所述的PXI地址总线译码为由SRAM地址空间寻址地址段和地址选通控制地址段组成;
其中,SRAM地址空间寻址地址段位宽为W2,由SRAM器件的地址总线宽度来决定,SRAM地址空间寻址地址段在FPGA中与SRAM地址总线对接;地址选通控制地址段位宽为W1;PXI地址总线的低W1-1位到0位定义为地址选通控制地址段,PXI地址总线的W2+W1-1位到W1位定义为SRAM地址空间寻址地址段。
3.如权利要求2所述的一种基于宽口SRAM存储的高速AD数据PXI总线传输解析方法,其特征在于,所述的地址选通控制地址段位宽W1的确定方法为:其需满足如下关系:
其中,N1定义为一次SRAM读取数据包含的完整AD采样数据的最大个数,N2定义为一次PXI总线读取数据最大包含的完整AD采样数据个数;
其中,的值设为N3,表示一次SRAM读取数据通过PXI总线进行传输所需的次数;N1%N2的值设为N4,若N4大于0,表示最后一次读取的AD数据个数少于N2。
4.如权利要求3所述的一种基于宽口SRAM存储的高速AD数据PXI总线传输解析方法,其特征在于,所述的一次SRAM读取数据包含的完整AD采样数据的最大个数N1的确定方法为K1与K2比值的最大正整数取值:所读的一次SRAM数据中AD数据以采样顺序由低到高排列。
5.如权利要求4所述的一种基于宽口SRAM存储的高速AD数据PXI总线传输解析方法,其特征在于,所述的N1的确定方法中,当K1与K2比值为整数时,SRAM存储资源实现AD数据存储的最大利用率。
6.如权利要求3所述的一种基于宽口SRAM存储的高速AD数据PXI总线传输解析方法,其特征在于,所述的一次PXI总线读取数据最大包含的完整AD采样数据个数N2的确定方法为K3与K2比值的最大正整数取值:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第四十一研究所,未经中国电子科技集团公司第四十一研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510400890.X/1.html,转载请声明来源钻瓜专利网。





