璧水师徒H,红酒灌阴然后吸出来

log in immediately

If you already have an account on this site, you can log in directly.

注册新会员 * Register new members for required fields

  • log-in name: *
  • login password: *
  • Repeat password: *
  • Name: *
  • company name: *
  • Position:
  • contact number: *
  • e-mail: *
  • Verification code: *

log in immediately

If you already have an account on this site, you can log in directly.

找回密码 * Retrieve password for required fields

  • register e-mail:

    The verification code will be sent to your mailbox by email!

  • Verification code: *
  • Please enter a new password: *

Safety critical software integrated development environment ASIDE

Provide comprehensive support for the development, management and approval of software throughout its life cycle

contact us

021-61680661

Q-653 IMA resident application simulation debugging environment

首页 > 产品中心 > Q-653 IMA驻留应用仿真调试环境 Your location: Home > Products > Q-653 IMA Resident Application Simulation and Debugging Environment

Q-653 IMA resident application simulation debugging environment based on ARINC653 standard


▌What is Q-653


驻留应用在目标机环境下运行的功能性行为,从而可以供研发人员在PC机Windows环境下高效、快速的进行IMA驻留应用程序的开发、调试、集成、仿真、培训、原型制作和演示等。 Q-653 is a layer of "connectors" installed on the Windows operating system of the PC, which can truly simulate the functional behavior of the IMA resident application running in the target computer environment, so that it can be used by R & D personnel in the PC Windows environment Efficiently and quickly develop, debug, integrate, simulate, train, prototype, and demonstrate IMA-resident applications.


▌Why use Q-653


After the emergence of the IMA architecture, the avionics system is no longer a black box connected only in the integration stage, but becomes a platform where a large number of application software resides, and more and more reside applications. Under this trend, more and more engineers and related tools are invested in the development and verification of IMA-resident applications. Various tools required for IMA resident application development and debugging, especially the expensive embedded operating system, have become an important cost of the project. Q-653 provides an alternative low-cost solution for IMA resident application development and debugging.


Q-653 provides a set of development, debugging, and simulation environments for IMA resident applications based on the Windows operating system that comply with the ARINC-653 standard, as shown in the following figure.

▌Q-653 can achieve


Q-653 meets the interface requirements of ARINC 653 Part 1 for IMA systems and other safety-critical environments, and provides the following services required by it:

Partition Management: Partition Management:

Q-653 supports communication between partitions, including queue (Queuing) messages and sampling (Sampling) messages.

Interpartition Communication: Interpartition Communication:

Q-653 supports communication within the partition, including buffer (Buffer), blackboard (Blackboard), semaphore (Semaphore), event (Event).

Intrapartition Communication: Intrapartition Communication:

Q-653 supports process management, including process creation (CREATE), start (START), suspend (SUSPEND), resume (RESUME), stop (STOP), etc.

Process Management: Process Management:

Q-653 supports process management, including process creation (CREATE), start (START), suspend (SUSPEND), resume (RESUME), stop (STOP), etc.

Time Management: Time Management:

Q-653 supports time management, including timing wait (TIMED_WAIT) and period wait (PERIODIC_WAIT).

Health Monitoring: Health Monitoring:

Q-653 supports health monitoring, including reporting application messages (REPORT_APPLICATION_MESSAGE), creating error handling routines (CREATE_ERROR_HANDLER), getting error status (GET_ERROR_STATUS), and causing application errors (RAISE_APPLICATION_ERROR), etc.


▌The benefits of Q-653


653是对符合ARINC-653的IMA环境的仿真实现,它使开发者可以在Windows操作系统中开发、调 试、仿真运行符合ARINC-653的应用程序。 Q- 653 is a simulation implementation of the ARMA-653-compliant IMA environment. It enables developers to develop, debug , and simulate ARINC-653-compliant applications in the Windows operating system .


免目标机环境对可用工具的约束。 With the Q-653 solution, developers can use development and debugging tools more freely due to the characteristics of the Windows operating system to avoid the constraints of the target machine environment on available tools. For example, you can choose IDEs such as Visual Studio or Eclipse for code development and debugging.


The ARINC-653 application program developed by Q-653 can be ported to any target platform conforming to ARINC-653 without any changes.

COPYRIGHT © 2017SHAVIATION Shanghai Aiweixun Information Technology Co., Ltd. All rights reserved. 沪 ICP 备 13019901 号 -1 COPYRIGHT © 2017SHAVIATION Postcode: 201203