久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > EDA/PCB > 設計應用 > CPLD 在線纜快速測試技術中的應用

CPLD 在線纜快速測試技術中的應用

作者: 時間:2009-03-31 來源:網絡 收藏

Fig. 1 The block diagram of test system

3. 的設計
整個測試系統采用兩塊(EPM7128),一塊作為信號源( 1#),另一塊作為信號采集(CPLD 2#)。CPLD 1#的主要工作是接收單片機發來的‘Start’和‘CP’命令,并以‘CP’為觸發信號將‘1’進行移位且并行輸出(位數與被測線數相等)。其內部模塊連接圖如圖2 所示[6-7]。

Fig. 2 The connection of internal module in CPLD1# chip

CPLD2# 的主要工作是將由CPLD 1# 輸出的信號經過被測進行采集,且將并行位數轉換成串行數據傳給單片機進行處理,其內部模塊連接圖如圖3 所示,其中包括SST_AND 和CPLD_MCU 兩個模塊[6-7]。SST_AND 與門電路的主要作用是:只有CPLD 2# 在工作時單片機才能向CPLD 1# 中輸出數據,這樣保證數據的可靠性和正確性;CPLD_MCU 模塊的作用是完成輸入數據的并/串轉換,將轉換好的數據通過SPI 接口傳送給單片機。值得注意的是,實際應用時還應在CPLD2#的I/O 口上增加下拉電阻,以避免采集信號時出錯。

Fig. 3 The connection of internal module in CPLD2# chip

4.仿真實驗
為驗證設計的接口電路是否能夠實現系統要求,本文對兩塊CPLD 進行了仿真實驗。CPLD1#的仿真波形如圖4 所示。

圖4 CPLD1# 仿真波形



評論


相關推薦

技術專區

關閉