[發(fā)明專利]星載接收機(jī)中DSP芯片混合運(yùn)行和存儲檢測方法有效
| 申請?zhí)枺?/td> | 202011106097.6 | 申請日: | 2020-10-16 |
| 公開(公告)號: | CN111930638B | 公開(公告)日: | 2020-12-29 |
| 發(fā)明(設(shè)計(jì))人: | 劉哲;周海洋;黃龍;王飛雪;林紅磊;魯祖坤;肖志斌;王鵬;鄭宇;賴程偉 | 申請(專利權(quán))人: | 中國人民解放軍國防科技大學(xué) |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 中國和平利用軍工技術(shù)協(xié)會專利中心 11215 | 代理人: | 劉光德 |
| 地址: | 410073 湖*** | 國省代碼: | 湖南;43 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 接收機(jī) dsp 芯片 混合 運(yùn)行 存儲 檢測 方法 | ||
1.一種星載接收機(jī)中DSP芯片混合運(yùn)行和存儲檢測方法,其特征在于,包括如下步驟:
步驟101:設(shè)計(jì)ROM代碼段;
步驟1011:分別建立第一代碼段、第二代碼段、第三代碼段、第四代碼段;
步驟1012:從DSP片內(nèi)程序存儲空間起始處部署所述第一代碼段;在DSP片內(nèi)程序存儲空間其它位置部署所述第二代碼段;從DSP片外存儲空間起始處部署所述第三代碼段;在DSP片外存儲空間末尾處部署所述第四代碼段;DSP片內(nèi)數(shù)據(jù)RAM區(qū)用于存儲運(yùn)行時數(shù)據(jù);
所述第一、第二代碼段屬于內(nèi)部代碼塊,所述第三、第四代碼段屬于外部代碼塊;將二次搬移程序指定到所述第一代碼段,將自檢函數(shù)指定到所述第二代碼段;
步驟102:分塊加載程序和存儲檢測;
步驟1021:DSP上電復(fù)位后,硬件自動將所述內(nèi)部代碼塊全部搬移到DSP片內(nèi)程序存儲空間;
步驟1022:使用自檢函數(shù)執(zhí)行存儲器快速檢測算法,對片外存儲器的地址線和數(shù)據(jù)線進(jìn)行32Bits自檢校驗(yàn);
步驟1023:自檢校驗(yàn)通過后,二次搬移程序?qū)⑺鐾獠看a塊搬移至片外存儲空間。
2.根據(jù)權(quán)利要求1所述的星載接收機(jī)中DSP芯片混合運(yùn)行和存儲檢測方法,其特征在于,在所述步驟101中:
將執(zhí)行頻率高的核心功能函數(shù)指定到所述第二代碼段;將執(zhí)行頻率低的功能函數(shù)指定到所述第三代碼段;將為片外存儲自檢預(yù)留的64KB大數(shù)組指定到所述第四代碼段。
3.根據(jù)權(quán)利要求2所述的星載接收機(jī)中DSP芯片混合運(yùn)行和存儲檢測方法,其特征在于,所述步驟101中,
所述二次搬移程序?qū)SP芯片的程序在運(yùn)行過程中產(chǎn)生的數(shù)據(jù)搬移至片內(nèi)數(shù)據(jù)存儲區(qū)從0x80000000開始的位置,構(gòu)成其它數(shù)據(jù)塊。
4.根據(jù)權(quán)利要求1所述的星載接收機(jī)中DSP芯片混合運(yùn)行和存儲檢測方法,其特征在于:在所述DSP芯片的程序正常運(yùn)行時,使用自檢函數(shù)以預(yù)定的檢測周期執(zhí)行存儲器快速檢測算法,僅對片外存儲器尾部64KB存儲空間的16Bits地址線和32Bits數(shù)據(jù)線進(jìn)行自檢校驗(yàn)。
5.根據(jù)權(quán)利要求1-4任一項(xiàng)所述的星載接收機(jī)中DSP芯片混合運(yùn)行和存儲檢測方法,其特征在于,使用自檢函數(shù)執(zhí)行存儲器快速檢測算法對數(shù)據(jù)線進(jìn)行檢測,包括:
步驟201:將檢測地址固定為外存地址0x00400000,向該外存地址0x00400000寫入數(shù)據(jù);
步驟202:從該外存地址中回讀數(shù)據(jù);
步驟203:比較寫入數(shù)據(jù)和回讀數(shù)據(jù),若讀出數(shù)值和寫入數(shù)值相同,則說明32Bits數(shù)據(jù)線完好,否則存在數(shù)據(jù)線錯誤。
6.根據(jù)權(quán)利要求5所述的星載接收機(jī)中DSP芯片混合運(yùn)行和存儲檢測方法,其特征在于,使用自檢函數(shù)執(zhí)行存儲器快速檢測算法對數(shù)據(jù)線進(jìn)行檢測時,寫入數(shù)據(jù)從1開始,每次左移一位,共測試32次。
7.根據(jù)權(quán)利要求1-4任一項(xiàng)所述的星載接收機(jī)中DSP芯片混合運(yùn)行和存儲檢測方法,其特征在于,使用自檢函數(shù)執(zhí)行存儲器快速檢測算法對地址線進(jìn)行檢測,包括:
步驟301:將在需要進(jìn)行檢測的外存地址范圍內(nèi),以基地址為起點(diǎn),從1開始每次左移一位再乘以4得到地址偏移量,二者相加得到檢測地址集。
8.根據(jù)權(quán)利要求7所述的星載接收機(jī)中DSP芯片混合運(yùn)行和存儲檢測方法,其特征在于,使用自檢函數(shù)執(zhí)行存儲器快速檢測算法對地址線進(jìn)行檢測,還包括:
步驟302:從所述檢測地址集中選取一參照地址,所述參照地址的初始值為基地址;
步驟303:將檢測地址集中的地址對應(yīng)的存儲單元的內(nèi)容初始化為0xAAAAAAAA;將所述參照地址對應(yīng)的存儲單元的內(nèi)容改寫為0x55555555。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國人民解放軍國防科技大學(xué),未經(jīng)中國人民解放軍國防科技大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011106097.6/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類





