( 6Mhz ) ,advanced ( 12Mhz )及accuracy ( 20Mhz )來宣告使用的hybrid 卡的測試速度。
( Note:這個敘述要和target 3070 standard ( advanced 或accuracy )的敘述相符合才行)
例如: cards 2 to 5 hybrid standard double density。
6. cards 6 control:告知系統目前使用的是那個版本的control 卡。如果使用的是control XT 卡,
則敘述要改為cards 6 control XT 。
7. supplies hp6624 1 to 4 asru channels 1 to 4:告知系統軟體DUT Power Supply 上所提供的電
源經由那些埠( port )輸出。
8. probe,debug port:系統上有一個手持測試用的探棒,用於測試中或是在debug 的時侯。
10. 在毎台Agilent 3070 系統中有一個硬體config 檔( H/W config )存在 /hp3070/diagnostics/th1/config 中,這個檔案所記載的組態必須完全符合實際安裝在系統上的硬
體。除此之外,還有軟體config 檔( S/W config )存在各個程式中,例如我們在這個實驗中,
我們在class_bd 這個目錄中寫入了一個軟體config 檔( S/W config )。在這裡有一件事要特別注
意的是,硬體config 檔一定要大於或等於軟體config 檔,意思是定義在軟體config 檔中卡片
的版本及數目不可以比硬體config 檔更新或更多。這是因為發展程式時系統會依照每個board
directory 下的軟體config 檔來分配測試資源(resource),若s/w config 定義了不存在的硬體,則
系統可能會將這些不存在的資源分配出去,而使得程式與治具無法在本機台上使用。
- 53 -
實驗二使用線上手冊
1. 啟動Agilent 3070 線上手冊。
____ 找到Agilent 3070 線上手冊的書本圖示,按一下往上的箭頭符號將會得到數個不同的說 明輔助。
Agilent 3070 APPLICATION NOTES:這是Agilent 3070 程式應用常見問題。 Agilent 3070 SERVICE MANUALS:介紹Agilent 3070 硬體的手冊。 Agilent 3070 USER MANUALS:介紹Agilent 3070 軟體的手冊。
Agilent 3070 FLASH MANUAL:介紹Agilent 3070 Flash Programming 的手冊。 ____ 按Agilent 3070 USER MANUAL 的圖示:
會出現一個bookshelf 的視窗,這個視窗分成4 部份,從左到右分別是,使用Agilent 3070 (using
the Agilent 3070),系統管理(Administration Topics),參考資料(Reference),新增資訊(Additional
Information),在每個主題下面都有相當詳細的資料可供參考,如以下範例: 2. 查詢Board Consultant:
____ 在bookshelf 中”using the Agilent 3070”部份,按下Test Development Tools
____ 按下第二章Agilent Board Consultant
這個章節介紹詳細的Board Consultant 項目,如果有興趣可以看看。
另外還有INDEX 和Syntax Reference 可以利用,INDEX 主要是用來查詢關鍵字,Syntax
Reference 主要用來查詢指令。 3. 使用INDEX:
例如:查詢關鍵字config 的資訊 ____ 按下bookshelf 中的INDEX
此時會出現INDEX 視窗,上面有依字母順序排列的列單。 ____ 按下英文字母”C”
會直接跳至以”C”為開頭的資料,你可能會使用在螢幕上方的左右箭頭按鈕,或是移動
捲軸來讀取更多頁面,或使用尋找的功能。
- 54 -
____ 在功能表中按下Edit
____ 下拉式功能表中按下Find? ____ 輸入config ____ 按下Find Again
會跳至跟config 有關的資料,可能不只一筆,可連續按下Find Again,直到看到想要的 資料。
____ 點選字串後面的章節頁數資料(如:C-15,16-53?)
畫面則會進入有關config 詳細的資料,如果查詢完畢,可以按右上方的bookshelf,
Syntax Reference,Master Index 任何一個,回到開始查詢的起始畫面。 ____ 按下右上方的bookshelf,回到開始查詢的起始畫面。 4. 使用Syntax Reference: 例:“get” 指令查詢:
____ 按下bookshelf 中的Syntax Reference
此時會出現INDEX 視窗,上面有依字母順序排列的列單。 ____ 按下英文字母”G”
會直接跳至以”G”為開頭的資料,你可能會使用在螢幕上方的左右箭頭按鈕,或是移動
捲軸來讀取更多頁面。
____ 找到get 後,點選字串後面的章節頁數資料(如:C-15,16-53?)
畫面則會進入有關get 詳細的資料,如果查詢完畢,可以按右上方的bookshelf, Syntax Reference,Master Index 任何一個,回到開始查詢的起始畫面。 ____ 按下右上方的bookshelf,回到開始查詢的起始畫面。 5. 請練習查下面字串 Fixture Consultant IPG Consultant faon
find pins pins test ASRU Card
- 55 -
實驗三Find Pins 及Verify Node 練習
Find pins 和verify node 是用來檢查治具的接觸和繞線的指令,是在debug 治具時常會用到的 工具。
將Agilent 3070 測試機台按照前面的開機程序開機完畢,再開始下面的實驗 1. 把治具放在Bank2 上。再將class board 放在治具上。
____ 按下Agilent 3070 圖示,在Agilent Pushbutton Debug 上按一下。 ____ 輸入你的目錄路徑:/home/user<#>/class_bd。
你會看到Agilent Pushbutton Debug (Board Level) 視窗。 ____ 按下MACROS
____ 按下SETUP_MACROS ____ 按下INITIALIZE_ALL
在BT-BASIC視窗中的命令列(command line)輸入
____ vacuum well a is 2,3 再按Enter 鍵。(這是用來設定faon 所要吸下的module)
2. 在testhead 控制列中 ____ 按下faon
3. fnd pins 指令練習 在BT-BASIC視窗輸入
____ find pins 按Enter 鍵
放置探棒在class board上的任何一個測試點,並按下F1,你會看到
像下面的訊息,從訊息中可以知道現在找到測試點的它所代表的node name。 Found (22244), 1 ohms, Node: R203-2 r203.2 r204.2
- 56 -
- 57 -
??也可以這樣做:
輸入完find pins 指令後先按F7(自動跟手動切換鍵),那麼當你用探棒碰觸任何測試點
時,系統就會自動回應訊息。
____ 如果結束find pins 指令,請按F8。 4. verify node 指令練習 在BT-BASIC視窗輸入 ____ verify ”R206-2”
以探棒碰觸指定的測試點來檢查該點所接的繞線是否ok, 如果正常會看到如下面Node PASSES的訊息。
如果有繞線未繞,會看到標示某BRC failed,如:“BRC(22221) FAILED”。 如果有短路,會看到如:“Short found to BRC (22041), 6 ohms, node R315-1”的訊息。
70: Probe R206-2 (22363) (22224) r206.2 r207.2
Node PASSES.
5. 在BT-BASIC 視窗輸入 ____ verify “L201-1” 30: Probe L201-1 (21562) l201.1
Node PASSES.
跟find pins一樣,可以按F7選擇自動回應訊息。
Note:find pins和verify node不同的地方在verify node能檢查出繞線的正確性。他會用
程式中所指定應該要繞到待測點的brc來檢查是否有收到訊號,因此若有少繞或多繞
都會有清楚的訊息顯示。而find pins只能將收到訊號之brc列出,並不會檢查是否有
多繞或少繞線。