MOSAIC_logo_white-1

Modular Framework

LYNX MOSA.ic is a software framework for building and integrating complex multi-core safety- or security-critical systems using independent application modules. Its elegant, modular architecture enables developers to collapse development cycles when creating, certifying, and deploying robust platforms for manned and autonomous and increasingly connected systems.

 
START BUILDING YOUR SOLUTION
Lynx-Mosaic
1280px-Logo_Airbus_2014.svg navy-white-2 BAE boeing_logo Bosch collins aerospace-1-1 Dornerworks-1 Elekta_logo-1 WTVA-GeneralAtomics-JobFair2020-1920x1080 copy-2-1-1 general dynamics-1-1 Kyndryl_logo.svg-1-1-2-1 L3-3 lockheed martin 1200px-NASA_logo.svg-1-1-1-3-1-1 Naval_Research_Laboratory-2-1 northrop-grumman-logo-2 1280px-Raytheon.svg-2 rohde-and-schwarz-2 sandia white -1 thales-1 pinpng.com-us-army-png-2029634-1-1-1 Wabtec-Corporation-White-(1)
"Lynx has an extensive history and proven success in security, especially within industries similar to ours. We look forward to working together to create new, mission critical solutions.”
DESE
Michael Kirkpatrick
CEO of DESE Research


ARCHITECTURE & OVERVIEW

LYNX MOSA.ic is founded on the LynxSecure® separation kernel hypervisor and supports a variety of operating systems such as LynxOS-178®, Linux, Windows, third-party RTOSes (including competitor OSes) and bare metal applications such as Lynx Simple Applications (LSAs).

Lynx also provides software deployed on servers on-premise or in the cloud that manages LYNX MOSA.ic based edge systems. This software communicates with platform software to execute manageability tasks (install, software updates or monitoring guest OS /applications within a VM).

In contrast to traditional RTOS platforms—where hardware control, real-time scheduling, security, multimedia, and application runtime services are integrated into a common stack servicing all applications on all CPU cores—LYNX MOSA.ic allows system architects to subdivide systems into smaller, independent stacks which include only the dependencies required.

DOWNLOAD BROCHURE

 

LYNX MOSAic Architecture

 

ARCHITECTURE COMPARISON

Traditional approaches to building virtualized embedded software architectures that are robust and secure have placed much of the burden in a hypervisor and/or OS.

This can create platform dependencies which impact performance, as well as cause a number of architecture challenges due to:

  • Shared address space
  • Shared CPU privilege
  • Common arbitration points
  • Global resource pools
  • Compounding code branches
  • Compounding control flow timing
  • Large co-dependent code bases to certify

aRCHITECTURE cOMPARISON

 

The more complexity that lies hidden between applications and hardware, the cloudier the path to system comprehensibility and robustness.

Reducing software stack dependencies and minimizing the hidden complexities between independent application modules and hardware yields exponential program value over the complete development lifecycle by:

  • Promoting traceable, comprehensible architectures
  • Giving evaluators the ability to truly validate security and safety properties
  • Reducing time to debug
  • Unlocking heterogeneous design options
  • Increasing the speed of system integration

LEVERAGES HARDWARE VIRTUALIZATION

LYNX MOSA.ic uniquely leverages virtualization-enabled multi-core processors to simplify software stack complexity and unlock rapid development and integration options. New hardware capabilities present new approaches for platform software to minimize stack complexity, overcome performance thresholds, and provide better application portability properties.

LEARN MORE

BUILT TO BE MODULAR AND OPEN

LYNX MOSA.ic embodies the integrated business and technical DoD implementation strategy of the Modular Open Systems Approach (MOSA) defined in Title 10 U.S.Code § 2446a.—Requirement for modular open system approach in major defense acquisition programs. It enables system developers to build systems compositionally using open standards, relying heavily on the reuse of well-tested and certified components.

LEARN MORE

DESIGNED FOR MISSION-CRITICAL SYSTEMS

Supporting rich features while meeting quality standards impose intractable cost and schedule challenges under traditional platform designs, in which all hardware control, real-time scheduling, security, multimedia, and application runtime services are integrated into a common platform. In contrast, LYNX MOSA.ic provides open flexibility on a robust foundation, meeting the rich system functionality needs of systems deployed in high-threat environments.

LEARN MORE

MARKET-SPECIFIC FRAMEWORKS

The following development and integration frameworks combine various bare-metal, embedded Linux, 3rd-Party OS, and safety-certified RTOS components on a secure foundation. These frameworks include the software technologies best-suited to building robust systems for a broad array of end systems specific to each market.

LYNX MOSAic for Avionics -blue JPG

LEARN MORE

LYNX MOSAic™ for Industrial logo - JPG copy

LEARN MORE

 

LynxSafe -color -001


LEARN MORE

LYNX MOSA.IC DEVELOPMENT WORKFLOW

The LYNX MOSA.ic development framework is designed to aid real-time system developers in realizing design goals on complex hardware/software platforms. As such, the development workflow is distinct from traditional RTOS-based platform processes. The following section provides a brief overview of the LYNX MOSA.ic development workflow.

 

Lynx-Mosaic-Lifecycle

 

ARCHITECTURE COMPARISONS & REFERENCE DESIGNS (3D VIEWS)

The LYNX MOSA.ic development framework is designed to aid real-time system developers in realizing design goals on complex hardware/software platforms. As such, the development workflow is distinct from traditional RTOS-based platform processes. The following section provides a brief overview of the LYNX MOSA.ic.

Get Evaluation Version

WHAT TO EXPECT

Your information is always considered completely confidential and is not shared with anyone outside of Lynx Software Technologies without your expressed permission.

We respond to these form inputs within 1-2 business days.

The information you provide will help Lynx to better understand your requirements at the high level and enable us to do research on your behalf so that we can be best prepared for our next interaction.