[發明專利]一種波形序列發生器在審
| 申請號: | 201910615888.2 | 申請日: | 2019-07-09 |
| 公開(公告)號: | CN110442185A | 公開(公告)日: | 2019-11-12 |
| 發明(設計)人: | 羅森;鄭翠翠;方鵬舉 | 申請(專利權)人: | 深圳市鼎陽科技有限公司 |
| 主分類號: | G06F1/02 | 分類號: | G06F1/02 |
| 代理公司: | 深圳鼎合誠知識產權代理有限公司 44281 | 代理人: | 郭燕;彭家恩 |
| 地址: | 518000 廣東省深圳市寶安區新安街道興東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 波形序列 存儲器 波形控制參數 波形數據 讀取 數模轉換器 發生器 波形段 解析 發送 存儲器連接 波形輸出 存儲資源 模擬波形 使能信號 輸出波形 段數據 段數 寫入 存儲 輸出 合并 靈活 轉換 | ||
1.一種波形序列發生器,其特征在于,包括:
中央處理器,用于生成波形數據,所述波形數據包括至少一個波形序列,所述波形序列中包括波形控制參數和至少一個波形段數據;
存儲器;
FPGA,其分別與中央處理器和存儲器連接,用于接收中央處理器發送的波形數據并將所述波形數據寫入存儲器中,在接收到中央處理器發送的波形輸出使能信號時,從存儲器中讀取波形數據,并對讀取的波形數據進行解析,得到波形控制參數,根據所述波形控制參數輸出波形段數據;
數模轉換器,用于將FPGA輸出的波形段數據轉換為模擬波形。
2.如權利要求1所述的波形序列發生器,其特征在于,所述波形序列包括依次排列的波形段個數、序列重復次數以及各波形段的段長度、段重復次數和波形段數據;
所述波形控制參數包括所述波形段個數、所述序列重復次數、所述段長度和所述段重復次數。
3.如權利要求2所述的波形序列發生器,其特征在于,所述FPGA包括:
存儲控制模塊,用于在接收到中央處理器發送的復位信號時,接收中央處理器發送的波形數據并將所述波形數據按所述波形序列中各數據的排列順序寫入存儲器中;所述存儲控制模塊在接收到中央處理器發送的波形輸出使能信號時,根據波形讀取模塊發送的讀命令從存儲器中讀取對應地址的待處理波形數據并輸出;
數據解析模塊,用于逐個接收存儲控制模塊輸出的待處理波形數據,并對該待處理波形數據進行解析,得到波形控制參數和波形段數據,并輸出該波形段數據;
波形讀取模塊,用于從數據解析模塊獲取讀數控制參數,根據該讀數控制參數產生讀命令并將該讀命令發送給存儲控制模塊,以控制存儲控制模塊對波形數據進行可重復讀取,所述讀數控制參數根據所述波形控制參數得到;
重采樣模塊,用于對數據解析模塊輸出的波形段數據進行速率匹配和濾波處理,并將處理后的波形段數據輸入到數模轉換器。
4.如權利要求3所述的波形序列發生器,其特征在于,所述數據解析模塊包括波形序列計數器、計數器模塊和參數寄存器模塊;
所述波形序列計數器,用于對存儲控制模塊輸出的待處理波形數據進行計數,在接收到計數器模塊發送的序列完成指示信號時將自身的計數值清零;所述數據解析模塊根據所述波形序列計數器的計數值將接收的待處理波形數據賦值給參數寄存器模塊或使能計數器模塊;
所述計數器模塊,用于根據接收到的待處理波形數據進行段長度、段重復次數、波形段個數和序列重復次數的計數,在序列重復次數的計數值等于參數寄存器模塊中存儲的序列重復次數時,向波形序列計數器發送序列完成指示信號;
所述參數寄存器模塊,用于存儲波形控制參數。
5.如權利要求4所述的波形序列發生器,其特征在于,所述參數寄存器模塊包括:
段長度寄存器,用于存儲波形段的段長度;
段重復次數寄存器,用于存儲波形段的段重復次數;
段個數寄存器,用于存儲波形段個數;
序列重復次數寄存器,用于存儲序列重復次數。
6.如權利要求5所述的波形序列發生器,其特征在于,當所述波形序列計數器的計數值為0時,所述數據解析模塊將當前接收到的待處理波形數據賦值給段個數寄存器;當所述波形序列計數器的計數值為1時,所述數據解析模塊將當前接收到的待處理波形數據賦值給序列重復次數寄存器;當所述波形序列計數器的計數值大于等于1時,使能計數器模塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市鼎陽科技有限公司,未經深圳市鼎陽科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201910615888.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:可遠程操縱搖桿控制器的裝置
- 下一篇:針對模塊的時鐘限制系統及其方法





