[发明专利]一种任意波形发生器有效
申请号: | 201310726166.7 | 申请日: | 2013-12-25 |
公开(公告)号: | CN104753500B | 公开(公告)日: | 2019-09-17 |
发明(设计)人: | 丁新宇;王悦;王铁军;李维森 | 申请(专利权)人: | 苏州普源精电科技有限公司 |
主分类号: | H03K3/02 | 分类号: | H03K3/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215163 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 任意 波形 发生器 | ||
1.一种任意波形发生器,包括时钟单元、DRAM存储器、控制单元、波形产生单元和数模转换单元,
所述的时钟单元用于产生频率为F的系统时钟;
所述的DRAM存储器用于存储波形数据,
所述的控制单元用于接收采样率S,
所述的波形产生单元用于根据波形数据产生数字波形,
所述的数模转换单元用于将数字波形转换成模拟波形后输出,
其特征在于,
所述的波形产生单元包括预读取累加器、DRAM控制器、FIFO存储器和相位累加器,
所述的预读取累加器用于产生预读取累加值;
所述的DRAM控制器用于根据所述的预读取累加值从DRAM存储器中取出波形数据;
所述的相位累加器用于根据所述的采样率产生FIFO读使能信号,
所述的FIFO存储器用于存储所述的波形数据,并根据所述的FIFO读使能信号将所述的波形数据送给所述的数模转换单元;
所述的控制单元用于根据所述采样率S产生采样率控制字C,C=S*2N/F,N为相位累加器的数据位宽;
所述的FIFO存储器还用于产生一个累加使能信号,所述的预读取累加器还用于在所述的累加使能信号为高电平时,停止产生预读取累加值,并保持当前累加值;在所述的累加使能信号为低电平时,继续产生预读取累加值;
当所述的累加使能信号为高电平时,则FIFO存储器的剩余空间少于所述的DRAM存储器的列的宽度的2k倍,K为整数,当所述的累加使能信号为低电平时,则FIFO存储器的剩余空间多于所述的DRAM存储器的列的宽度的2k倍,K为整数。
2.根据权利要求1所述的任意波形发生器,其特征在于,
所述的控制单元用于接收波形长度,当所述的预读取累加器产生的预读取累加值等于波形长度时,预读取累加值置0。
3.根据权利要求1所述的任意波形发生器,其特征在于,所述的相位累加器以采样率控制字为步进产生相位累加值,并在相位累加值大于2N-1时,发出所述的FIFO读使能信号给FIFO存储器,并从溢出值继续累加,N为相位累加器的数据位宽。
4.根据权利要求1所述的任意波形发生器,其特征在于,所述的控制单元用于接收波形文件,所述的DRAM控制器用于将所述的波形文件存储到DRAM存储器中。
5.根据权利要求1所述的任意波形发生器,其特征在于,所述的波形产生单元由FPGA器件构成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州普源精电科技有限公司,未经苏州普源精电科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310726166.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:低功耗单火线开关
- 下一篇:一种射频滤波器及半导体加工设备