基于DSP的調(diào)試系統(tǒng)的研究與實現(xiàn)
發(fā)布時間:2020-07-12 13:50
【摘要】:隨著數(shù)字信息技術(shù)和嵌入式技術(shù)的高速發(fā)展,數(shù)字信號處理芯片已經(jīng)廣泛的應(yīng)用到人們生活的各個方面。由于數(shù)字信號處理芯片硬件方面的進步,嵌入式系統(tǒng)日益復(fù)雜,嵌入式軟件開發(fā)的規(guī)模與難度也在不斷的增長,如今軟件開發(fā)不管是在開發(fā)周期上還是在開發(fā)成本上所花費的人力與物力越來越高。調(diào)試作為系統(tǒng)開發(fā)流程中的一個環(huán)節(jié),其重要性也日益突出。 本文首先介紹了ADSP芯片的內(nèi)核結(jié)構(gòu)和調(diào)試技術(shù),特別是代理調(diào)試技術(shù)。論文詳細的闡述了調(diào)試技術(shù)的實現(xiàn)原理,根據(jù)其原理設(shè)計了代理調(diào)試系統(tǒng)。該系統(tǒng)提供了對被調(diào)試程序的觀察與控制功能,實現(xiàn)了多種功能如斷點、單步執(zhí)行、查看內(nèi)存等。在實現(xiàn)方法上,代理調(diào)試系統(tǒng)采用IPCI總線實現(xiàn)主機與目標(biāo)機的通信,并通過在目標(biāo)機上駐留的監(jiān)控程序來完成主機發(fā)來的調(diào)試命令。 經(jīng)過測試與實際使用,該調(diào)試系統(tǒng)功能較為完善,足以滿足實際應(yīng)用中的各種需求,而且模塊化的設(shè)計使得調(diào)試系統(tǒng)具有良好的可擴展性。
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2011
【分類號】:TP368.1
【圖文】:
8基于 DSP 的調(diào)試系統(tǒng)的研究與實現(xiàn) 支持 IEEE32 位、40 位浮點數(shù)據(jù)格式和 8 位、16 位、32 位和 64 位定點數(shù)據(jù)格式。 最高工作主頻可達 600 MHz,指令周期為 1.67 ns,可支持單指令多數(shù)據(jù)(SIMD)操作; 采用 LVDS 技術(shù)和 DDR 方式傳輸數(shù)據(jù),單向最大速率為 500 MB/s,數(shù)據(jù)吞吐量為 4 GB/s; 片上 SDRAM 控制器和片上 DMA 控制器可提供 14 條 DMA 通道。 4 條 128 位數(shù)據(jù)總線可與*MB 的 RAM 相連,其 34 位地址總線可提供4GB 的尋址空間; 有 4 個鏈路口,每個鏈路口可提供 1.2 GB/s 的傳輸速率,并可同時進行 DMA 傳輸; 對與多片處理器的無縫互連提供片上仲裁。ADSP 的結(jié)構(gòu)框圖如下所示:
?時序分析 源代碼生成工程文件生成鏈接文件生成圖 3. 1 集成開發(fā)平臺模塊圖軟件的運行界面如下:圖 3. 2 軟件運行界面圖3.2.1 數(shù)據(jù)流驅(qū)動建模模塊建模模塊的主要功能是通過軟件提供的模塊庫及相關(guān)建模工具創(chuàng)建所需的軟件模型。模塊庫包括原子模塊(函數(shù)模塊庫、通信模塊庫、關(guān)鍵變量庫)、復(fù)合模
圖 3. 3 模塊庫圖戶檢驗自己設(shè)計模型的重要途徑,它能行時間,幫助開發(fā)人員找出設(shè)計模型的常包含若干任務(wù),用戶定義的每個任務(wù)如,在時序分析中,程序根據(jù)每個任務(wù)是否在規(guī)定時間內(nèi)完成,如果每個任務(wù)性得到滿足,反之則不滿足。能可分為 4 個模塊:模型檢測,單片時析。如圖所示:時序分析器
本文編號:2752045
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2011
【分類號】:TP368.1
【圖文】:
8基于 DSP 的調(diào)試系統(tǒng)的研究與實現(xiàn) 支持 IEEE32 位、40 位浮點數(shù)據(jù)格式和 8 位、16 位、32 位和 64 位定點數(shù)據(jù)格式。 最高工作主頻可達 600 MHz,指令周期為 1.67 ns,可支持單指令多數(shù)據(jù)(SIMD)操作; 采用 LVDS 技術(shù)和 DDR 方式傳輸數(shù)據(jù),單向最大速率為 500 MB/s,數(shù)據(jù)吞吐量為 4 GB/s; 片上 SDRAM 控制器和片上 DMA 控制器可提供 14 條 DMA 通道。 4 條 128 位數(shù)據(jù)總線可與*MB 的 RAM 相連,其 34 位地址總線可提供4GB 的尋址空間; 有 4 個鏈路口,每個鏈路口可提供 1.2 GB/s 的傳輸速率,并可同時進行 DMA 傳輸; 對與多片處理器的無縫互連提供片上仲裁。ADSP 的結(jié)構(gòu)框圖如下所示:
?時序分析 源代碼生成工程文件生成鏈接文件生成圖 3. 1 集成開發(fā)平臺模塊圖軟件的運行界面如下:圖 3. 2 軟件運行界面圖3.2.1 數(shù)據(jù)流驅(qū)動建模模塊建模模塊的主要功能是通過軟件提供的模塊庫及相關(guān)建模工具創(chuàng)建所需的軟件模型。模塊庫包括原子模塊(函數(shù)模塊庫、通信模塊庫、關(guān)鍵變量庫)、復(fù)合模
圖 3. 3 模塊庫圖戶檢驗自己設(shè)計模型的重要途徑,它能行時間,幫助開發(fā)人員找出設(shè)計模型的常包含若干任務(wù),用戶定義的每個任務(wù)如,在時序分析中,程序根據(jù)每個任務(wù)是否在規(guī)定時間內(nèi)完成,如果每個任務(wù)性得到滿足,反之則不滿足。能可分為 4 個模塊:模型檢測,單片時析。如圖所示:時序分析器
【參考文獻】
相關(guān)期刊論文 前1條
1 吳炳欣;數(shù)字信號處理器的市場競爭及技術(shù)發(fā)展趨勢[J];世界電子元器件;2001年04期
相關(guān)碩士學(xué)位論文 前3條
1 王德勇;基于DSP的信號處理板的研制[D];電子科技大學(xué);2006年
2 陳莉麗;YHFT系列DSP調(diào)試環(huán)境的設(shè)計與實現(xiàn)[D];國防科學(xué)技術(shù)大學(xué);2006年
3 連麗紅;嵌入式調(diào)試技術(shù)的研究與實現(xiàn)[D];廈門大學(xué);2009年
本文編號:2752045
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2752045.html
最近更新
教材專著