[发明专利]一种基于SOC的逐点任意波形发生器和产生方法有效
申请号: | 201710178922.5 | 申请日: | 2017-03-23 |
公开(公告)号: | CN107102683B | 公开(公告)日: | 2020-10-16 |
发明(设计)人: | 陆顺杰;彭晓林;黄立彬 | 申请(专利权)人: | 深圳市鼎阳科技股份有限公司 |
主分类号: | G06F1/03 | 分类号: | G06F1/03 |
代理公司: | 深圳鼎合诚知识产权代理有限公司 44281 | 代理人: | 郭燕 |
地址: | 518000 广东省深圳市宝安区新安街道兴东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 soc 任意 波形 发生器 产生 方法 | ||
1.一种基于SOC的逐点任意波形产生方法,其特征在于,应用于基于SOC的逐点任意波形发生器,所述逐点任意波形发生器包括SOC、存储器和数模转换器,所述SOC包括PS处理器、数据交互模块和与PS处理器连接的PL数字电路,所述数据交互模块一端与所述存储器相连接,另一端分别与PS处理器和PL数字电路相连接;所述方法包括:
接收输入的波形类型、频率和初始相位信息,进行波形复制,生成相应的波形数据并将其存储于存储器中,之后,输出产生波形信号;
获取产生波形信号,根据所述波形类型、频率和初始相位信息,在所述存储器中读取相应的波形数据,逐点生成波形点,并将波形点数据逐点输出至数模转换器;
在数模转换器中对所述波形点数据进行数模转换,输出所需要的波形。
2.如权利要求1中所述的方法,其特征在于,所述存储器包括DDR3存储器,存储于存储器的波形数据在被读取后以DMA方式传输,每次传输,传输一张DMA表。
3.如权利要求2所述的方法,其特征在于,所述波形复制包括:
如果L<Ldmamax/2,波形需要复制m次,其中,floor表示向下取整,L表示波形数据的长度,Ldmamax表示DMA表的最大长度;
如果L>Ldmamax/2,则不复制波形数据。
4.如权利要求3所述的方法,其特征在于,波形数据被DMA传输时,
如果L<Ldmamax/2,每次传输m+1个周期的波形数据,DMA表的长度可表示为Ldma=(m+1)*L;
如果Ldmamax>L>Ldmamax/2,每次传输1个周期的波形数据,DMA表的长度可表示为Ldma=L;
如果Ldmamax<L,传输1个周期的波形数据需要n张DMA表,需传输n次,DMA表的长度可表示为Ldma=L/n,其中,n=ceiling(L/Ldmamax),ceiling表示向上取整。
5.一种基于SOC的逐点任意波形发生器,其特征在于,包括SOC、存储器和数模转换器,所述SOC包括PS处理器、PL数字电路和数据交互模块;
PS处理器用于接收输入的波形类型、频率和初始相位信息,进行波形复制,生成波形数据,并通过所述数据交互模块将其存储于所述存储器中,之后,输出产生波形信号以及起始地址和DMA表长度;
PL数字电路与所述PS处理器相连接,获取产生波形信号,根据所述起始地址和DMA表长度,通过所述数据交互模块在所述存储器中读取相应的波形数据,根据所述波形类型、频率和初始相位信息,逐点生成波形点,并将波形点数据逐点输出至数模转换器;
数据交互模块,数据交互模块一端与所述存储器相连接,另一端分别与PS处理器和PL数字电路相连接,用于控制所述存储器中波形数据的存入与读取,使得所述PS处理器和PL数字电路共享所述存储器;
存储器用于存储波形复制的程序和所述波形数据;
数模转换器对所述波形点数据进行数模转换,输出所需要的波形。
6.如权利要求5所述的逐点任意波形发生器,其特征在于,所述PL数字电路包括fifo模块和逐点任意波产生模块,逐点任意波产生模块通过获取产生波形信号,向数据交互模块输出请求读取信号,波形数据从所述存储器中读取后,先被发送至fifo模块中缓存,所述fifo模块按先入先出的方式将缓存的所述波形数据再发送给所述逐点任意波产生模块,在接收到所述波形数据后,所述逐点任意波产生模块根据所述波形类型、频率和初始相位信息,逐点生成波形点并将波形点数据逐点输出。
7.如权利要求6所述的逐点任意波形发生器,其特征在于,所述PL数字电路还包括DMA模块,DMA模块连接于所述数据交互模块与fifo模块之间,用于在所述数据交互模块从所述存储器中读取波形数据后,将所述波形数据以DMA方式传输至所述fifo模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市鼎阳科技股份有限公司,未经深圳市鼎阳科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710178922.5/1.html,转载请声明来源钻瓜专利网。