Creating software that empowers medical devices presents unique challenges to developers. Whether your product will be used in the home or in a hospital, system failures are not an option. Making the right software development platform choice can help you avoid problems and get your device to market on time and within budget.
Nucleus Real Time OS
Nucleus Real Time OS is an embedded real time operating system delivered in source code – providing medical device developers enhanced confidence and flexibility throughout the life of the device. Nucleus is available for a wide variety of MCU and MPU devices, providing an extensive range of services that include: IPv4 / IPv6 , Wi-Fi, USB 2.0/3.0, as well as security protocols and graphics solutions to build modern UIs with optional GPU support.
Medical Applications in which Mentor Embedded Software has been deployed
- Blood Gas Analyzer & Monitors
- Cardio Machines
- Dialysis Machine
- Digital Thermometers
- Elecrtrocardiogram Devices
- Infusion & Insulin Pumps
- Glucose Meters & Portable Meters and Oximeters
Use an RTOS Proven in FDA Class II and Class III medical devices
Nucleus RTOS has been deployed in hundreds of medical devices, many of which required FDA Class II and Class III certification. With a long history of medical deployments, Nucleus RTOS has long been selected as the software platform of choice by a wide range of Tier 1 and Tier 2 medical device manufacturers
Integrated UI Development
Nucleus RTOS comes integrated with Mentor's advanced graphical user interface solution helping ensure that developers can create the type of user interfaces demanded in today's medical devices. Our UI solutions include PC tools allowing the interface to be generated using a drag & drop approach. For UI optimizations and greater system reliability, Sourcery Analyzer has been integrated to allow developers to understand the interactions between the UI and the system.
Configurable Code for Reduced Certification Costs
When you build your Nucleus RTOS-based application, only the Nucleus components required by the system are compiled into the final image. By ensuring code size is kept to a minimum, Nucleus OS can significantly reduce your certification costs, since certification effort is directly proportional to the lines of code being validated. A proven platform, the Nucleus code base has been through the certification process time and time again. With Nucleus as the underlying platform, software developers can be confident their devices will pass the scrutiny of government agencies to ensure safety requirements are met. Source code is provided to facilitate the certification process.
Wi-Fi Alliance Compliance Stack
Hospitals and medical facilities can be challenging wireless environments with varying levels of signal strength, multiple AP's from different manufacturers, and a range of authentication and encryption methods that must be supported. The Nucleus RTOS Wi-Fi solution comprises an industry proven Wi-Fi stack that has a proven track record of reliability and robustness in these demanding environments. Wi-Fi Certified in accordance with the Wi-Fi Alliance, Nucleus delivers a comprehensive solution with 802.11a/b/g/n and Bluetooth 802.15.1 support on the industry's leading chipset manufacturers. Because security is important when transmitting protected information over unsecure networks, Nucleus provides crypto services such as SSL, TLS 1.2, CyaSSL, WEP and WPA to deliver encryption that includes ms Symmetric Algorith AES, DES, 3DES , RC4, Blowfish, and Asymmetri c Alogrithms RSA, secure Hash SHA, and others to meet HIPPA compliance.
Medical device designers can incorporate industry-certified USB Host, Device, and On-the-Go (OTG) connectivity into systems with the Nucleus RTOS. Nucleus offers one of the most comprehensive USB solutions in the industry and is the first RTOS with an embedded USB stack offering SuperSpeed support for both Host and Device nodes. Click here to learn more about the complete USB 2.0 and 3.0 support in the Nucleus RTOS.
Reduce Power Consumption in Portable Medical Devices
Software driven power management is crucial for extending battery life in portable devices, thermal management and for producing energy efficient embedded devices. Embedded developers can now take advantage of the latest power saving features in today's processors with the built-in Power Management Framework in the Nucleus RTOS. Software Developers control overall system power consumption with high-level APIs, while Nucleus manages the power mode transition of each device in system. Learn more about how to reduce the power consumption of your medical device by visiting the Nucleus Power Management page.
Storage devices can be formatted for FAT File systems, or fault tolerant storage based on SAFE File System, and ISO9660 . Supported devices include USB, IDE, SD, PCMCIA, , SATA, CompactFlash as well as soldered down and on-chip Flash devices. Access to file systems is thread-safe, and multiple tasks can simultaneously access multiple files across any combination of physical media.
Development Environment, Debug and Trace
The Nucleus RTOS development and debug environment is based on the Sourcery Codebench IDE, GCC/GCC+ tools, and the sophisticated trace tool, Sourcery Analyzer. Sourcery Codebench has been enhanced to support for Nucleus RTOS development with integrated, build and debug support, Task awareness, Nucleus Debug Agent , trace support to enable developers to development code in an optimized environment. With its powerful visualization and data manipulation, Sourcery Analyzer enables developers to correlate system events using a common time reference to optimize system performance and get to the heart of the system issues. Learn more about application and kernel level trace in Nucleus.
Industry Expert: Medical Certification Trends
Learn about the different class levels for medical device certification under IEC 62304 with George Romanski, President of Verocel. View
Learn about the advantages of using a real-time operating system for medical device development with George Romanski, President of Verocel. View