基于DSP/BIOS的數(shù)字存儲示波器軟件設(shè)計(jì)
發(fā)布時(shí)間:2021-12-31 21:18
數(shù)字存儲示波器作為電子設(shè)計(jì)工程師不可或缺的測試儀器,經(jīng)過幾十年的發(fā)展,各項(xiàng)性能指標(biāo)已達(dá)到較高的水平。示波器的系統(tǒng)框架由FPGA(現(xiàn)場可編程邏輯門陣列)和系統(tǒng)微處理器構(gòu)成。隨著示波器功能的不斷擴(kuò)展和采集速度的提高,對微處理器的數(shù)字信號處理能力以及實(shí)時(shí)響應(yīng)速度有很高的要求。本課題采用TI公司的OMAPL138雙核處理器,ARM核完成系統(tǒng)控制、外設(shè)管理以及菜單界面繪制,從而釋放了DSP核的大量資源,使DSP更加專注于波形數(shù)據(jù)的采集、處理和運(yùn)算。在DSP上運(yùn)行DSP/BIOS實(shí)時(shí)操作系統(tǒng),有助于實(shí)時(shí)響應(yīng)示波器操作,縮短處理周期,提高波形捕獲率。故研究基于DSP/BIOS的示波器軟件系統(tǒng)設(shè)計(jì)對提高示波器整體性能和功能擴(kuò)展都有重要意義。論文的研究重點(diǎn)主要有以下幾個(gè)方面:1、完成DSP/BIOS系統(tǒng)配置以及實(shí)時(shí)多任務(wù)設(shè)計(jì)與同步。首先,使用DSP/BIOS中的圖形配置工具實(shí)現(xiàn)系統(tǒng)全局配置、對象創(chuàng)建和內(nèi)存規(guī)劃。其次,根據(jù)DSP端功能模塊的執(zhí)行流程和實(shí)時(shí)性要求,設(shè)計(jì)DSP/BIOS實(shí)時(shí)多任務(wù),并實(shí)現(xiàn)任務(wù)間的通信與同步。2、實(shí)現(xiàn)雙核間的穩(wěn)定通信以及DSP與FPGA之間大數(shù)據(jù)塊的高速交換...
【文章來源】:電子科技大學(xué)四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:79 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 前言
1.1 本文研究背景
1.2 國內(nèi)外數(shù)字存儲示波器的發(fā)展現(xiàn)狀
1.3 論文研究意義
1.4 論文設(shè)計(jì)任務(wù)和整體框架
第二章 基于DSP/BIOS的示波器系統(tǒng)總體設(shè)計(jì)
2.1 硬件平臺介紹
2.2 軟件總體設(shè)計(jì)
2.2.1 系統(tǒng)軟件總體方案
2.2.2 OMAP_L138處理器介紹
2.2.3 軟件開發(fā)環(huán)境介紹
2.3 本章小結(jié)
第三章 DSP/BIOS系統(tǒng)配置與實(shí)時(shí)多任務(wù)設(shè)計(jì)
3.1 DSP/BIOS介紹
3.2 DSP/BIOS啟動流程
3.3 DSP/BIOS模塊配置
3.3.1 DSP/BIOS對象創(chuàng)建
3.3.2 DSP/BIOS全局配置
3.3.3 DSP/BIOS內(nèi)存規(guī)劃與管理
3.4 多線程設(shè)計(jì)與通信
3.4.1 DSP/BIOS線程分析與調(diào)度
3.4.2 多線程設(shè)計(jì)
3.4.3 任務(wù)間通信與同步
3.5 本章小結(jié)
第四章 雙核通信與大容量數(shù)據(jù)傳輸設(shè)計(jì)
4.1 雙核通信設(shè)計(jì)與實(shí)現(xiàn)
4.1.1 DSPLINK通信模塊介紹
4.1.2 通信方式設(shè)計(jì)
4.1.3 雙核通信實(shí)現(xiàn)
4.2 大容量數(shù)據(jù)傳輸設(shè)計(jì)
4.2.1 uPP接口介紹
4.2.2 uPP數(shù)據(jù)傳輸設(shè)計(jì)與實(shí)現(xiàn)
4.3 本章小結(jié)
第五章 基于DSP/BIOS的設(shè)備驅(qū)動設(shè)計(jì)
5.1 DSP/BIOS設(shè)備驅(qū)動結(jié)構(gòu)介紹
5.2 uPP設(shè)備微型驅(qū)動設(shè)計(jì)和實(shí)現(xiàn)
5.2.1 微型驅(qū)動調(diào)用流程
5.2.2 微型驅(qū)動接口函數(shù)實(shí)現(xiàn)
5.2.3 注冊微型驅(qū)動
5.3 uPP設(shè)備類驅(qū)動設(shè)計(jì)和實(shí)現(xiàn)
5.4 本章小結(jié)
第六章 系統(tǒng)調(diào)試及測試驗(yàn)證
6.1 DSP/BIOS實(shí)時(shí)多線程調(diào)度驗(yàn)證
6.2 OMAP_L138雙核通信驗(yàn)證
6.3 uPP數(shù)據(jù)傳輸性能測試
6.4 系統(tǒng)運(yùn)行測試
6.5 本章小結(jié)
第七章 課題結(jié)論與展望
7.1 課題結(jié)論
7.2 課題展望
致謝
參考文獻(xiàn)
附錄
攻碩期間取得的研究成果
【參考文獻(xiàn)】:
期刊論文
[1]OMAPL138雙核系統(tǒng)的調(diào)試方案設(shè)計(jì)[J]. 欒小飛. 單片機(jī)與嵌入式系統(tǒng)應(yīng)用. 2012(01)
[2]基于嵌入式RTOS視頻處理任務(wù)與模塊分解[J]. 方懷東,陳啟美,譚營營. 儀器儀表學(xué)報(bào). 2006(S2)
[3]DSP/BIOS多任務(wù)環(huán)境下的實(shí)時(shí)數(shù)據(jù)采集與處理[J]. 員天佑,李潮,謝閱. 微計(jì)算機(jī)信息. 2006(08)
[4]基于TMS320DM642的視頻采集驅(qū)動程序的實(shí)現(xiàn)[J]. 鹿寶生,陳啟美. 電子技術(shù)應(yīng)用. 2005(11)
[5]C64x系列DSP/BIOS中設(shè)備驅(qū)動程序的設(shè)計(jì)[J]. 陳彬,魏丹,鄧德祥,陳勇. 電子技術(shù)應(yīng)用. 2004(11)
碩士論文
[1]基于新型DSP平臺的DSO軟件底層驅(qū)動及采集模塊設(shè)計(jì)[D]. 孫潔.電子科技大學(xué) 2011
[2]基于OMAP-L138的數(shù)字示波器微處理器數(shù)字系統(tǒng)硬件設(shè)計(jì)[D]. 付建偉.電子科技大學(xué) 2011
本文編號:3560995
【文章來源】:電子科技大學(xué)四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:79 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第一章 前言
1.1 本文研究背景
1.2 國內(nèi)外數(shù)字存儲示波器的發(fā)展現(xiàn)狀
1.3 論文研究意義
1.4 論文設(shè)計(jì)任務(wù)和整體框架
第二章 基于DSP/BIOS的示波器系統(tǒng)總體設(shè)計(jì)
2.1 硬件平臺介紹
2.2 軟件總體設(shè)計(jì)
2.2.1 系統(tǒng)軟件總體方案
2.2.2 OMAP_L138處理器介紹
2.2.3 軟件開發(fā)環(huán)境介紹
2.3 本章小結(jié)
第三章 DSP/BIOS系統(tǒng)配置與實(shí)時(shí)多任務(wù)設(shè)計(jì)
3.1 DSP/BIOS介紹
3.2 DSP/BIOS啟動流程
3.3 DSP/BIOS模塊配置
3.3.1 DSP/BIOS對象創(chuàng)建
3.3.2 DSP/BIOS全局配置
3.3.3 DSP/BIOS內(nèi)存規(guī)劃與管理
3.4 多線程設(shè)計(jì)與通信
3.4.1 DSP/BIOS線程分析與調(diào)度
3.4.2 多線程設(shè)計(jì)
3.4.3 任務(wù)間通信與同步
3.5 本章小結(jié)
第四章 雙核通信與大容量數(shù)據(jù)傳輸設(shè)計(jì)
4.1 雙核通信設(shè)計(jì)與實(shí)現(xiàn)
4.1.1 DSPLINK通信模塊介紹
4.1.2 通信方式設(shè)計(jì)
4.1.3 雙核通信實(shí)現(xiàn)
4.2 大容量數(shù)據(jù)傳輸設(shè)計(jì)
4.2.1 uPP接口介紹
4.2.2 uPP數(shù)據(jù)傳輸設(shè)計(jì)與實(shí)現(xiàn)
4.3 本章小結(jié)
第五章 基于DSP/BIOS的設(shè)備驅(qū)動設(shè)計(jì)
5.1 DSP/BIOS設(shè)備驅(qū)動結(jié)構(gòu)介紹
5.2 uPP設(shè)備微型驅(qū)動設(shè)計(jì)和實(shí)現(xiàn)
5.2.1 微型驅(qū)動調(diào)用流程
5.2.2 微型驅(qū)動接口函數(shù)實(shí)現(xiàn)
5.2.3 注冊微型驅(qū)動
5.3 uPP設(shè)備類驅(qū)動設(shè)計(jì)和實(shí)現(xiàn)
5.4 本章小結(jié)
第六章 系統(tǒng)調(diào)試及測試驗(yàn)證
6.1 DSP/BIOS實(shí)時(shí)多線程調(diào)度驗(yàn)證
6.2 OMAP_L138雙核通信驗(yàn)證
6.3 uPP數(shù)據(jù)傳輸性能測試
6.4 系統(tǒng)運(yùn)行測試
6.5 本章小結(jié)
第七章 課題結(jié)論與展望
7.1 課題結(jié)論
7.2 課題展望
致謝
參考文獻(xiàn)
附錄
攻碩期間取得的研究成果
【參考文獻(xiàn)】:
期刊論文
[1]OMAPL138雙核系統(tǒng)的調(diào)試方案設(shè)計(jì)[J]. 欒小飛. 單片機(jī)與嵌入式系統(tǒng)應(yīng)用. 2012(01)
[2]基于嵌入式RTOS視頻處理任務(wù)與模塊分解[J]. 方懷東,陳啟美,譚營營. 儀器儀表學(xué)報(bào). 2006(S2)
[3]DSP/BIOS多任務(wù)環(huán)境下的實(shí)時(shí)數(shù)據(jù)采集與處理[J]. 員天佑,李潮,謝閱. 微計(jì)算機(jī)信息. 2006(08)
[4]基于TMS320DM642的視頻采集驅(qū)動程序的實(shí)現(xiàn)[J]. 鹿寶生,陳啟美. 電子技術(shù)應(yīng)用. 2005(11)
[5]C64x系列DSP/BIOS中設(shè)備驅(qū)動程序的設(shè)計(jì)[J]. 陳彬,魏丹,鄧德祥,陳勇. 電子技術(shù)應(yīng)用. 2004(11)
碩士論文
[1]基于新型DSP平臺的DSO軟件底層驅(qū)動及采集模塊設(shè)計(jì)[D]. 孫潔.電子科技大學(xué) 2011
[2]基于OMAP-L138的數(shù)字示波器微處理器數(shù)字系統(tǒng)硬件設(shè)計(jì)[D]. 付建偉.電子科技大學(xué) 2011
本文編號:3560995
本文鏈接:http://sikaile.net/kejilunwen/dianlilw/3560995.html
最近更新
教材專著