Lynx-Lynxos-Datasheet
Total Page:16
File Type:pdf, Size:1020Kb
Certifiable RTOS for safety-critical computing The world’s most powerful, open-standards real-time OS LynxOS® 7.0 is a deterministic, hard, to develop highly secure devices for the real-time operating system that provides Internet of Things, maximizing their POSIX-conformant APIs in a small foot- availability and uptime and resistance to print em bedded kernel. LynxOS provides potential cyber threats. Advanced embedded symmetric multi-processing support to take development tools enable fast and efficient • Mission-critical performance and full advantage of multi-threaded applica- deployment of these technologies. reliability—absolute determinism and linear performance scalability tions running on multi-core processors. Included are advanced tool chains, debug- LynxOS supports the most popular reference • Industry-leading openness— gers, and cross-development host support. targets within the Intel and PowerPC archi- Full POSIX conformance LynxOS provides open APIs, robust support tectures including the new 4th generation for the latest networking and I/O technolo- Intel® Core™ i7 and Core™ i5, in addition • Latest technologies for Internet gies, and state-of-the-art security features. to the Freescale QorIQ ‘P’ and ‘T’ communications—advanced series processors. networking feature sets for rapid development of LynxOS is already installed on millions of differentiated products devices worldwide. With the introduction All embedded market segments, includ- of new and easy to implement security func- ing military, aerospace, industrial, medical, tionality, both existing and new customers automotive, and office automation benefit can effectively secure their next generation from these security and networking im- of devices. LynxOS 7 implements a layered provements realized in this next generation LynxOS Ensures: approach to security that allows customers of LynxOS architecture. • Guaranteed minimum interrupt latency and context switch times Real-Time Determinism • Reliable and steady when performing Enhanced Features All RTOS components within LynxOS are complex tasks under high interrupt loads designed for absolute determinism and • Full MMU-backed POSIX process-thread performance. As a foundational feature of execution model that guarantees the most • POSIX 1003.1-2003 PSE 53/54 LynxOS, applications have relied on its robust application protection in • Security Capabilities: ACL, Audit, Quotas, stable, reliable, and proven real-time capa- the industry OpenPAM, Roles/Capabilities and bility for over 25 years. Predictable response Residual Information Protection is ensured even in the presence of heavy I/O True Linear Scalability as a result of the kernel’s unique and highly • Symmetric Multi-Processing (SMP) LynxOS was designed for true linear scal- optimized threading model. Interrupt la- ability and remains unwavering as the • Asymmetric Multi-Processing/ tency and context switch time is measurably number and complex tasks it performs thread affinity (AMP) the lowest in the industry. scales upwards. Features of its advanced • GNU Toolchain, Debugger and Profiler and efficient network I/O stacks are a reflec- • Eclipse-based Luminosity tool suite tion of the determinism and performance • ELF file format extended to connected applications that rely on true responsiveness, even in the face of • RAM Support up to 4GB the most complex I/O demands. Open APIs • Luminosity IDE—A single cohesive integrated firewall, and Quality of Service LynxOS is the most solid, real-time oper- environment to create, edit, build, (QoS). Industry standard utilities are includ- ating system available today. The native manage, and debug LynxOS kernels, ed which provide network configuration, interface of this RTOS are compatible with device drivers, and applications. diagnostics, and management.The latest Linux®, UNIX® and Solaris™. • Complete target management that protocols and capabilities for networking are includes full console support and file included for Gigabit Ethernet, SNMP v1, LynxOS is designed from the ground up system access. SNMPv2, and SNMPv3, and routing algo- to conform with open system interfaces. • Real-time target status monitoring rithms. As a result, OEMs can now rapidly OEMs are now able to leverage existing including RAM and CPU utilization implement advanced features and functions Linux, UNIX and POSIX programming for statistics, process text, data and stack to differentiate their products from embedded real-time projects. Development allocation, along with system overhead. the competition. schedules are reduced while programmers • SpyKer™, our dynamically instrument- are able to be more productive using famil- Fast Request-Response ed kernel analyzer—the first dynami- iar methodologies as opposed to learning The TCP/IP stack has been enhanced for cally instrumented system trace tool proprietary programming methods. re-entrancy, determinism, and performance. ideal for viewing program execution In tests measuring TCP and UDP streaming and timing of events, identifying elu- Full POSIX conformance for request-response bandwidth, LynxOS sive application bugs, and fine-tuning OEMs can leverage LynxOS’ POSIX confor- was measured to outperform Linux—which system performance. mance to take advantage of existing POSIX- is considered the de facto industry standard compliant applications—including those for networking excellence. Latest Technologies for written for open-source Linux and Solaris™ Interconnecting Devices —to speed time-to-market. Strict Application Protection LynxOS gives developers access to state-of- LynxOS couples its hard real-time per- the art networking technology. Its network- Some real-time operating systems only formance with strict system reliability to ing capabilities make it the most advanced comply with a subset of the POSIX speci- meet the needs of applications that must of all the commercial RTOS offerings that fication, but LynxOS fully conforms with include features such as IPSec, IPv6, an perform flawlessly in a range of POSIX interfaces for core services, real-time demanding environments. extensions, and thread extensions—POSIX 1003.1-2003 PSE 53. Additionally, LynxOS provides most of the PSE 54 APIs (Multi- purpose) including file system functionality, Process 1 Process 2 Flash, RAM, wide chars, and user groups. A complete list of supported APIs are CPU Secure RTOS CPU available for customers to perform their User Machine 1 Quota Quota 1 2 own comparisons. Identification & Roles & Encryption Advanced Tools Authentication Capabilities LynxOS developers achieve a head start User Machine 2 Access Control Lists Residual with the most comprehensive suite of Information open development tools in the embed- File System Audit Log Protection ded-system industry that include: Device Hardware Choice of popular Development Environments luminosity Luminosity Eclipse-based IDE SpyKer™ Pro Create, edit, compile, manage, and debug C and The first dynamically instrumented system trace C++ embedded and real-time applications with tool, ideal for visualizing program execution and this full-featured Java™-based IDE for all timing of events, identifying elusive application LynuxWorks cross-development platforms. bugs, and fine-tuning system performance. A key component of LynxOS reliability ISO 9001:2008 Certified Software • Full LynxOS consulting and training is measured using its unique Memory Lynx Software Technology is one of the services conducted on a global basis Management Unit (MMU) support that few embedded software companies that • Long-term support options for devel- resides at the lowest level of the LynxOS support the ISO 9001:2000-certified opment and deployment demonstrated kernel. Full MMU support, included in software development process. Lynx over an unprecedented 15 years. the kernel since 1989 provides a reliable backs-up LynxOS with a comprehensive advantage for protected memory and range of professional services and support The bottom line is that Lynx Software virtual addresses. programs to reflect Technologies customers not only come our unparalleled expertise in an embed- to market quickly with high-quality While other real-time operating systems ded product development environment. real-time solutions, but are able to more rely on unprotected tasks that run in a effectively provide value to their own single flat address space, LynxOS ex- Examples Include: customers over the long term. ecutes each task or process in a protected • Porting and compatibility virtual address space for uncompromis- verification services. ing reliability. Kernel features Network Device Support - Hard real-time determinism - Gigabit Ethernet - Multitasking and multithreaded RTOS - 100baseT interfaces - Unlimited number of tasks - Extensive support for multi-threaded applications Network Daemons - Complete MMU based protected address spaces for tasks - IPv4: inetd, routed, rlogind, telnetd, dhcpd, tftpd, etc. - Page level memory mapping for efficient memory management - IPv6 - 256 priority levels - Priority inheritance semaphore support Linux application support - Kernel threads and priority tracking support (LynuxWorks patented) - Source compatible with most Linux applications - Four scheduling policies (FIFO, Priority Quantum, Round-Robin, Non-preemptive) - Deterministic context switching through real-time scheduling File system support - Low interrupt & task response times through efficient interrupt handling - Lynx Fast File system - Demand paged virtual memory support - Network File System (NFS) - Comprehensive