AT Taiwan Home
Nucleus Home Page Why Royalty FREE? AT Taiwan Home  
Products Home Page
      Inflexion Platform
      EDGE Dev Suite
      Nucleus RTOS
        Nucleus PLUS
        Nucleus C++
        Nucleus for DO-178B
        Nucleus µiPLUS
        Nucleus OSEK       
        Nucleus DDL
        Nucleus CAN
        Nucleus COM
        Nucleus MMU
        Nucleus POSIX

 
      Nucleus Middleware
  12/19Nucleus訓練課程
   產品展示 Demos
 

入式系統設計及明導隨選網路研討會

Fundamentals of Embedded Software Platform Solutions - A presentation of key fundamentals that will help you find success in the embedded product development cycle. View now!

/aLL_ACCESS Home Page
   
   SupportNet?
   Take a Tour
   登入  (Registered)
   新註冊 
(New User)
 
 

Operating System

A good operating system (OS) provides a solid interface to the hardware and allows the application to be managed in the most efficient manner possible. And regardless of what the OS is asked to do, it stays responsive to the overall system.

Nucleus OS Now OpenMAX™ IL Certified
Mentor’s Nucleus OS Multimedia Framework (MMF) is the first in the industry to receive Khronos Group’s OpenMAX IL certification. See what OpenMAX certification means to you.

So how does an operating system like Nucleus OS stay responsive?

From the very beginning, Nucleus OS was designed exclusively for real-time performance. It was conceived from the ground up for resource-constrained devices (frequency and memory) and for environments where squeezing out every cycle per watt was paramount. Thus, developers were able to focus on differentiating their products while confident their OS foundation would not adversely impact the system’s overall performance.

From a real-time kernel just a few years back, Nucleus OS has evolved into a complete OS comprised of kernel services, extensions, and APIs. Componentizing Nucleus OS into logically related functionality not only provides you with significant cost savings (customers don’t have to pay for what they don’t use), but also provides an easy route for reducing the amount of ROM and RAM required to run your system.

RTOS and Middleware
 

Why Nucleus OS Makes Good Design Sense

You’ll reduce your bill of materials costs
Like all of Nucleus OS, the Nucleus Kernel source code is provided at no additional cost. Its small size does not stress system resources (memory, cache, and CPU cycles) like some of the other OS options on the market today. As a result, you can minimize hardware costs while maximizing performance.

You can take advantage of easy-to-learn and use APIs
Nucleus OS offers a consistent, intuitive, easy-to-use and learn API. No mumbo jumbo, no jargon or cryptic abbreviations used in our APIs.  You’ll receive whole words and complete documentation. This ensures that you’re productive from day one.

You’ll benefit from the designed-in deterministic, real-time response
Real-time applications are called real-time for a reason. Real-time execution requires deterministic, fast interrupt response, and fast context switching. Nucleus Kernel utilizes a two-layer interrupt mechanism that minimizes the amount of time spent in critical sections.

You’ll be able to develop with familiar APIs
ANSI C, POSIX real-time extensions, C++ for real-time, and micro-ITRON APIs are all available.

You’ll get guaranteed real-time responsiveness in multicore systems
Suitable for asymmetric, symmetric, and threaded architectures, Nucleus Inter-Processor Communications (IPC) is a flexible, high-speed, zero-copy mechanism for synchronization and communication on multicore chips.

You’ll have a memory management unit (MMU) at your fingertips
Increase quality and eliminate embarrassing recalls by finding bugs early. Nucleus MMU enables the MMU hardware and allows for a wide variety of services to be protected, from tasks to system objects to the entire kernel. You can reduce your time-to-market by using Nucleus MMU as a debugging tool during development, as well as for protection in your final product. As with all Nucleus products, Nucleus MMU applications are highly portable to any new CPU architecture.

You’ll be able to dynamically load, unload, and execute your application on a running target
The Nucleus OS DDL API allows you to easily introduce new sections of code into your existing application from a remote development host. It also provides for software updates in your product after deployment. Using Dynamic Download, you can speed up your download time and eliminate the overhead associated with rebuilding and linking your entire application.

 CPU SupportTechnical Papers   

Download PDF of Nucleus OS brochure >>

Components

PR Archive PR Archive
    Mentor Graphics Chairman and CEO to Keynote at GSA Semiconductor Leaders Forum View PR Oct 30, 2008

Mentor Graphics Broadens Support of OVM Compliant Verification IP for IEEE802.3-2005 Gigabit Ethernet-based Designs View PR Oct 30, 2008

Mentor Graphics Announces Nucleus Platform Media Player for Rapid Delivery of Multimedia Applications View PROct 27, 2008

瀏覽近期的PRs

 
  PR Archive PR Archive
   

Platform Solutions

Supported CPUs

Mobile Handsets

Consumer Electronics

Telematics/ Infotainment

Medical Applications

Nucleus Platform Media Player

 

 

 


Home  Go to Support  CPU Support   What's New?!  Devices  Company  Events  ALL_ACCESS
Nucleus RTOS  Nucleus Middleware  EDGE Dev Tools  Inflexion Platform UI
Contact Us  Service/Training  Partners  Printable Collateral  Sitemap

user support: webmaster@acceleratedtechnology.com
©Copyright 1997-2004 Mentor Graphics, 8005 SW Boeckman Road, Wilsonville, OR, 97070, USA

  

 

Nucleus Home Page /aTMentor Home