[實用新型]嵌入式軟件可靠性測試驗證系統有效
| 申請號: | 201720549645.X | 申請日: | 2017-05-17 |
| 公開(公告)號: | CN206849004U | 公開(公告)日: | 2018-01-05 |
| 發明(設計)人: | 胡中澤 | 申請(專利權)人: | 上海楊思信息科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 201100 上海市閔行*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 嵌入式 軟件 可靠性 測試 驗證 系統 | ||
技術領域
本實用新型涉及的是一種軟件測試技術領域的驗證系統,特別是一種帶有構模擬器和控制系統的嵌入式軟件可靠性測試驗證系統。
背景技術
嵌入式軟件就是嵌入在硬件中的操作系統和開發工具軟件,它在產業中的關聯關系體現為:芯片設計制造→嵌入式系統軟件→嵌入式電子設備開發、制造。嵌入式系統是指用于執行獨立功能的專用計算機系統。它由包括微處理器、定時器、微控制器、存儲器、傳感器等一系列微電子芯片與器件,和嵌入在存儲器中的微型操作系統、控制應用軟件組成,共同實現諸如實時控制、監視、管理、移動計算、數據處理等各種自動化處理任務。嵌入式系統以應用為中心,以微電子技術、控制技術、計算機技術和通訊技術為基礎,強調硬件軟件的協同性與整合性,軟件與硬件可剪裁,以此滿足系統對功能、成本、體積和功耗等要求。最簡單的嵌入式系統僅有執行單一功能的控制能力,比如說單片機的應用,在唯一的ROM中僅有實現單一功能控制程序,無微型操作系統。復雜的嵌入式系統,例如個人數字助理(PDA)、手持電腦(HPC)等,具有與PC幾乎一樣的功能。實質上與PC的區別僅僅是將微型操作系統與應用軟件嵌入在ROM、RAM和/或FLASH存儲器中,而不是存貯于磁盤等載體中。很多復雜的嵌入式系統又是由若干個小型嵌入式系統組成的。
軟件測試是描述一種用來促進鑒定軟件的正確性、完整性、安全性和質量的過程。換句話說,軟件測試是一種實際輸出與預期輸出間的審核或者比較過程。軟件測試的經典定義是:在規定的條件下對程序進行操作,以發現程序錯誤,衡量軟件質量,并對其是否能滿足設計要求進行評估的過程。
但是在現有技術中,現有的嵌入式軟件可靠性測系統不但不能模擬真實的星載硬件環境,而且不能在系統平臺上實現故障注入、異常情況模擬。
發明內容
本實用新型針對上述現有技術的不足,提供了一種嵌入式軟件可靠性測試驗證系統,可以在該系統上實現故障注入、異常情況模擬及真實仿真運行環境,從而實現對軟件進行功能、性能、強度、可靠性和安全性等全方面的測試。
本實用新型是通過以下技術方案來實現的,本實用新型包括機構模擬器、控制系統和測量系統,機構模擬器由電機、減速箱、角度傳感器、指針、接插件和結構外殼組成;控制系統由主控模塊、RS422通信板、AD采集板、MSK4300驅動板、1553B板卡、CAN板卡組成,主控模塊為實現C6701和80C32功能的兩塊控制板,控制板具備CPCI總線通信并提供C6701或80C32軟件運行硬件環境,控制系統采用標準的CPCI機箱,每個模塊設計成獨立的板卡形式,物理尺寸和電氣接口規范均符合標準CPCI規范,各板卡間的自定義擴展總線,在CPCI已有信號的的基礎上,通過FPGA根據需要進行重定義來實現;測量系統接收碼盤數據,監控與CPCI總線上所有通信數據,并與PC機通過以太網進行通信。
進一步地,在本實用新型中,機構模擬器中的電機為直流無刷電機,減速箱為行星減速箱,角度傳感器的線數為5000。
進一步地,在本實用新型中,控制系統CPCI接口的設計方案為:FPGA通過橋接芯片PCI9054與CPCI總線連接,其內部使用異步雙口RAM來進行高速數據的緩沖,通過使用VerilogHDL語言編程來控制FPGA中的異步雙口RAM,以實現系統數據在嵌入式CUP板卡內存與CPCI板卡之間的高速傳輸。
進一步地,在本實用新型中,主控模塊還包括FPGA01和FPGA02功能模塊,RS422通信板為16通道422總線的數據通信,AD采集板為128通道模擬量采集。
與現有技術相比,本實用新型具有如下有益效果為:本實用新型設計合理,結構簡單,可在該平臺上實現故障注入、異常情況模擬及真實仿真運行環境,從而實現對驅動軟件進行功能、性能、強度、可靠性和安全性等全方面的測試。通過該系統,能全方位模擬各種正常和異常情況,能對驅動軟件的可靠性和安全性進行反復測試與驗證,從而發現缺陷并改進版本來提高軟件質量。
附圖說明
圖1為本實用新型的總線連接示意圖;
其中,1、模擬負載,2、第一碼盤,3、電機,4、第二碼盤,5、RS422通信板,6、MSK4300驅動板,7、AD采集板,8、電源板,9、信號總線背板,10、控制板,11、信號監測板,12、計算機。
具體實施方式
下面結合附圖對本實用新型的實施例作詳細說明,本實施例以本實用新型技術方案為前提,給出了詳細的實施方式和具體的操作過程,但本實用新型的保護范圍不限于下述的實施例。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海楊思信息科技有限公司,未經上海楊思信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201720549645.X/2.html,轉載請聲明來源鉆瓜專利網。





