當前位置:首頁 > 嵌入式 > 嵌入式軟件
[導讀]基于Nios II的多生理參數(shù)處理系統(tǒng)的設(shè)計

    隨著醫(yī)療儀器設(shè)備向智能化、微型化、系列化、數(shù)字化和多功能方向的發(fā)展,醫(yī)療設(shè)備中邏輯控制器件也由采用中、小規(guī)模的集成芯片發(fā)展到應(yīng)用現(xiàn)場可編程門陣列FPGA(Field Programmable Gate Array)

        使用FPGA器件可以大大縮短醫(yī)療設(shè)備的研制周期,減少開發(fā)成本,同時還可以很方便地對設(shè)計進行在線修改,因此FPGA在醫(yī)療設(shè)備中有很廣泛的應(yīng)用[1]

  本文主要搭建一個多生理參數(shù)測量系統(tǒng)的數(shù)據(jù)處理平臺,在FPGA中嵌入一個32位Nios II軟核處理器,用于控制數(shù)據(jù)的傳輸、存儲及顯示主要完成了此數(shù)據(jù)處理平臺硬件系統(tǒng)的定制及編寫相應(yīng)程序,以控制數(shù)據(jù)的采集、存儲及顯示

  采用Nios II處理器為核心進行設(shè)計,可以將全部的接口電路集成在同一片F(xiàn)PGA上,結(jié)構(gòu)簡單同時,利用Nios II軟核可在線配置的優(yōu)點,通過軟件編程改變FPGA的內(nèi)部結(jié)構(gòu)即可迅速、方便地實現(xiàn)系統(tǒng)性能的擴展、升級,大大縮短了系統(tǒng)的開發(fā)周期,提高了性價比

  多生理參數(shù)測量系統(tǒng)的總體設(shè)計

  一個完整的生理參數(shù)檢測系統(tǒng)結(jié)構(gòu)可分為三部分:前端檢測電路、接口部分、數(shù)據(jù)處理平臺,分別完成生理信號的采集、傳輸和信號的處理功能,系統(tǒng)層次結(jié)構(gòu)如圖1所示

  前端檢測電路主要完成信號的采集和量化通過連接不同的傳感器,可以對不同的生理信號進行采集,包括心電信號、脈搏信號、體溫等常見生理信號采集到的生理信號經(jīng)過一些放大、濾波、模數(shù)轉(zhuǎn)換處理后,通過串口發(fā)送至數(shù)據(jù)處理模塊進行處理,得到所需要的各種生理參數(shù),最后進行顯示或者無線傳輸本文主要完成基于FPGA技術(shù)的數(shù)據(jù)處理平臺的搭建

  基于FPGA技術(shù)的數(shù)據(jù)處理平臺的設(shè)計

  本設(shè)計搭建的是一個以Nios II軟核處理器為核心的數(shù)據(jù)處理平臺,首先控制串口接收數(shù)據(jù),并存儲在相應(yīng)的存儲空間,經(jīng)過相關(guān)的數(shù)據(jù)處理,通過控制顯示外設(shè)顯示相應(yīng)的波形和參數(shù)NiosⅡ是基于哈佛結(jié)構(gòu)的RISC通用嵌入式處理器軟核,能與用戶邏輯相結(jié)合,編程至Altera的FPGA中處理器具有32位指令集、32位數(shù)據(jù)通道和可配置的指令以及數(shù)據(jù)緩沖[2-3]

  硬件平臺的構(gòu)建

  在本設(shè)計中,NiosⅡ軟核處理器作為控制核心,通過連接串口、存儲器件、顯示外設(shè)構(gòu)成基本的數(shù)據(jù)處理平臺因此搭建了如圖2所示的硬件平臺

  硬件平臺主要在Terasic公司的Altera DE2開發(fā)板上實現(xiàn),系統(tǒng)的主要組件有NiosⅡ的內(nèi)核、片內(nèi)存儲器、定時器、VGA控制器、LCD控制器等,都集成在一塊Altera的Cyclone II FPGA芯片上,使用SoPC Builder來配置生成片上系統(tǒng)SoPC Builder自動產(chǎn)生每個模塊的HDL文件,同時自動產(chǎn)生一些必要的仲裁邏輯來協(xié)調(diào)系統(tǒng)中各部件的工作[4][!--empirenews.page--]

  NiosⅡ軟核系統(tǒng)的定制

  根據(jù)圖2所構(gòu)建的硬件平臺,利用SoPC Builder定制32位NiosⅡ CPU以及參數(shù)化的Avalon接口總線,然后再通過適當增添平臺中所需的元件核,以適應(yīng)NiosⅡ系統(tǒng)功能的需求,生成如圖3所示的基本定制

        數(shù)據(jù)顯示模塊的設(shè)計

  在Nios II系統(tǒng)中,VGA是一個外設(shè)IP核設(shè)計中最重要的部分是VGA時序的產(chǎn)生,它是正常輸出顯示的關(guān)鍵,包含在VGA控制器中VGA控制器是用SoPC Builder中的interface to user logic生成的,首先用硬件描述語言定義一個時序輸出和RGB信號輸出模塊,點時鐘25.175MHz由開發(fā)板提供的時鐘經(jīng)鎖相環(huán)分頻產(chǎn)生鎖相環(huán)是通過MegWizard工具加入系統(tǒng)的該模塊實現(xiàn)了VGA輸出所需的點時鐘、復合同步控制信號、復合消隱控制信號、行同步和場同步信號;同時也完成了從寄存器內(nèi)讀取輸出顯示命令及顏色值其中點時鐘、復合同步控制信號、復合消隱控制信號和RGB數(shù)字信號輸入給ADV7123,行同步、場同步和由ADV7123轉(zhuǎn)換輸出的RGB模擬信號輸入給VGA顯示器另外,還要用硬件描述語言實現(xiàn)對寄存器的讀寫,以使VGA控制器端口符合Avalon接口規(guī)范

 

        用HDL語言編寫了VGA模塊的時序控制及RGB信號的輸出程序,其時序仿真結(jié)果如圖5所示

  數(shù)據(jù)存儲模塊的設(shè)計

  本設(shè)計所用的開發(fā)板上提供了豐富的存儲資源,包括8MB的SDRAM、512KB的SRAM、4MB的Flash,另外還有SD卡接口,通用的GPIO接口也可以方便地連接片外擴展的存儲芯片

  本文主要設(shè)計了以Nios II軟核處理器為核心的數(shù)據(jù)處理平臺在以后的設(shè)計中,可以進一步研究數(shù)據(jù)處理的算法,包括信號的數(shù)字濾波、參數(shù)的數(shù)值計算等

  基于極其靈活的Nios II處理器的數(shù)據(jù)處理平臺可以根據(jù)不同醫(yī)院、社區(qū)和家庭的需要通過選擇不同的前端數(shù)據(jù)采集模塊和相應(yīng)的數(shù)據(jù)處理算法進行快速的配置和升級同時可以通過網(wǎng)絡(luò)連接實現(xiàn)遠程醫(yī)療和信息共享在現(xiàn)代醫(yī)療儀器的設(shè)計中采用現(xiàn)場可編程門陣列實現(xiàn),將顯著縮短開發(fā)周期,減少設(shè)計風險,降低成本,提高產(chǎn)品的可靠性、靈活性,并實現(xiàn)模塊化、微型化

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉