Features
- Nucleus PLUS available for Tensilica's Diamond Standard processors
- Nucleus PLUS automatically configured to run on an application
optimized Xtensa processor
- Full support of Nucleus embedded software
- Native support for designer defined Xtensa instructions
- Nucleus PLUS BSP for the Xtensa ISS and XT2000 evaluation board
Description
The Nucleus PLUS operating system from Mentor Graphics is available for Tensilica's Diamond Standard and Xtensa processor product lines.
Tensilica's Nucleus OSKit porting environment is a powerful tool based on a technology innovation that automates the configuration of the Nucleus PLUS kernel so that it matches and runs "out of the box" on the Xtensa or Diamond processor. It provides an integrated interface between the processor and Nucleus PLUS.
Nucleus Plus is distributed in source code form by Mentor and uses the compile-time HAL to obtain all necessary processor configuration information.
BSP for ISS and XT2000
Nucleus PLUS Board Support Packages are also
generated for the application optimized Xtensa processor. The Instruction
Set Simulator BSP facilitates early software development and the XT2000
BSP enables hardware verification on the CPLD-based evaluation board.
Debug is accomplished through the On Chip Debug (OCD) block with support
on NT and Solaris-based hosts. The BSP will support full Nucleus PLUS
functionality including any new instructions that have been defined
by the designer.
Nucleus Embedded Software Support
Mentor Graphics provides a full suite of application software to support users of its Nucleus operating system, including software for networking, GUI, file system, USB, bus, and security.
Mentor's networking offerings include Ethernet, gigabit, and wireless communication. 53 networking protocols form the basis for common implementations, and include:
- IPv4/IPv6 for present and future communications
- VPN for a secure, remote network connection
- Secure wireless to keep prying eyes out of your customer's data stream
- Web services and secure Web services including HTTP, FTP, SSH and more
- Management through SNMP
- Gateway services for residential use
The graphics components of the Nucleus OS simplify the development of high quality user interfaces with modular services that handle the details of hardware support, rendering, windowing and more.
The Nucleus OS provides file system products while keeping the complexity of this work hidden behind a simple, extensible API.
The Nucleus OS offers a full line of USB software to overcome the USB requirement. This software ranges from hardware drivers to stacks, to class drivers, to multimedia management.
The Nucleus OS provides support for an array of bus-based systems. These are used to control peripherals on a single platform, or to coordinate with controllers in separate devices.
The Nucleus OS strives to stay ahead of the digital thugs by providing top-of-the-line encryption, data hashing, and peer certification software.
Find out more about Mentor's products.
|