測試測量工程師們,你一定有這樣的感慨,通常需要幾天功夫才能處理完電氣參數晶圓探測上由于關鍵參數測量失去控制造成的大量延誤或失敗,并生成和分析總結報告。這很不方便。 吉時利通過賦予KTXE自動發送“email”文本消息的功能并在運行晶匣測試計劃過程中傳遞大量的或晶圓的通過/失敗狀態給測試工程師或測試管理員,可以將過程診斷的時間從幾天縮減為幾分鐘。 此筆記就介紹了在KTXE內發送email的KULT例程,幫助同行測試工程師或現場應用工程師可以在一個小時內實現此例程。 適用范圍 此功能適于運行KTE v3.x及以上版本的S400和S600系列系統。Sun系統控制器必須接入支持email的網絡。而且,在Sun Solaris操作系統下運行的郵件后臺程序必須處于激活狀態。 說明 本文提供的KULT例程稱為SendEmail()并能在KTXE的任意用戶接入點(UAP)上運行。此例程的三個參數是: RECIPIENT 字符串,包含接收者列表的文件名或者用逗號分開的接收者列表。 SUBJECTLINE 字符串,包含在email標題欄出現的文本。 MSGFILE 字符串,包含作為email主要部分的文本文件名。 RECIPIENT、SUBJECTLINE和MSGFILE都是要求的參數。RECIPIENT參數可以指定為一個文件名,文件中含有接收者列表(用逗號分開)。如果文件名不存在,參數就包含接收者列表。 例如,考慮發送給圓廠管理者和測試工程師的一封email消息,其中包含了完成大量測試之后的整個總結文件: UAP_LOT_END uap_lib : SendEmail (“fabmgr@semi.com,tsteng@semi.com”, “lot:J64N_shrink summary report”, “/opt/ki/db/J64N_shrink.sum”) 注意:在此例中,SendEmail()例程位于一個稱為uap_lib的KULT庫中。 再舉個例子 考慮發送給Device Group的一封email中包含每塊晶圓測試完成后生成的晶圓通過/失敗評估報告。接收者的列表包含在名為“/export/home/kthmgr/devgrp.list”的文件中。 UAP_WAFER_END uap_lib : SendEmail (“/export/home/kthmgr/devgrp.list”, “wafer:1 Eval report”, “/export/home/rpt/wafer1.eval”) 正如在前面例子中,如果接收者列表包含在文件中,那么每個接收者由文件中的逗號分隔或用行分隔。例如,“/export/home/kthmgr/devgrp.list”文件包括: kthmgr fabmgr,bob, sr_device_person jr_device_person, tom, mike 為了增強可讀性,可以在名字與名字間使用空行和空格。 安裝 下載SendEmail.c文件至Sun工作站的工作目錄中,進而能加到指定的KULT庫中。為了將此例程添加至KULT庫,請在Solaris命令提示符下輸入此命令:kult add_mod -lmylib SendEmail.c。當輸入命令時,請注意“-l”是小寫的L;并用KULT庫的實際名字替換mylib。 為了在運行KTXE時使用此例程,請用KTPM(吉時利測試計劃管理器)選擇合適的UAP并為SendEmail()例程提供合適的參數。 其它考慮和風險分析 提供的SendEmail.c代碼可以照原樣使用,客戶無需進行任何修改。不恰當的修改、安裝或使用此代碼可能使此功能無法使用,但不會影響測試儀的運行時間和測量結果。如果Sun公司修改郵件支持功能,那么未來Solaris的某個發布版可能需要修改代碼。如果需要修改代碼,請聯絡工廠。 使用的縮略語詞匯表 KTE–吉時利測試環境 KTPM–吉時利測試計劃管理器 KTXE–吉時利測試運行引擎 KULT–吉時利用戶庫工具 TCP/IP–傳輸控制協議/互聯網協議 UAP–用戶接入點 同行戰友們你學會了嗎? 如果你想了解吉時利KTXE更多信息?與吉時利測試測量專家互動?有更多學習資源?可登錄吉時利官方網站http://www.keithley.com.cn/ |