一種基於sip模塊的老煉方法
2023-05-18 07:06:31 1
一種基於sip模塊的老煉方法
【專利摘要】本發明涉及一種基於SIP模塊的老煉方法,在老煉箱中實現,本發明基於含處理器模塊CPU、程序運行空間模塊、FPGA、非易失性存儲器FLASH的SIP模塊,設計了一種將老煉程序燒寫入SIP模塊,上電程序自動運行,並自動對FPGA模塊配置,老煉過程中通過各個模塊的運行、訪問、控制均在被測的SIP模塊內部執行的老煉方法,其中SIP模塊與老煉箱之間連接電路簡單,本發明方法充分利用SIP模塊自身功能實現了SIP模塊的老煉,大大減小了SIP模塊與老煉系統之間連接電路的複雜性,降低老煉過程中外圍電路對SIP模塊的影響,同時也方便了故障分析。
【專利說明】一種基於SI P模塊的老煉方法
【技術領域】
[0001]本發明涉及一種基於SIP (System In a Package,系統級封裝)模塊的老煉方法,特別是一種包含了處理器實現、FLASH或其他非易失性存儲器實現及FPGA (現場可編程門陣列)實現的SIP模塊的老煉方法,可作為SIP模塊可靠性實驗中老煉過程的實現,屬於集成電路【技術領域】。
【背景技術】
[0002]片上系統集成是微系統集成技術的一個重要方向。隨著武器系統、空間系統和飛行器的小型化、可編程和高可靠的需求日益加劇,電子控制系統的減負已經成為系統優化的主要手段,片上系統集成正是迎合這樣的需求,將處理器、FPGA、存儲器、AD/DA等功能模塊根據具體要進行集成,實現系統的動態可配置和高集成度。片上系統集成將以前若干個晶片及配套的部分電路板集成至一個封裝中,用以前一個晶片的面積和重量完成了一個系統的工作,並同時將功耗降低、開發難度降低、開發周期縮短,進而實現電子系統的整體體積與重量小型化、功能不減弱甚至多樣化、系統組成模塊化、可靠性增強等。
[0003]同時,片上集成系統的可靠性保障十分重要。片上系統集成有著產品種類多、應用範圍廣、客戶要求多等特點,因此,片上系統集成的可靠性考核需要摸索出一套針對不同種類模塊的不同考核方法,同時要貼合片上系統集成的特點、滿足片上系統集成的特殊要求,以滿足不同類型模塊的需求。
[0004]集成電路在使用壽命周期中的失效率包括早期失效期、偶然失效期和損耗失效期三個階段,總體來說滿足「浴盆曲線」分布方式。早期失效期是影響電路使用可靠性的重要階段。老煉是指在產品壽命的早期階段對產品施加電應力和熱應力的一種篩選實驗,是一種誘發缺陷電路提早失效的無損可靠性篩選實驗,是保障集成電路可靠性的必要手段之`
O
[0005]因為SIP模塊是基於單晶片集成電路的,所以其單獨功能模塊的失效機理和失效規律同單晶片十分相似,其可靠性保障手段也需要從單晶片著手。而同時,SIP模塊又和單晶片集成電路不同,SIP模塊需要針對整個模塊各個單晶片總體進行考慮和設計,單晶片的老煉方法和步驟不完全適用於SIP模塊。因此,對於SIP模塊來說,老煉是保障模塊可靠性的重要手段,是整個產品鏈條的重要環節,十分必要開展,且已經迫在眉睫。
【發明內容】
[0006]本發明的目的在於克服現有技術的上述不足,提供一種基於SIP模塊的老煉方法,該方法充分利用SIP模塊自身功能實現了 SIP模塊的老煉,大大減小了 SIP模塊與老煉系統之間連接電路的複雜性,降低老煉過程中外圍電路對SIP模塊的影響,同時也方便了故障分析。
[0007]本發明的上述目的主要是通過如下技術方案予以實現的:
[0008]一種基於SIP模塊的老煉方法,在老煉箱中實現,所述SIP模塊包括程序運行空間模塊、處理器模塊CPU、非易失性存儲模塊FLASH和FPGA,具體實現方法如下:
[0009](I )、將SIP模塊老煉程序存儲到非易失性存儲模塊FLASH中,其中所述SIP模塊老煉程序包括引導程序、FPGA老煉配置程序、SIP主程序和配置程序,其中FPGA老煉配置程序為FPGA老煉時所加載運行的程序,SIP主程序為程序運行空間模塊、處理器模塊CPU和非易失性存儲模塊FLASH老煉時所運行的程序,配置程序用於處理器模塊CPU向FPGA加載FPGA老煉配置程序,所述引導程序用於處理器模塊CPU從非易失性存儲模塊FLASH中搬移SIP模塊老煉程序中的FPGA老煉配置程序、SIP主程序和配置程序至程序運行空間模塊;
[0010](2)、將SIP模塊通過插座與老煉板連接,一個SIP模塊對應一個插座,每個插座上設置一個信號監測模塊,一個老煉板上設置一個或多個插座,將一個或多個老煉板與老煉箱連接,使每個SIP模塊的供電電路、信號輸入電路、信號監測模塊以及接地電路均與老煉箱實現電連接;
[0011](3)、老煉箱提供設定的溫度、電壓、輸入信號之後,SIP模塊上電,每個插座上設置的信號監測模塊開啟,對SIP模塊的老煉過程進行監測;
[0012](4)、處理器模塊CPU啟動引導程序將非易失性存儲模塊FLASH中存儲的FPGA老煉配置程序、SIP主程序和配置程序首先引導至程序運行空間模塊內運行,引導完成後,處理器模塊CPU根據所述配置程序對FPGA配置電路進行訪問,將FPGA老煉配置程序按照配置時序要求加載到FPGA中;
[0013](5)、在老煉箱中,SIP模塊中的FPGA依據FPGA老煉配置程序在設定老煉時間內持續運行;SIP模塊中的處理器模塊CPU、程序運行空間模塊、非易失性存儲模塊FLASH依據SIP主程序在設定老煉時間內,通過處理器模塊CPU對程序運行空間模塊、非易失性存儲模塊FLASH進行持續的訪問、控制;
[0014](6)、設定的老煉時間結束後,通過信號監測模塊判斷每個插座上的SIP模塊是否符合設計要求,完成SIP模塊的老煉過程。
[0015]在上述基於SIP模塊的老煉方法中,步驟(I)中SIP主程序中還包括外圍功能模塊老煉時所運行的程序,步驟(5)中還包括在老煉箱中,依據SIP主程序在設定老煉時間內,通過處理器模塊CPU對外圍功能模塊進行持續的訪問、控制。其中外圍功能模塊包括數模轉換模塊、模數轉換模塊和外圍接口電路。
[0016]一種基於SIP模塊的老煉方法,在老煉箱中實現,所述SIP模塊包括處理器模塊CPU、非易失性存儲模塊FLASH和FPGA,具體實現方法如下:
[0017](I )、將SIP模塊老煉程序存儲到非易失性存儲模塊FLASH中,其中所述SIP模塊老煉程序包括FPGA老煉配置程序、SIP主程序和配置程序,其中FPGA老煉配置程序為FPGA老煉時所加載運行的程序,SIP主程序為處理器模塊CPU和非易失性存儲模塊FLASH老煉時所運行的程序,配置程序用於處理器模塊CPU向FPGA加載FPGA老煉配置程序;
[0018](2)、將SIP模塊通過插座與老煉板連接,一個SIP模塊對應一個插座,每個插座上設置一個信號監測模塊,一個老煉板上設置一個或多個插座,將一個或多個老煉板與老煉箱連接,使每個SIP模塊的供電電路、信號輸入電路、信號監測模塊以及接地電路均與老煉箱實現電連接;
[0019](3)、老煉箱提供設定的溫度、電壓、輸入信號之後,SIP模塊上電,每個插座上設置的信號監測模塊開啟,對SIP模塊的老煉過程進行監測;[0020](4)、處理器模塊CPU根據非易失性存儲模塊FLASH中存儲的配置程序對FPGA配置電路進行訪問,將FPGA老煉配置程序按照配置時序要求加載到FPGA中;
[0021](5)、在老煉箱中,SIP模塊中的FPGA依據FPGA老煉配置程序在設定老煉時間內持續運行;SIP模塊中的處理器模塊CPU、非易失性存儲模塊FLASH依據SIP主程序在設定老煉時間內,通過處理器模塊CPU對非易失性存儲模塊FLASH進行持續的訪問、控制;
[0022](6)、設定的老煉時間結束後,通過信號監測模塊判斷每個插座上的SIP模塊是否符合設計要求,完成SIP模塊的老煉過程。
[0023]在上述基於SIP模塊的老煉方法中,所述步驟(1)中SIP主程序中還包括外圍功能模塊老煉時所運行的程序,步驟(5)中還包括在老煉箱中,依據SIP主程序在設定老煉時間內,通過處理器模塊CPU對外圍功能模塊進行持續的訪問、控制。外圍功能模塊包括數模轉換模塊、模數轉換模塊、外圍接口電路。
[0024]一種基於SIP模塊的老煉方法,在老煉箱中實現,所述SIP模塊包括程序運行空間模塊、處理器模塊CPU和非易失性存儲模塊FLASH,具體實現方法如下:
[0025](1 )、將SIP模塊老煉程序存儲到非易失性存儲模塊FLASH中,其中所述SIP模塊老煉程序包括引導程序和SIP主程序,其中SIP主程序為程序運行空間模塊、處理器模塊(PU和非易失性存儲模塊FLASH老煉時所運行的程序,所述引導程序用於處理器模塊CPU從非易失性存儲模塊FLASH中搬移SIP模塊老煉程序中的SIP主程序和配置程序至程序運行空間1?塊;
[0026](2)、將SIP模塊通過插座與老煉板連接,一個SIP模塊對應一個插座,每個插座上設置一個信號監測模塊,一個老煉板上設置一個或多個插座,將一個或多個老煉板與老煉箱連接,使每個SIP模塊的供電電路、信號輸入電路、信號監測模塊以及接地電路均與老煉箱實現電連接;
[0027](3)、老煉箱提供設定的溫度、電壓、輸入信號之後,SIP模塊上電,每個插座上設置的信號監測模塊開啟,對SIP模塊的老煉過程進行監測;
[0028](4)、處理器模塊CPU啟動引導程序將非易失性存儲模塊FLASH中存儲的SIP主程序和配置程序首先引導至程序運行空間模塊內運行;
[0029](5)、在老煉箱中,SIP模塊中的處理器模塊CPU、程序運行空間模塊、非易失性存儲模塊FLASH依據SIP主程序在設定老煉時間內,通過處理器模塊CPU對程序運行空間模塊、非易失性存儲模塊FLASH進行持續的訪問、控制;
[0030](6)、設定的老煉時間結束後,通過信號監測模塊判斷每個插座上的SIP模塊是否符合設計要求,完成SIP模塊的老煉過程。
[0031]在上述基於SIP模塊的老煉方法中,所述步驟(1)中SIP主程序中還包括外圍功能模塊老煉時所運行的程序,步驟(5)中還包括在老煉箱中,依據SIP主程序在設定老煉時間內,通過處理器模塊CPU對外圍功能模塊進行持續的訪問、控制。所述外圍功能模塊包括數模轉換模塊、模數轉換模塊、外圍接口電路。
[0032]本發明與現有技術相比具有如下有益效果:
[0033](1)、本發明創新提出了一種基於SIP模塊的老煉方法,通過將老煉程序燒寫入SIP模塊,上電程序自動運行,並自動對FPGA模塊配置,老煉過程中通過各個模塊的運行、訪問、控制均在被測的SIP模塊內部執行,充分利用SIP模塊自身功能實現了 SIP模塊的老煉,大大減小了 SIP模塊與老煉系統之間連接電路的複雜性,降低老煉過程中外圍電路對SIP模塊的影響,避免了因為程序存儲和引導需要的電路在老煉過程中出現問題而影響老煉過程和結果的風險,同時也方便了故障分析;
[0034](2)、本發明SIP模塊的老煉方法基於SIP模塊自身功能實現,老煉硬體系統中不需要其他程序存儲體,僅由SIP模塊的供電電路、信號輸入電路、信號監測模塊以及接地電路組成,不涉及其他控制元件,大大降低了老煉的成本;
[0035](3)、本發明基於SIP模塊的老煉方法過程簡單、易於實現,可以很方便的對SIP模塊是否符合要求進行準確判斷,具有較強的實用性;
[0036](4)、本發明老煉方法已經應用在SIP模塊的老煉中,目前已經實施過多批次老煉,系統運行正常,沒有不穩定情況出現,老煉效果良好。
【專利附圖】
【附圖說明】
[0037]圖1為本發明SIP模塊在老煉箱中進行老煉的結構示意圖;
[0038]圖2為本發明老煉方法流程圖。
【具體實施方式】
[0039]下面結合附圖和具體實施例對本發明作進一步詳細的描述:
[0040]本發明基於含處理器模塊CPU、程序運行空間模塊、FPGA、非易失性存儲器FLASH的SIP模塊,設計了一種將老煉程序燒寫入SIP模塊,上電程序自動運行,並自動對FPGA模塊配置,老煉過程中通過各個模塊的運行、訪問、控制均在被測的SIP模塊內部執行的老煉方法,SIP模塊與老煉系統之間連接電路簡單,老煉過程中外圍電路對SIP模塊的影響較小。
[0041]如圖1所示為本發明SIP模塊在老煉箱中進行老煉的結構示意圖,本發明SIP模塊的老煉在老煉箱中實現,老煉箱中設置若干老煉板,老煉板上設置若干插座,SIP模塊放置在老煉板的插座上,其中一個插座對應一個SIP模塊,即每個老煉板上可以同時對多個SIP模塊進行老煉。其中每個SIP模塊包括程序運行空間模塊、處理器模塊CPU、非易失性存儲模塊FLASH和FPGA。老煉箱中的老煉板與SIP模塊之間通過連接電路實現電連接,該連接電路由SIP模塊的供電電路、信號輸入電路、信號監測模塊以及接地電路組成。
[0042]本發明基於SIP模塊的老煉方法具體包括如下步驟:
[0043]步驟(一)、將SIP模塊老煉程序存儲到非易失性存儲模塊FLASH中,其中SIP模塊老煉程序包括引導程序、FPGA老煉配置程序、SIP主程序和配置程序,其中FPGA老煉配置程序為FPGA老煉時所加載運行的程序,SIP主程序為程序運行空間模塊、處理器模塊CPU和非易失性存儲模塊FLASH老煉時所運行的程序,配置程序為處理器模塊CPU向FPGA加載FPGA老煉配置程序時使用,引導程序為處理器模塊CPU從非易失性存儲模塊FLASH中搬移SIP模塊老煉程序中的FPGA老煉配置程序、SIP主程序和配置程序至程序運行空間模塊時使用。此外,存在外圍功能模塊時,SIP主程序中還包括外圍功能模塊老煉時所運行的程序,外圍功能模塊包括數模轉換模塊、模數轉換模塊、外圍接口電路等。
[0044]步驟(二)、將SIP模塊通過插座與老煉板連接,一個SIP模塊對應一個插座,每個插座上設置一個信號監測模塊,一個老煉板上設置一個或多個插座,將一個或多個老煉板與老煉箱連接,使每個SIP模塊的供電電路、信號輸入電路、信號監測模塊以及接地電路均與老煉箱實現電連接。
[0045]步驟(三)、老煉箱提供設定的溫度、電壓、輸入信號之後,SIP模塊上電,每個插座上設置的信號監測模塊開啟,對SIP模塊的老煉過程進行監測。
[0046]步驟(四)、處理器模塊CPU啟動引導程序將非易失性存儲模塊FLASH中存儲的FPGA老煉配置程序、SIP主程序和配置程序首先引導至程序運行空間模塊內運行,引導完成後,處理器模塊CPU根據配置程序對FPGA配置電路進行訪問,將FPGA老煉配置程序按照配置時序要求加載到FPGA中。
[0047]步驟(五)、在老煉箱中,SIP模塊中的FPGA依據FPGA老煉配置程序在設定老煉時間內持續運行,使FPGA內儘量多的資源得到老煉,提升老煉效果,該過程適用於任何類型的FPGA的程序運行。
[0048]SIP模塊中除FPGA外其他功能模塊則依據SIP主程序在設定老煉時間內通過處理器模塊CPU對各個功能模塊進行持續的訪問、控制,具體為:SIP模塊中的處理器模塊CPU、程序運行空間模塊、非易失性存儲模塊FLASH依據SIP主程序在設定老煉時間內,通過處理器模塊CPU對程序運行空間模塊、非易失性存儲模塊FLASH進行持續的訪問、控制,該過程也需要程序運行空間模塊、非易失性存儲模塊FLASH中儘量多的資源得到老煉,提升老煉效果。此外存在外圍功能模塊時,還需要依據SIP主程序在設定老煉時間內,通過處理器模塊CPU對外圍功能模塊進行持續的訪問、控制。
[0049]步驟(六)、設定的老煉時間結束後,通過信號監測模塊判斷每個插座上的SIP模塊是否符合設計要求,完成SIP模塊的老煉過程。如圖2所示為本發明老煉方法流程圖。
[0050]老煉箱為SIP模塊提供老煉需要的溫度、電壓,本實施例採用溫度為+85°C,電壓為3.6V,2.7V和2V三種。同時,老煉箱還為SIP模塊提供老煉程序運行必須的時鐘、復位等,本實施例採用時鐘頻率為1MHz,佔空比50%,復位信號為上電復位,低脈衝,寬度lOOus。同時,為了監測老煉過程,SIP模塊中的信號監測模塊設計了三個監測信號,分別提供持續低電平、IkHz方波、500kHz方波輸出,以供判斷老煉系統運行是否正常,監測信號也通過老煉系統進行觀測。
[0051]本發明老煉方法也適用於其他結構的SIP模塊,例如SIP模塊可以僅包括處理器模塊CPU、非易失性存儲模塊FLASH和FPGA,還可以僅包括程序運行空間模塊、處理器模塊CPU和非易失性存儲模塊FLASH。
[0052]當SIP模塊包括處理器模塊CPU、非易失性存儲模塊FLASH和FPGA,具體實現方法如下:
[0053]步驟(一)、將SIP模塊老煉程序存儲到非易失性存儲模塊FLASH中,其中SIP模塊老煉程序包括FPGA老煉配置程序、SIP主程序和配置程序,其中FPGA老煉配置程序為老煉時FPGA所加載運行的程序,SIP主程序為處理器模塊CPU和非易失性存儲模塊FLASH老煉時所運行的程序,配置程序為處理器模塊CPU向FPGA加載FPGA老煉配置程序時使用。此夕卜,存在外圍功能模塊時,SIP主程序中還包括外圍功能模塊老煉時所運行的程序,外圍功能模塊包括數模轉換模塊、模數轉換模塊、外圍接口電路等。
[0054]步驟(二)、將SIP模塊通過插座與老煉板連接,一個SIP模塊對應一個插座,每個插座上設置一個信號監測模塊,一個老煉板上設置一個或多個插座,將一個或多個老煉板與老煉箱連接,使每個SIP模塊的供電電路、信號輸入電路、信號監測模塊以及接地電路均與老煉箱實現電連接。
[0055]步驟(三)、老煉箱提供設定的溫度、電壓、輸入信號之後,SIP模塊上電,每個插座上設置的信號監測模塊開啟,對SIP模塊的老煉過程進行監測;
[0056]步驟(四)、處理器模塊CPU根據非易失性存儲模塊FLASH中存儲的配置程序對FPGA配置電路進行訪問,將FPGA老煉配置程序按照配置時序要求加載到FPGA中。
[0057]步驟(五)、處理器模塊CPU根據非易失性存儲模塊FLASH中存儲的配置程序對FPGA配在老煉箱中,SIP模塊中的FPGA依據FPGA老煉配置程序在設定老煉時間內持續運行;SIP模塊中的處理器模塊CPU、非易失性存儲模塊FLASH依據SIP主程序在設定老煉時間內,通過處理器模塊CPU對非易失性存儲模塊FLASH進行持續的訪問、控制。此外存在外圍功能模塊時,還需要依據SIP主程序在設定老煉時間內,通過處理器模塊CPU對外圍功能模塊進行持續的訪問、控制。
[0058]步驟(六)、設定的老煉時間結束後,通過信號監測模塊判斷每個插座上的SIP模塊是否符合設計要求,完成SIP模塊的老煉過程。
[0059]當SIP模塊包括程序運行空間模塊、處理器模塊CPU和非易失性存儲模塊FLASH,具體實現方法如下:
[0060]步驟(一)、將SIP模塊老煉程序存儲到非易失性存儲模塊FLASH中,其中SIP模塊老煉程序包括引導程序、SIP主程序,其中SIP主程序為程序運行空間模塊、處理器模塊CPU和非易失性存儲模塊FLASH老煉時所運行的程序,引導程序為處理器模塊CPU從非易失性存儲模塊FLASH中搬移SIP模塊老煉程序中SIP主程序和配置程序至程序運行空間模塊時使用。此外,存在外圍功能模塊時,SIP主程序中還包括外圍功能模塊老煉時所運行的程序,外圍功能模塊包括數模轉換模塊、模數轉換模塊、外圍接口電路等。
[0061]步驟(二)、將SIP模塊通過插座與老煉板連接,一個SIP模塊對應一個插座,每個插座上設置一個信號監測模塊,一個老煉板上設置一個或多個插座,將一個或多個老煉板與老煉箱連接,使每個SIP模塊的供電電路、信號輸入電路、信號監測模塊以及接地電路均與老煉箱實現電連接。
[0062]步驟(三)、老煉箱提供設定的溫度、電壓、輸入信號之後,SIP模塊上電,每個插座上設置的信號監測模塊開啟,對SIP模塊的老煉過程進行監測。
[0063]步驟(四)、處理器模塊CPU啟動引導程序將非易失性存儲模塊FLASH中存儲的SIP主程序和配置程序首先引導至程序運行空間模塊內運行。
[0064]步驟(五)、在老煉箱中,SIP模塊中的處理器模塊CPU、程序運行空間模塊、非易失性存儲模塊FLASH依據SIP主程序在設定老煉時間內,通過處理器模塊CPU對程序運行空間模塊、非易失性存儲模塊FLASH進行持續的訪問、控制。此外存在外圍功能模塊時,還需要依據SIP主程序在設定老煉時間內,通過處理器模塊CPU對外圍功能模塊進行持續的訪問、控制O
[0065]步驟(六)、設定的老煉時間結束後,通過信號監測模塊判斷每個插座上的SIP模塊是否符合設計要求,完成SIP模塊的老煉過程。
[0066]本實施例的原理是:實施老煉之前,在SIP模塊內部FLASH或其他非易失性存儲器實現進行老煉程序的存儲,之後老煉上電時,老煉程序引導至運行空間運行,並通過老煉程序配置FPGA,完成配置後,通過處理器對SIP模塊中除FPGA外的其他模塊進行訪問控制,而FPGA自行運行,即可同時開始老煉過程。
[0067]本實施例通過將老煉程序燒寫入SIP模塊,上電程序自動運行,並自動對FPGA模塊配置,老煉過程中通過各個模塊的運行、訪問、控制均在被測的SIP模塊內部執行,充分利用SIP模塊功能,大大減小了 SIP模塊與老煉系統之間連接電路的複雜性,降低老煉過程中外圍電路對SIP模塊的影響,同時也方便了故障分析;同時,老煉硬體系統中不需要其他程序存儲體,僅由SIP模塊的供電電路、信號輸入電路、信號檢測模塊以及接地電路組成,不涉及其他控制元件,大大降低了老煉的成本。
[0068]以上所述,僅為本發明最佳的【具體實施方式】,但本發明的保護範圍並不局限於此,任何熟悉本【技術領域】的技術人員在本發明揭露的技術範圍內,可輕易想到的變化或替換,都應涵蓋在本發明的保護範圍之內。
[0069]本發明說明書中未作詳細描述的內容屬於本領域專業技術人員的公知技術。
【權利要求】
1.一種基於SIP模塊的老煉方法,其特徵在於:在老煉箱中實現,所述SIP模塊包括程序運行空間模塊、處理器模塊CPU、非易失性存儲模塊FLASH和FPGA,具體實現方法如下: (1)、將SIP模塊老煉程序存儲到非易失性存儲模塊FLASH中,其中所述SIP模塊老煉程序包括引導程序、FPGA老煉配置程序、SIP主程序和配置程序,其中FPGA老煉配置程序為FPGA老煉時所加載運行的程序,SIP主程序為程序運行空間模塊、處理器模塊CPU和非易失性存儲模塊FLASH老煉時所運行的程序,配置程序用於處理器模塊CPU向FPGA加載FPGA老煉配置程序,所述引導程序用於處理器模塊CPU從非易失性存儲模塊FLASH中搬移SIP模塊老煉程序中的FPGA老煉配置程序、SIP主程序和配置程序至程序運行空間模塊; (2)、將SIP模塊通過插座與老煉板連接,一個SIP模塊對應一個插座,每個插座上設置一個信號監測模塊,一個老煉板上設置一個或多個插座,將一個或多個老煉板與老煉箱連接,使每個SIP模塊的供電電路、信號輸入電路、信號監測模塊以及接地電路均與老煉箱實現電連接; (3)、老煉箱提供設定的溫度、電壓、輸入信號之後,SIP模塊上電,每個插座上設置的信號監測模塊開啟,對SIP模塊的老煉過程進行監測; (4)、處理器模塊CPU啟動引導程序將非易失性存儲模塊FLASH中存儲的FPGA老煉配置程序、SIP主程序和配置程序首先引導至程序運行空間模塊內運行,引導完成後,處理器模塊CPU根據所述配置程序對FPGA配置電路進行訪問,將FPGA老煉配置程序按照配置時序要求加載到FPGA中; (5)、在老煉箱中,SIP模塊中的FPGA依據FPGA老煉配置程序在設定老煉時間內持續運行;SIP模塊中的處理器模塊CPU、程序運行空間模塊、非易失性存儲模塊FLASH依據SIP主程序在設定老煉時間內,通過處理器模塊CPU對程序運行空間模塊、非易失性存儲模塊FLASH進行持續的訪問、·控制; (6)、設定的老煉時間結束後,通過信號監測模塊判斷每個插座上的SIP模塊是否符合設計要求,完成SIP模塊的老煉過程。
2.根據權利要求1所述的一種基於SIP模塊的老煉方法,其特徵在於:所述步驟(1)中SIP主程序中還包括外圍功能模塊老煉時所運行的程序,步驟(5)中還包括在老煉箱中,依據SIP主程序在設定老煉時間內,通過處理器模塊CPU對外圍功能模塊進行持續的訪問、控制。
3.根據權利要求2所述的一種基於SIP模塊的老煉方法,其特徵在於:所述外圍功能模塊包括數模轉換模塊、模數轉換模塊和外圍接口電路。
4.一種基於SIP模塊的老煉方法,其特徵在於:在老煉箱中實現,所述SIP模塊包括處理器模塊CPU、非易失性存儲模塊FLASH和FPGA,具體實現方法如下: (1)、將SIP模塊老煉程序存儲到非易失性存儲模塊FLASH中,其中所述SIP模塊老煉程序包括FPGA老煉配置程序、SIP主程序和配置程序,其中FPGA老煉配置程序為FPGA老煉時所加載運行的程序,SIP主程序為處理器模塊CPU和非易失性存儲模塊FLASH老煉時所運行的程序,配置程序用於處理器模塊CPU向FPGA加載FPGA老煉配置程序; (2)、將SIP模塊通過插座與老煉板連接,一個SIP模塊對應一個插座,每個插座上設置一個信號監測模塊,一個老煉板上設置一個或多個插座,將一個或多個老煉板與老煉箱連接,使每個SIP模塊的供電電路、信號輸入電路、信號監測模塊以及接地電路均與老煉箱實現電連接; (3)、老煉箱提供設定的溫度、電壓、輸入信號之後,SIP模塊上電,每個插座上設置的信號監測模塊開啟,對SIP模塊的老煉過程進行監測; (4)、處理器模塊CPU根據非易失性存儲模塊FLASH中存儲的配置程序對FPGA配置電路進行訪問,將FPGA老煉配置程序按照配置時序要求加載到FPGA中; (5)、在老煉箱中,SIP模塊中的FPGA依據FPGA老煉配置程序在設定老煉時間內持續運行;SIP模塊中的處理器模塊CPU、非易失性存儲模塊FLASH依據SIP主程序在設定老煉時間內,通過處理器模塊CPU對非易失性存儲模塊FLASH進行持續的訪問、控制; (6)、設定的老煉時間結束後,通過信號監測模塊判斷每個插座上的SIP模塊是否符合設計要求,完成SIP模塊的老煉過程。
5.根據權利要求4所述的一種基於SIP模塊的老煉方法,其特徵在於:所述步驟(1)中SIP主程序中還包括外圍功能模塊老煉時所運行的程序,步驟(5)中還包括在老煉箱中,依據SIP主程序在設定老煉時間內,通過處理器模塊CPU對外圍功能模塊進行持續的訪問、控制。
6.根據權利要求5所述的一種基於SIP模塊的老煉方法,其特徵在於:所述外圍功能模塊包括數模轉換模塊、模數轉換模塊、外圍接口電路。
7.一種基於SIP模塊的老煉方法,其特徵在於:在老煉箱中實現,所述SIP模塊包括程序運行空間模塊、處理器模塊CPU和非易失性存儲模塊FLASH,具體實現方法如下: (I )、將SIP模塊老煉程序存儲到非易失性存儲模塊FLASH中,其中所述SIP模塊老煉程序包括引導程序和SIP主程序,其中SIP主程序為程序運行空間模塊、處理器模塊CPU和非易失性存儲模塊FLASH老煉時所運行的程`序,所述引導程序用於處理器模塊CPU從非易失性存儲模塊FLASH中搬移SIP模塊老煉程序中的SIP主程序和配置程序至程序運行空間模塊; (2)、將SIP模塊通過插座與老煉板連接,一個SIP模塊對應一個插座,每個插座上設置一個信號監測模塊,一個老煉板上設置一個或多個插座,將一個或多個老煉板與老煉箱連接,使每個SIP模塊的供電電路、信號輸入電路、信號監測模塊以及接地電路均與老煉箱實現電連接; (3)、老煉箱提供設定的溫度、電壓、輸入信號之後,SIP模塊上電,每個插座上設置的信號監測模塊開啟,對SIP模塊的老煉過程進行監測; (4)、處理器模塊CPU啟動引導程序將非易失性存儲模塊FLASH中存儲的SIP主程序和配置程序首先引導至程序運行空間模塊內運行; (5)、在老煉箱中,SIP模塊中的處理器模塊CPU、程序運行空間模塊、非易失性存儲模塊FLASH依據SIP主程序在設定老煉時間內,通過處理器模塊CPU對程序運行空間模塊、非易失性存儲模塊FLASH進行持續的訪問、控制; (6)、設定的老煉時間結束後,通過信號監測模塊判斷每個插座上的SIP模塊是否符合設計要求,完成SIP模塊的老煉過程。
8.根據權利要求7所述的一種基於SIP模塊的老煉方法,其特徵在於:所述步驟(1)中SIP主程序中還包括外圍功能模塊老煉時所運行的程序,步驟(5)中還包括在老煉箱中,依據SIP主程序在設定老煉時間內,通過處理器模塊CPU對外圍功能模塊進行持續的訪問、控制。
9.根據權利要求8所述的一種基於SIP模塊的老煉方法,其特徵在於:所述外圍功能模塊包括數模轉換模塊、 模數轉換模塊、外圍接口電路。
【文檔編號】G01R31/00GK103823139SQ201410067879
【公開日】2014年5月28日 申請日期:2014年2月27日 優先權日:2014年2月27日
【發明者】祝天瑞, 蘭利東, 趙光忠, 李志遠, 王梟鴻 申請人:北京時代民芯科技有限公司, 北京微電子技術研究所