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