[發明專利]用于控制DMA任務的執行的裝置和方法有效
| 申請號: | 200580050963.1 | 申請日: | 2005-06-30 |
| 公開(公告)號: | CN101218569A | 公開(公告)日: | 2008-07-09 |
| 發明(設計)人: | 烏里·沙沙;沙吉·古芬克爾;吉拉德·阿西;埃蘭·坎 | 申請(專利權)人: | 飛思卡爾半導體公司 |
| 主分類號: | G06F13/28 | 分類號: | G06F13/28 |
| 代理公司: | 中原信達知識產權代理有限責任公司 | 代理人: | 黃啟行;穆德駿 |
| 地址: | 美國得*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 控制 dma 任務 執行 裝置 方法 | ||
1.一種用于控制第一DMA任務的執行的方法(600),所述方法包括監視所述第一DMA任務的執行(650),
所述方法(600)特征在于,定義第一DMA任務執行間隔和第一DMA任務執行子間隔(610);以及如果在所述第一DMA任務執行子間隔期間未完成所述第一DMA任務,則執行第一可能的計時沖突響應操作(660)。
2.根據權利要求1所述的方法(600),其中所述執行(660)進一步包括:如果在第二DMA任務執行子間隔期間未完成第二DMA任務,則執行第二可能的計時沖突響應操作。
3.根據權利要求1-2中任一項所述的方法(600),其中所述第一DMA任務是基于周期時間的DMA任務。
4.根據權利要求1-3中任一項所述的方法(600),其中所述第一計時沖突響應操作包括生成中斷請求。
5.根據權利要求1-4中任一項所述的方法(600),其中所述第一計時沖突響應操作包括停止所述DMA任務。
6.根據權利要求1-5中任一項所述的方法(600),進一步包括在多個DMA任務請求之間選擇第一DMA任務請求,其中所述選擇響應于所述第一DMA請求的優先級;以及其中第一計時沖突響應操作包括改變所述第一DMA任務請求的優先級。
7.根據權利要求1-6中任一項所述的方法(600),其中所述第一DMA任務是基于時間的DMA任務,以及其中所述第一計時沖突響應操作包括允許在單一的第一DMA任務執行間隔內執行多個第一DMA任務。
8.根據權利要求1-7中任一項所述的方法(600),其中所述第一計時沖突響應操作包括迫使完成所述DMA任務。
9.根據權利要求1-8中任一項所述的方法(600),其中至少一個DMA任務包括多個DMA子任務,以及其中每一個DMA子任務包括訪問多維緩沖器的不同的維度。
10.根據權利要求1-9中任一項所述的方法(600),其中所述第一個計時沖突響應操作包括迫使完成DMA子任務。
11.一種具有第一DMA任務控制性能的裝置(90),所述裝置包括存儲器單元(94);其特征在于
包括DMA控制器(100),該DMA控制器(100)適用來監視所述第一DMA任務的執行,其包括訪問所述存儲器單元(94),以及適于如果在第一DMA任務執行子間隔期間未完成所述第一DMA任務的情況下執行第一可能的計時沖突響應操作。
12.根據權利要求11所述的裝置(90),其中所述裝置進一步適用來在第二DMA任務執行子間隔期間未完成第二DMA任務的情況下執行第二可能的計時沖突響應操作。
13.根據權利要求11-12中任一項所述的裝置(90),其中所述第一DMA任務是基于周期時間的DMA任務。
14.根據權利要求11-13中任一項所述的裝置(90),其中所述第一計時沖突響應操作包括生成中斷請求。
15.根據權利要求11-14中任一項所述的裝置(90),其中所述第一計時沖突響應操作包括停止DMA任務。
16.根據權利要求11-15中任一項所述的裝置(90),所述裝置進一步適用來在多個DMA任務請求之間選擇第一DMA任務請求,其中所述選擇響應于所述第一DMA請求的優先級;以及其中第一計時沖突響應操作包括改變所述第一DMA任務請求的優先級。
17.根據權利要求11-16中任一項所述的裝置(90),其中所述第一DMA任務是基于時間的DMA任務,以及其中所述第一計時沖突響應操作包括允許在單一的第一DMA任務執行間隔內執行多個第一DMA任務。
18.根據權利要求11-17中任一項所述的裝置(90),其中所述第一計時沖突響應操作包括迫使完成所述DMA任務。
19.根據權利要求11-18中任一項所述的裝置(90),其中至少一個DMA任務包括多個DMA子任務,而且其中每個DMA子任務包括訪問多維緩沖器的不同的維度。
20.根據權利要求11-19中任一項所述的裝置(90),其中所述第一計時沖突響應操作包括迫使完成DMA子任務。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于飛思卡爾半導體公司,未經飛思卡爾半導體公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200580050963.1/1.html,轉載請聲明來源鉆瓜專利網。





