TRI程式開發指導手冊電子教案_第1頁
TRI程式開發指導手冊電子教案_第2頁
TRI程式開發指導手冊電子教案_第3頁
TRI程式開發指導手冊電子教案_第4頁
TRI程式開發指導手冊電子教案_第5頁
已閱讀5頁,還剩39頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 NUMPAGES 44程序開發指導書 TRIVersion : Prepared By : RandyDate : 目錄1.變更記錄2.程序開發簡易流程3.資料收集及編寫fixture list4.library加載及分線處理5.制作在線測試程式6.程序調試及優化Revision HistoryRevisionDateAuthorDescription變更記錄程序開發簡易流程收集和分析BOARD相關資料料料制作fixture list編寫library準備進行分線處理生成在線測試程序編輯程式程式調試程式優化程序導入產線及后續跟蹤服務 資料收集及編寫fixture list資料收集ICT新產品

2、治具的開發,需要客戶提供以下五個檔:Gerber檔,CAD檔,IPC檔,BOM檔和Schematic。其中,前三個檔用于做治具分析使用,BOM檔用于治具廠生成原始的測試程序,Schematic用于我們編寫電源數據。此外,我們還需要讓客戶提供JTAG IC的BSDL檔檔,用于編寫對應的BSCAN測試用的Library.編寫治具制作明細窗體(fixture list)Fixture list上應包含三部分內容:治具的詳細制作要求定義了所需植針的規格和針型,重要信號點的線型布局以及根據電路板設計架構的一些特殊的制作要求等。治具的電源植針列表根據Schematic找出所有需要測試的電源點網絡名稱,可以

3、包括一些因特殊要求需要測試電壓值的網絡,并根據產生電壓的先后順序進行合理的編號,定義好每個電源點網絡需要植針的數量。一般來講,GND要植8根針,前級的電源點植3根針,后級的電源點植2根針。治具的連接器植針列表根據電路板結構,找出需要利用開關探針或Testjet測試的連接器,分類列在list上。這樣,我們的fixture list就算準備就緒了。 Gerber IPC CAD BSDL BOM SchematicLibrary加載及分線處理 把上述收集的資料和編寫好的fixture list交給治具中心后,我們會得到網絡分析報告和原始程序的五個基本文件。 網絡分析報告給我們作治具的參考,從中我們

4、可以了解到治具的植針針型,數量,網絡覆蓋率等信息。其中還需要關注的是不可測網絡中有沒有影響到組件測試的網絡,是否可以通過其他方式把這些組件再cover到。當然,它也是我們制作覆蓋率報告時需要參考的檔。原始程序的五個基本文件用于我們做分線數據,它們分別是Fomat.asc,Nails.asc,Nets.asc,Parts.asc和Pins.asc。在TR8001軟件中新建程序,將上述5個asc文件加載到新建程序的文件夾中,重新load后,即建立好用來做分線數據的程序。具體分線步驟如下:點中program下拉菜單的Analysis wizard,進入ATPG Flow chart,顯示如下圖點擊進

5、入Power Data菜單我們可以看到程序里沒有任何電源數據,需要我們自己手動添加。打開之前做好的fixture list,將編好的電源數據一一填入,需要注意的是,不是直接供電的電源不能選擇POWER項,直接輸入電壓即可。輸入完整的電源接口如下:填好后點擊Analysis選項,把各電源點按照針點的順序排列一下,方便我們檢查是否存在錯誤項。從上圖我們可以看出,只有12V及3V3_PEX是機臺直接給板子提供的電壓,其它的都是經過轉化生成的點電壓。排好續后點擊OK離開此界面,然后點擊WireAnalysis,進入分線界面從上面的分線接口以及結合電路圖,我們觀察到其中只有一些電源轉換IC和邏輯門電路I

6、C,而我們分線的意義在于對BGA組件的制程以及BGA組件之間的互連情況不良的偵測,因此我們需要把板子中的這些組件通過Insert欄一一插入,如下圖所示:右上角的Library List 處可選擇 system,user,test三個鏈接庫,但我們一般制作的Library都會在user里邊,所以選擇user項。選定后,下面MEMORY、BSCAN等項才能調用到我們之前做的Library。 接下來就是給左邊的IC加載它們的Library,先單擊選中IC,再到右邊去選擇它相應的Library。全部填完后的畫面如上圖。填完無誤之后,點擊Analysis開始分析,會先彈出前面的電源框供確認,無誤點擊OK

7、,再彈出如下圖框:我們把 power nail number 數量改為64,這樣的話8001就會把164號針留出來做電源用,也就是第一根排線都為電源點。除此以外其他地方都不用改,直接點擊OK,我們就可以看到分析進度條向右移動,結束后彈出OK對話框,直接點擊即可。然后點擊上一頁圖右下的 Wire data, 可以查看到分線數據,如果有錯,會在文本開頭出顯示 warning或error 項,這時就需要根據提示的信息去修改相應的數據,從新導入,最終得到一個無錯誤的文本,把它轉存出來,即是我們所要交付治具廠的分線數據,如下圖所示:對于上圖所示的分線檔而言,我們除了要觀察其開頭有無warning和err

8、or外,還要查看其最下方的POWER項是否分線正確。另外,此分線檔除了給廠商,我們自己也要保存一份,因為在后續調程式時要用到里面的電壓分線信息。如果是為了節約時間以及防止后續填錯,我們還可以把這次分線時生成的電源數據文件保存一份,后續做測試程序時直接改名覆蓋掉原檔即可.電源檔后綴名為 .WPD。制作在線測試程式治具廠得到分線數據以后會按照分線要求從新制作數據,并把之前給他們的BOM導入程序中,完成后發給我們。這個就是我們從他們那邊拿到的最終版本的程序。但這個最終給到我們的程序也是非常的原始,許多物料的測試方法都不對,我們需要對其作大量的修改,這就要用到我們已經準備好的Library。下面我們開

9、始制作測試。啟動TR8001,加載上面說的從治具廠最終得到的程序,進入ATPG分析器。首先是對照List再次把POWER填入,如果之前分線時有保留電源檔的,直接COPY粘貼進去也可以。然后點擊 A-ATPG,出現下畫面:在A-ATPG中,我們需要加載Library的是多于兩個腳的二極管,以及各種三極管。首先把Library Type選到User處,再在Part Type及Library List 中選定組件類型,然后點擊下方的Select 即可給組件添加Library. 所有需要添加的組件都添加完后,點擊左下腳的RUN,彈出以下畫面:點擊 skip,出現進度條,完成后保存退出即可。如果這時進入

10、Debug 界面的話,我們可以看到相應的位置已經生成了新的測試項,且原先的已經處于SKIP狀態,同時我們也可以看出原始的程序設置是不正確的,如下圖:完成A-ATPG的編輯后,再點擊D-ATPG,對數字部分組件加載Library,如下圖:加載完成后如上圖,然后點擊 “分析”,在彈出的對話框中選擇“yes”,出現進度條,完成后退出。至此,一個測試程式的制作就算完成了。程式調試及優化接下來是程序的DEBUG部分,重新loading 程序后,即可對程序進行修改和調試,一般來講制作完成后的程序還需要做以下修改:1. 刪除程序里多餘的一些非測試項及增加必要的測試項,如刪除連接器的開短路測試及增加關鍵電源對地阻值量測。2. 修改程序的排列順序,使程序看起來更美觀簡潔。3. 理論學習開短路資料。4. 并聯電容的自動學習,并對照串并聯關係作必要的修改。5. IC保護二極體以及TEST JET資料的填寫及上電準位的 填寫。6. 修改部分元件的測試模式及增加必要的隔離點。在程式調試順利完成后,我們

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論