C H A P T E R I I I - R T O S

ACCELERATED TECHNOLOGY

NUCLEUS PLUS

CONTACTS

USA

Embedded Systems

Division Headquarters

739 North University Blvd.

Mobile, AL 36608 - USA

Phone: +1 (251) 208-3400

Toll Free: +1 (800) 468-6853

Fax: +1 (251) 343-7074

Contact: Sales Info, e-mail:

info@acceleratedtechnology.com

Contact Person:

EUROPE

Mr. John Bolton

Phone: +1 (251) 208-3400

Fax: +1 (251) 343-7074

e-mail: jbolton@

acceleratedtechnology.com

PACRIM

Mr. Scott Shimabukuro

The Nucleus PLUS kernel provides efficient, high performance task management, inter-task communication, inter-task synchronization, memory management, and component query features. Optimizations in system clock, interrupt and compiler register usage are only part of the advanced features provided by Nucleus PLUS. The scaleable nature of Nucleus PLUS tunes size and function, providing the necessary OS support to build complex designs all while keeping the interrupt latency to a few microseconds. Nucleus PLUS is renowned for its broad range of facilities for building efficient embedded systems.

Porting Nucleus PLUS to new processor families is straightforward and reliable, since it is written primarily in ANSI C. To port Nucleus PLUS we need only modify the system initialization, task management, and timer control modules. The portability of Nucleus PLUS benefits you by allowing processors to be changed without concern for the new architecture. Further, it allows you to execute your application easily on new hardware (board) designs.

For AT91 devices, we also offer services for networking and Internet protocols, a file system, USB support, services for World Wide Web access, and a data encryption

solution. Our complete family of Nucleus embedded software is designed around a solid micro-kernel architecture; one that maximizes performance, robustness and scalability. All products in the Nucleus RTOS family come with our “source code, no royalty” model.

For information on additional products available for the Nucleus RTOS, visit our website.

Scalable: 4 KB-45 KB, depending on necessary functionality.

Standard API’s such as POSIX, µiTRON and C++ are Available.

Dynamic creation of all Nucleus PLUS tasks.

Intertask communication: mailboxes, variable queues, pipes.

Task synchronization: counting semaphores, events, UNIX-like signals.

Phone:

+1 (251) 208-3400

Fax:

+1 (251) 343-7074

e-mail: sshima@

acceleratedtechnology.com

WEB SITE

www.acceleratedtechnology.com

III-02