建立您的第一個 DSSC 停車感應迴路:逐步操作指南 | Teradyne

雖然有幾篇關於ETS-800 上 DSSC 的 TUG 論文ETS-800 少數使用和/或分析停車迴路的論文,但目前尚無任何逐步教學文章說明如何從頭開始建立停車迴路。這種培訓資源的缺乏導致我曾見過數個針對 90 腳以上大型晶片的測試程式,其測試時間耗費長達數秒之久。 本次簡報將涵蓋以下主題:首先,我們將介紹所有需置於 .cpp 檔案中的 DSSC 程式碼相關事項;接著,我們將說明 eDST 向量檔案中各項指令與行碼的各項細節;隨後,我們將展示如何為 I2C 與 SPI 實現 DSSC 停駐迴圈;最後,我們將比較這兩種通訊協定相較於 vec 寫入指令所能帶來的測試時間效益。 我們將闡述 START、STOP、CONTINUE 以及 START_AND_STOP 引擎之間的差異。接著,我們將探討如何設定使用者自訂函式,以正確解析位址、資料及讀寫(R/W)資訊。隨後,在關於 eDST 檔案必要組件的章節中,我們將具體說明如何設定模式與波形表。 接著,我們將探討如何透過 C1 和 C2 cpp 標誌正確實作停駐迴路。最後,在最後兩節中,將探討兩個停駐迴路範例(一個針對 I2C,一個針對 SPI)。在檢視這些範例時,將重點強調 DSSC 所帶來的測試時間改善。 除了提供建立第一個駐留迴圈的逐步說明外,本文亦將提供針對 I2C 與 SPI DSSC 駐留迴圈的優化實作程式碼。許多客戶應能根據其晶片實作這些通訊協定的具體方式,直接運用這些程式碼範例來滿足自身需求。