1.一种数字高捕获率方法,其特征在于,包括:
将采集的数字信号的串行数据流转换为并行数据流;
将并行数据流的每个时钟周期内的X个采样点的值并行存储于三维波形存储空间的对应的X个独立读写的存储单元。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
将每个采样点的值作为对应的存储单元的内部地址;
将所述内部地址累加2N作为每个采样点对应的存储单元的最终地址;其中,N为数字三维示波器的模数转换模块的分辨率。
3.如权利要求2所述的方法,其特征在于,所述方法具体包括:
根据数字三维示波器的屏幕需要显示的采样点个数K,确定需要存储的时钟周期的个数M;
确定触发位置;
判断是否存满M个周期的并行数据流,若没有存满,将每个采样点的值作为对应的存储单元的内部地址;将所述内部地址累加2N作为每个采样点对应的存储单元的最终地址;
若存满,根据所述触发位置将并行数据流右移,将移位后的每个采样点的值作为存储单元的内部地址,读出所述内部地址的值后加1再写回所述内部地址,将所述内部地址累加2N作为每个采样点对应的存储单元的最终地址。
4.如权利要求3所述的方法,其特征在于,将触发位置的数据移动到X维数组的最后一个位置,从而保证触发位置的数据位于K个采样点中的同一个位置。
5.如权利要求3所述的方法,其特征在于,时钟周期的个数M=(K/X)+1。