立即登錄

如果您已經擁有本站賬號,可以直接登錄。

*為必填項注冊新會員

  • 登錄名: *  
  • 登錄密碼: *
  • 重復密碼: *  
  • 姓名: *  
  • 公司名稱: *  
  • 職務:
  • 聯系電話: *  
  • 電子郵件: *  
  • 驗證碼: *  

立即登錄

如果您已經擁有本站賬號,可以直接登錄。

*為必填項找回密碼

  • 注冊郵箱:

    驗證碼會以郵件的方式發送到您的郵箱!

  • 驗證碼: *
  • 請輸入新密碼: *

安全關鍵軟件集成研制環境ASIDE

提供軟件全生命周期研制、管理和審定的綜合支持

Q-653 IMA駐留應用仿真調試環境

您的位置: 首頁 > 產品中心 > Q-653 IMA駐留應用仿真調試環境

Q-653 基于ARINC653標準的IMA駐留應用仿真調試環境


▌Q-653是什么


Q-653是安裝在PC機Windows操作系統上面的一層“接插件”,能夠真實的模擬IMA駐留應用在目標機環境下運行的功能性行為,從而可以供研發人員在PC機Windows環境下高效、快速的進行IMA駐留應用程序的開發、調試、集成、仿真、培訓、原型制作和演示等。


▌為什么使用Q-653


在IMA架構出現后,航電系統不再是一個個在集成階段才連接起來的黑盒,而是成為一個駐留大量應用軟件的平臺,且駐留應用越來越多。在這種趨勢下,越來越多的工程師、相關的工具被投入至IMA駐留應用的開發和驗證中。IMA駐留應用開發調試所需的各種工具,尤其是價格高昂的嵌入式操作系統,已經成為了項目的一項重要成本。而Q-653提供了一種替代的IMA駐留應用開發調試的低成本解決方案。


Q-653提供了一套基于Windows操作系統的符合ARINC-653標準的IMA駐留應用的開發、調試、仿真環境,如下圖所示。

▌Q-653能實現什么


Q-653符合ARINC 653 Part 1對IMA系統和其他安全關鍵環境的接口要求,提供了其要求的以下服務:

Partition Management:

Q-653支持分區間的通信,包括隊列(Queuing)消息和采樣(Sampling)消息。

Interpartition Communication:

Q-653支持分區內的通信,包括緩沖區(Buffer)、黑板(Blackboard)、信號量(Semaphore)、事件(Event)。

Intrapartition Communication:

Q-653支持進程管理,包括進程的創建(CREATE)、啟動(START)、掛起(SUSPEND)、恢復(RESUME)、停止(STOP)等。

Process Management:

Q-653支持進程管理,包括進程的創建(CREATE)、啟動(START)、掛起(SUSPEND)、恢復(RESUME)、停止(STOP)等。

Time Management:

Q-653支持時間管理,包括定時等待(TIMED_WAIT)和周期等待(PERIODIC_WAIT)。

Health Monitoring:

Q-653支持健康監控,包括報告應用消息(REPORT_APPLICATION_MESSAGE)、創建錯誤處理例程(CREATE_ERROR_HANDLER)、獲取錯誤狀態(GET_ERROR_STATUS)和引發應用錯誤(RAISE_APPLICATION_ERROR)等。


▌Q-653的益處


Q-653是對符合ARINC-653的IMA環境的仿真實現,它使開發者可以在Windows操作系統中開發、調試、仿真運行符合ARINC-653的應用程序。


采用Q-653方案,由于其基于Windows操作系統的特性,開發者可以更自由地選用開發、調試工具,避免目標機環境對可用工具的約束。如:可以自由選用Visual Studio或Eclipse等IDE用于代碼開發調試。


使用Q-653開發的ARINC-653應用程序,無需任何改動即可移植至任何符合ARINC-653的目標機平臺。

上海愛韋訊信息技術股份有限公司 版權所有 滬ICP備13019901號-1 COPYRIGHT ? 2017SHAVIATION 郵政編碼:201203
扑克app下载