| Real-time Linux gains ARINC 653 scheduler |
Jan. 25, 2006
FSMLabs says its real-time Linux operating system now supports ARINC 653 scheduling, which it describes as a "fully protected and partitioned scheduling environment" targeting avionics control and hardware-in-loop simulation. ARINC 653 support is available through an add-on component for the company's RTLinuxPro development kit.
ARINC 653 scheduling is most often used in aerospace applications, in conjunction with DO-178B OSes, such as those available from LynuxWorks, Green Hill Software, and Wind River. Since Linux is not developed according to DO-178B requirements, FSMLabs likely intends for its ARINC 653 capabilities to be used primarily in simulation applications.
FSMLabs says it added ARINC scheduling to its Process Space Development Domain (PSDD) product, which executes real-time threads in the address space of Linux or BSD processes. Claimed features and benefits include:- ARINC 653 partitions use RTCore's POSIX standard API
- threads, semaphores, shared memory, and other standard interfaces
- Applications may be written in C, C++, and FORTRAN, with ADA support planned
- A single device can run ARINC partitions alongside standard RTCore threads, Linux, and Linux applications
Additionally, FSMLabs says that multi-processor systems can run multiple ARINC "cabinets," and may optionally use the company's "processor reservation" technology, for added real-time performance. Sans processor reservation, RTLinux's ARINC 653 scheduling provides "low microsecond hard real-time execution," the company claims.
Lockheed-Martin's principal real-time specialist, Richard Bond, stated, "RTLinuxPro and PSDD enabled a simple simulation framework, allowed me the choice to develop user-level I/O drivers, and provided outstanding performance. ARINC 653 support will make this tool even more useful."
Dean Anneser, a software engineering fellow at Pratt & Whitney, stated, "PSDD provides a very stable cost effective scalable multi-platform solution for our simulation, control, and data acquisition systems."
Availability
ARINC 653 support is available now for x86, PowerPC, 64/32-bit, uniprocessors, SMP, and multi-core, as an optional component of FSMLabs's RTLinuxPro development kit. Other options include an Eclipse based IDE, a complete Carrier Grade Linux distribution, VME direct drive, and real-time networking.
Related Stories:
(Click here for further information)
|
|
|
7 Advantages of D2D Backup
For decades, tape has been the backup medium of choice. But, now, disk-to-disk (D2D) backup is gaining in favor. Learn why you should make the move in this whitepaper.
4 Legal Reasons to Control Internet Access
The Internet is obviously a valuable resource for many organizations. However, many are exposed to legal liability concerns because they fail to control Internet access. Learn if you're safe in this white paper.
Rapidly Resolve J2EE Application Problems
Whether you are in the process of building J2EE applications or have J2EE applications already running in production, you must ensure that they deliver the expected ROI. Learn how in this white paper.
Load Testing 2.0 for Web 2.0
There are many unknowns in stress testing Web 2.0 applications. Find out how to test the performance of Web 2.0 in this white paper.
Build Better Games Online
For the game infrastructure providers, life is complex. Making money from games has become more complicated. Why? Find out in this white paper.
Building a Virtual Infrastructure from Servers to Storage
This white paper discusses the virtual storage solutions that reduce cost, increase storage utilization, and address the challenges of backing up and restoring Server environments.
Gaining Faster Wireless Connections with WiMAX
Welcome to what is quickly becoming the hyperconnected world where anything that would benefit from being connected to the network will be connected. Learn more in this white paper.
Is Your Desktop a Security Threat?
The new wave of sophisticated crimeware not only targets specific companies, but also targets desktops and laptops as backdoor entryways into those business’ operations and resources. Learn how to stay safe in this white paper.
Increasing SAN Reliability by 100 Percent
Storage area networks (SAN) are a strong part of storage plans. Learn how to increase your reliability and uptime by 100 percent in this case study.
|
|
|
|
|