[發明專利]用于數字信號處理的方法、系統和裝置有效
| 申請號: | 201210418444.8 | 申請日: | 2012-10-26 |
| 公開(公告)號: | CN103218329B | 公開(公告)日: | 2017-04-12 |
| 發明(設計)人: | A·J·安德森;G·C·瓦斯;G·J·戴維斯 | 申請(專利權)人: | 想象力科技有限公司 |
| 主分類號: | G06F13/38 | 分類號: | G06F13/38 |
| 代理公司: | 永新專利商標代理有限公司72002 | 代理人: | 王英,劉炳勝 |
| 地址: | 英國赫*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數字信號 處理 數據傳輸 | ||
背景技術
數字信號處理被廣泛地應用于各種應用。這些應用很多是實時的,數據處理存在時間限制是因為時間限制對終端用戶是有意義的和有用的。這種應用的示例是數字廣播流,例如數字電視和數字廣播。數字信號處理系統需要能足夠快地處理和解碼實時流以能夠在接收到實時流時(不包括緩存)盡快輸出數據。
除了使用多個通用數字信號處理器,數字信號處理系統經常使用一個或多個專用硬件外圍設備。硬件外圍設備是處理模塊,被設計用來以快速和有效的方式執行特定的信號處理任務(例如,特定類型的錯誤糾正)。數字信號處理系統能以定義的順序地直接連接(例如,硬接線)外圍設備在一起以符合特定類型實時數據的需要。
但是,不同類型的實時數據的要求差別是很大的。例如,世界各地使用的各種不同的數字電視和廣播標準往往有不同結構的實時數據,例如,使用不同的類型或不同的用于編碼、交織、均衡等的參數。因此,如果使用專用的互聯的硬件外圍設備,則需要為每一種實時數據的類型構造不同的數字信號處理系統。
以下描述的實施例不僅限于解決已知的數字信號處理系統中任何或所有缺點的實現。
發明內容
提供本部分以簡化的方式介紹一部分概念,所述概念將在下面進一步地詳細描述。本部分并不意圖確定所述權利要求主題的關鍵特征或基本特征,也并不意圖作為輔助來確定所述權利要求主題的范圍。
本文描述了一種用于在數字信號處理系統中傳輸數據的技術。在一個示例中,所述數字信號處理系統包括若干硬件外圍設備,每一個所述硬件外圍設備連接到存儲器訪問控制器并且每一個所述硬件外圍設備都被配置為從存儲器設備讀取數據,執行對數據的一個或多個操作,并且寫入數據到所述存儲器設備。為避免將所述硬件外圍設備硬接線在一起,并且為了提供可配置的數字信號處理系統,多線程處理器控制在所述硬件外圍設備和所述存儲器之間的所述數據傳輸。每一個處理線程被分配了存儲器訪問通道并且這些線程被配置為檢測事件的發生,響應于所述事件的發生,控制所述存儲器訪問控制器使所選的硬件外圍設備通過所述線程的存儲器訪問通道從所述存儲器設備讀取數據或寫入數據到所述存儲器設備。
根據一個方面,提出了一種數字信號處理系統,包括:存儲器設備、存儲器訪問控制器、多個專用硬件模塊和處理器,其中所述存儲器訪問控制器提供多個用于訪問所述存儲器設備的通道,所述多個專用硬件模塊每一個都連接到所述存儲器訪問控制器并且每一個都被配置為通過所述通道中的一個從所述存儲器設備讀取數據,執行一個或多個對所述數據的操作,并通過所述通道中的一個寫入數據到所述存儲器設備;處理器耦合到所述存儲器訪問控制器并且被配置為執行多個線程,每一個線程被安排為控制所述通道中的一個,其中至少一個所述線程被配置為檢測事件的發生,并響應于檢測事件的發生,利用與線程相關聯的通道控制從所述存儲器設備到所選的專用硬件模塊的數據的供應。
根據另一方面,提出了一種在數字信號處理系統中傳輸數據的方法,包括:執行處理器上的多個線程,其中每一個線程獨立地執行序列的操作,包括:等待,直到預定義的事件被檢測到;響應所述預定義事件,通過與該線程相關聯的存儲器訪問通道,控制存儲器訪問控制器使得專用硬件模塊能夠從存儲器設備讀取數據和寫入數據到存儲器設備。
本文描述的方法可以由在有形存儲介質中的機器可讀形式的軟件來執行,所述軟件例如是計算機程序的形式,所述計算機程序包括計算機程序代碼模塊,其當所述程序在計算機上執行并且所述計算機程序可以體現在計算機可讀介質中,適用于執行本文描述的任何方法的所有步驟。有形(或非有形)存儲介質的示例包括磁盤、閃存盤、存儲卡等并且不包括傳播信號。所述軟件可以適用于在并行處理器或串行處理器中執行使得所述方法的步驟可以以任何適當的順序執行,或同時地執行。
這承認固件和軟件是有價值的、可單獨交易的商品。其意圖是包含軟件,所述軟件控制“非智能”或標準的硬件或在其上運行,以執行所需的功能。其還意圖包括“描述”或定義硬件的所述配置的軟件,例如HDL(硬件描述語言)軟件,所述軟件用于設計硅芯片,或用于配置通用可編程芯片來執行所需的功能。
上述的特征可以進行適當的組合,這對于本領域的技術人員來說顯而易見的,并且上述的特征可以與示例中的任何方面進行組合。
附圖說明
將參考下列附圖以示例方式描述實施例,其中:
圖1示出了可配置的數字信號處理系統;
圖2示出了所述可配置數字信號處理系統對示例性實時信號執行的序列操作;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于想象力科技有限公司,未經想象力科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201210418444.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電池充電網絡
- 下一篇:帶有包括粗紗的尾緣的風力渦輪機轉子葉片





