发明名称 一种数字三维示波器显示波形亮度的快速调节方法
摘要 本发明公开了一种数字三维示波器显示波形亮度的快速调节方法,通过在FPGA中构造一个ROM,作为当前亮度档位L下次数N(T,A)对应的LCD屏幕显示亮度值查找表,其中ROM划分为2a个容量为2b×dbit的子ROM,与当前亮度档位L对应的子ROM,记为subROML;将round(pL·N(T,A))赋值给显示波形亮度值D(T,A),按照b位二进制数递增的顺序对应存储在2b×dbit的subROML中,这样就可以通过b位代表次数N(T,A)的二进制地址寻址查表subROML得到当前亮度档位L下的对应波形亮度值D(T,A),这样就不需要使用FPGA中的乘法器了,同时,只要将档位值L以及波形在时刻T和幅度A条件下的次数N(T,A)分别作为ROM高a位和低b位查找构造的ROM,即可找到对应波形亮度值D(T,A),因此,比起复杂的乘法计算,显示波形亮度的调节简单而快速。
申请公布号 CN102075774A 申请公布日期 2011.05.25
申请号 CN201010593528.6 申请日期 2010.12.17
申请人 电子科技大学 发明人 郭连平;蒋俊;邱渡裕;向川云;杨扩军
分类号 H04N13/00(2006.01)I;H04N5/57(2006.01)I 主分类号 H04N13/00(2006.01)I
代理机构 成都行之专利代理事务所(普通合伙) 51220 代理人 温利平
主权项 1.一种数字三维示波器显示波形亮度的快速调节方法,其特征在于,包括以下步骤:(1)、数字三维示波器的亮度等级为M个档位,取<img file="FSA00000389652400011.GIF" wi="375" he="77" />其中<img file="FSA00000389652400012.GIF" wi="187" he="62" />表示取不大于log<sub>2</sub>M的最大整数;数字三维示波器在波形信息映射累加过程中采用b位二进制数来统计波形在时刻T和幅度A条件下的次数N(T,A);(2)、在FPGA中构造一个ROM,作为当前亮度档位L下次数N(T,A)对应的LCD屏幕显示亮度值查找表:ROM地址为c=a+b位;其中,0≤L≤M-1;将ROM划分为2<sup>a</sup>个容量为2<sup>b</sup>×dbit的子ROM,与当前亮度档位L对应的子ROM,记为subROM<sub>L</sub>;将round(p<sub>L</sub>·N(T,A))赋值给显示波形亮度值D(T,A),按照b位二进制数递增的顺序对应存储在2<sup>b</sup>×dbit的subROM<sub>L</sub>中,这样就可以通过b位代表次数N(T,A)的二进制地址寻址查表subROM<sub>L</sub>得到当前亮度档位L下的对应波形亮度值D(T,A);其中,round(*)表示对括号中小数按照四舍五入的原则化成整数,p<sub>L</sub>为当前亮度档位L的比例值;(3)、在进行显示波形亮度的调节时,数字三维示波器发出表征当前亮度档位L的a位二进制数作为ROM的c位地址中的高a位,寻址到相应的子ROMsubROM<sub>L</sub>,将b位波形统计次数N(T,A)作为ROM的低位地址,在子ROM subROM<sub>L</sub>中寻址到当前亮度档位L下对应波形亮度值D(T,A),并进行显示。
地址 611731 四川省成都市高新区(西区)西源大道2006号