专利汇可以提供一种基于FPGA产生用户自定义波形的装置及方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种基于FPGA产生用户自定义 波形 的装置及方法,属于任意波形发生领域,装置包括控 制模 块 、波形存储与索引模块、地址发生模块、波形循环模块和波形合成模块;通过 控制模块 将波形数据存入 存储器 中,根据波形矢量点的长度建立波形序列的索引,地址发生模块对 电压 存储器和时间存储器进行寻址,波形合成模块通过对时间和电压数据进行处理,合成相应的数字波形,波形循环模块通过复位或重置地位发生器的地址数据,从而使波形序列循环输出。本发明可以产生多个由用户定义的任意波形序列,不同波形序列的上升下降时间、脉冲宽度和脉冲周期等参数均可以编程,可以广泛地应用于 信号 发生器或任意波形发生器中。,下面是一种基于FPGA产生用户自定义波形的装置及方法专利的具体信息内容。
1.一种基于FPGA产生用户自定义波形的装置,其特征在于:包括控制模块、波形存储与索引模块、地址发生模块、波形循环模块和波形合成模块;
控制模块,被配置为用于对FPGA内部各功能模块进行控制,对资源进行分配,同时完成总线接口处理与控制;
波形存储与索引模块,被配置为用于完成用户自定义的波形数据的存储,根据各个波形序列的矢量点长度对各个波形序列建立索引;
波形循环模块,被配置为用于根据波形序列的结束标志位,判断当前波形序列是否输出结束,从而重置地址发生器,循环输出波形序列;
地址发生模块,被配置为用于通过在FPGA内部构建累加器和计数器实现对波形存储器的寻址;
波形合成模块,被配置为用于通过对时间和电压数据进行处理,合成相应的数字波形。
2.一种基于FPGA产生用户自定义波形的方法,其特征在于:采用如权利要求1所述的一种基于FPGA产生用户自定义波形的装置,具体包括以下步骤:
步骤1:控制模块将波形矢量点数据存入到FPGA外部的高速静态SRAM存储器中,将波形序列循环次数存入FPGA内部寄存器中;
步骤2:波形存储与索引模块根据波形序列的矢量点长度建立不同波形序列的索引号;
步骤3:控制模块接收波形输出命令后,启动各功能模块;
步骤4:FPGA内部的计数器开始计数,当计数器的值等于某个矢量点位置对应的时间值,电压地址累加器和时间地址累加器分别累加1;
步骤5:电压地址累加器和时间地址累加器分别输出SRAM存储器的地址,对索引1波形序列的时间存储器和电压存储器进行寻址;
步骤6:波形合成模块通过对时间和电压数据进行处理,合成相应的数字波形,输出索引1的波形序列;
步骤7:当计数器的值等于最后一个矢量点位置对应的时间值,计数器复位为0;
步骤8:波形循环模块将地址发生模块复位为索引1波形序列的起始地址;
步骤9:重复步骤4-步骤8,循环输出索引1对应的波形序列;
步骤10:当前波形序列输出结束,波形循环模块将地址发生器置为索引2波形序列对应的起始地址;
步骤11:重复步骤4-步骤10,循环输出索引2对应的波形序列。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
电池包适配器 | 2020-07-19 | 0 |
一种控制电路及其驱动方法、显示装置 | 2021-03-28 | 1 |
晶体管电阻焊电源的焊接波形控制方法 | 2020-06-16 | 1 |
一种循环供电的RTC电路及RTC电子产品 | 2020-07-30 | 2 |
用于过压和/或过流保护的保护电路 | 2020-08-19 | 0 |
压水堆核电站仪表系统探测器试验处理方法、装置及系统 | 2023-04-08 | 0 |
用于仿真数字系统的装置和方法 | 2023-04-21 | 0 |
齿轮总成及包括该齿轮总成的门装机构 | 2022-10-20 | 0 |
一种用于诊断输油管道之间搭接现象的仪器 | 2022-11-09 | 1 |
一种基于无线数据传输技术的配电箱监控系统 | 2021-03-06 | 1 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。