新聞中心

        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# 仿真波形



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 浦东新区| 株洲县| 长汀县| 乃东县| 墨玉县| 宣武区| 和硕县| 临澧县| 大英县| 偏关县| 武冈市| 凭祥市| 寻甸| 澳门| 神池县| 聊城市| 周宁县| 宁乡县| 邓州市| 杨浦区| 如皋市| 望都县| 前郭尔| 屏东市| 宜良县| 麻城市| 珲春市| 沧州市| 台东市| 祁阳县| 宝应县| 米林县| 克山县| 高要市| 临猗县| 通许县| 邻水| 邢台市| 六安市| 咸宁市| 聂拉木县|