關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于JTAG仿真器的DSP中斷檢測處理技術

        基于JTAG仿真器的DSP中斷檢測處理技術

        作者: 時間:2010-03-22 來源:網絡 收藏
        1、引言

          在采用集成化的開發調試平臺CCS結合實現 系統的實時性分析過程中設定點是非常重要的,點可以程序的執行以進行特定的操作,例如可以進行數據文件的輸入輸出,可以刷新圖表和數據窗口等,便于在實時性分析中更有效的觀察數據的顯示結果。 2、

        本文引用地址:http://www.104case.com/article/163197.htm

          即邊界掃描技術,是一種專用的電子系統測試技術,就是通常所指的 IEEE1149.1標準,已經在各行業中得到了廣泛的應用,如圖 1,一個符合 IEEE1149.1標準的 JTAG器件,有別于不同的邏輯器件,內部都包括一個 TAP(測試訪問端口)控制器,其次在芯片內部經由一個掃描鏈路將所有的輸入和輸出管腳全部串入一個掃描鏈路。


          圖 1 JTAG器件

           IEEE1149.1標準的邊界掃描技術最先應用于大規模集成電路以及系統級芯片設計的 DFT技術,不僅可以保證集成電路芯片的外圍管腳部分邏輯的正確,同時也對于嵌入在芯片內部的自測試機制等起到整合和控制等方面的作用。其次,通過芯片的 JTAG接口可以實現包括 FPGA、以及器等在內的集成電路芯片的在線編程,同時也可以實現芯片的在線調試,前者是應用這一模式實現設計的下載,后者利用虛擬在線調試技術就是將芯片運行過程中部分的內部邏輯信息透過 JTAG接口傳送到計算機中進行分析和判讀。第三,基于 JTAG標準的邊界掃描技術可以應用在印刷電路板的連通性測試領域,通過將 JTAG器件的邊界掃描鏈連接在一起,并且控制合適的數據信息在該掃描鏈中傳遞,從掃描鏈的輸出端進行監控就可以判別有關印刷電路板連通性以及元器件功能等方面的問題。

          基于 JTAG技術的是用來進行芯片硬件仿真,如程序單步執行、設置中斷點等,通過硬件仿真可以了解芯片里面程序的詳細運行情況。 JTAG仿真器主要用來對芯片進行仿真操作,同時也可以通過 JTAG接口對芯片編程(將程序寫入芯片)。它的接口方式有LPT(并行)口,PCI或ISA卡,USB口。JTAG仿真器一端通過USB口與PC機連接, 另一端通過 JTAG插頭與 目標板連接;建議首先連接 JTAG仿真器到 PC機, 再連接到 DSP目標板。[8] 3、基于 TMS320 C54XDSP芯片的信號發生器

          3.1 TMS320 C54x系列 DSP芯片

          TMS320 C54x系列 DSP芯片是使用靜態 CMOS技術制造的。該芯片采用改進哈佛結構,對程序內存和數據內存使用分離的總線;可以同時取指令和操作數,提高了運行效率和通用性先進的 CPU設計和為應用設計的硬件邏輯提高了芯片的性能;為快速的后續發展設計了模塊化的結構;為先進的 IC技術提供了高性能和低功耗;高度專門的指令結構提供了快速運算和優化的高階語言操作;具有單指令循環和塊指令循環功能;塊內存移動指令提供了更好的程序和數據管理;擁有兩個或三個操作數讀取能力的指令;從中斷快速返回的指令擁有多種片上外設和內存配置方案等特點。

          3.2信號發生器

          一 )連接硬件,首先給 DSP目標扳加電,指示燈亮。

          一 CCS運行環境。

          一 )建立新項目,并在項目中添加相關文件。

          一 Project 菜單中 open選項,在彈出的對話框中選擇信號發生器的編譯工程。

          一 Project 菜單中 Rebuild All選項,編譯鏈接該工程,沒有錯誤后,選擇 File菜單中 Load Program選項,選擇 *.C文件,進行加載程序。選擇 View菜單中 graph選項中 Time/Frequency設置圖形屬性,選擇 Start Address 為 dacdata ,設 Acquisition Buffer Size為 180 ,設 Display Data Size為180 ,設 Dsp Data Type為 16-bit signed integer。點擊 OK ,觀察信號發生器的波形,如圖2:


         


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 灵宝市| 亳州市| 邓州市| 古丈县| 斗六市| 红河县| 泰顺县| 乳源| 鸡东县| 黄冈市| 辛集市| 涡阳县| 全椒县| 万盛区| 郁南县| 海晏县| 贵南县| 蒲城县| 万山特区| 宁化县| 龙江县| 正蓝旗| 任丘市| 体育| 城固县| 沾化县| 海安县| 泾川县| 广东省| 高尔夫| 靖边县| 德化县| 赤水市| 龙南县| 台南县| 樟树市| 美姑县| 三都| 永康市| 察隅县| 依兰县|