積體電路邏輯測試機設計概述.pdf - 第20页

20 假若如上圖五種 Module 互換, Sancode 要用則 P CIe Card 換成 ﹟ M1 module , 若要做數值分析則用 ﹟ M2 , 若要資料排序則 換成 ﹟ M3 等等, 各種 module 可再 繼續發展下去 、 、 、 M4 、 M5 、 、 、 以減輕 CPU 的負擔為 目標。 其實當年前的設計 PCIe Card ,並未想到如此 強大的功能, 當年會有這種架構主要是想在 P CIe card 上做一組 …

100%1 / 20
18
如下
Dut pattern size=DUT pattern size
Test pin Assignment easy
Down speed is very fast
.省磁碟儲存空間
如左圖可以知曉 DUT pin1 連接到 TP1TP33TP65TPP5
TP281 32Pin Pattern 資料都是相同的,因此最簡單的思維事做一
硬體連接,可惜不能如此做,DUT Pin1 連到任一腳是由使用者來結定,
設計者必須提供一個可程式化的環境讓使用者可輕鬆使用列如 DUT Pin1
connected to TP2TP3TP35TP37、、、、、任何一隻腳,即使連
TP12TP512 亦可,那麼硬體如何做(或者說軟體如何做)想想吧!
Sancode Test 已經上現在使用了,其 Download speed 是快原來的百
倍,視 pattern 長短而定愈長愈有利於該項功能。
DUT Pin 腳多少都是有可能 8Pin10Pin32Pin65Pin128Pin
測試機是 512 若測試機是 512Pin,他的連接是什麼樣的狀況都可能。
19
若接法如上圖,硬幹 FPGA 有在多的資源也不夠分派,所以是不可能的,
但我們用一各不算太簡單的演譯法轉成硬體(軟體)就能解決了。
2.5 Function 的重置
如圖 5.3 有和 I/O 有關的 block 是不被改變的,若要改變只是調整內部
的效率,算局部改變,如 DRAM Interface,其經過 I/O 連接到 SO DIMM
nodule,除非不再使用 DRAM 否則 DRAM interface Block 事都存在的。
TX cladode unitinput FIFO Groupoutput FIFO GroupDirect
TX/RXprobe/handleTHC 28bits LVOS TX Buff Hs48bits TX LVDS
Buffer,這些 Module Block I/O 有關都是固定的。
Quickly Compiler unit & High speed Download I/O 基本上沒相
關,我是可以置換的(Load 不同的軟體)
2.2
20
假若如上圖五種 Module 互換,Sancode 要用則 PCIe Card 換成
M1 module若要做數值分析則用 M2若要資料排序則換成 M3等等,
各種 module 可再繼續發展下去M4M5以減輕 CPU 的負擔為
目標。
其實當年前的設計 PCIe Card,並未想到如此強大的功能,
當年會有這種架構主要是想在 PCIe card 上做一組 RAM DISK
加速 Compiler,後因工程師 debug 力有未待才將 SO DIMM 取消,
若今要有其他的應用 PCIe Card 重新 Layout 即可,Quick Compile
High speed Download function 實因應用工程師 Compile
時間太長,Download 時間太長個在此激發上才想到用此方法。
以達快速功能但對測試機而言,依然是充要條件的加強並非必要條件,
在何設備上此功能為必要條件,思索中後述。