Altera Home Page
Literature Licensing
Buy On-Line Download

  Home   |   Products   |   Support   |   End Markets   |   Technology Center   |   Education & Events   |   Corporate   |   Buy On-Line  
  Devices   |   Design Software   |   Intellectual Property   |   Design Services   |   Dev. Kits/Cables   |   Literature  

 Products
      Overview
   Quartus II
      Quartus II Web Edition
   SOPC Builder
   DSP Builder
      ModelSim-Altera
   Legacy Software
  
 Device Design Flows
      FPGA
      CPLD
      Structured ASIC
  
 Switching to Quartus II
      MAX+PLUS II Users
      ASIC Users
  
 Partners
   EDA Partners
      System Level Software
  
 Ordering & Downloading
      Ordering
      Downloading
      Licensing
  

Embedded Software Partners

Nios® II embedded processor developers have access to a broad range of software development tools. Altera and its embedded software partners provide developers with the following solutions:

Operating Systems

Altera's embedded software partners provide an array of operating systems for use with the Nios II processor.  Many of the operating systems are provided as plug-in components to the Nios II integrated development environment (IDE) for seamless configuration. Table 1 shows the operating systems available for the Nios II processor.

Table 1. Operating Systems
Company Name OS Nios II IDE Plug-In Real Time Type
Accelerated Technology Nucleus Plus - Check Mark Commercial
eSOL, Inc. PrKernelV4 Check Mark Check Mark Commercial
Evidence Erika Enterprise Check Mark Check Mark Commercial
Express Logic ThreadX Check Mark Check Mark Commercial
Micrium MicroC/OS-II Check Mark Check Mark Commercial
Microtronix µCLinux Check Mark - Open Source
Community Supported
(www.niosforum.org)
eCos - Check Mark Open Source

Middleware/Libraries

The Nios II processor is supported by a comprehensive set of software partner middleware, as shown in Table 2.

Table 2. Middleware/Libraries
Company Name OS Supported Network Stack File System Graphics Library USB Stack
Accelerated Technology Nucleus Plus Nucleus Net Nucleus File (1) Nucleus GRAFIX (1) Nucleus USB (1)
Altera Any Lightweight IP (2) Zip File System (ZIPFS (2) - -
eSOL, Inc. PrKernelV4 PrConnect PrFile - -
Express Logic ThreadX NetX (1) FileX (1) PegX (1) USBX (1)
InterNiche Any NicheStack (1) - - -
Micrium MicroC/OS-II MicroC/TCP-IP MicroC/File MicroC/GUI MicroC/USB
Microtronix µCLinux Built In Built In - -
Community Supported
(www.niosforum.org)
eCos Built In Built In - -

Notes to Table 2:

  1. Contact company for availability.
  2. Included with Nios II Development Kits.

IDE / Debuggers / Co-Verification

The debuggers available for the Nios II processor are shown in Table 3.

Table 3. IDE/Debuggers
Company Product Supported Debug Cable
Altera FS2 Lauterbach
ByteBlasterTM II USB-
Blaster (1)
ISA-
NIOSII
ISA-
NIOSII/T
Power Debug Power Trace
Accelerated Technology EDGE Check Mark Check Mark Check Mark Check Mark - -
Altera Nios II IDE (1) Check Mark Check Mark Check Mark Check Mark - -
First Silicon Solutions (FS2) Nios II IDE Enhancements Check Mark Check Mark Check Mark Check Mark - -
Lauterbach TRACE32-PowerView - - - - Check Mark Check Mark

Note to Table 3:

  1. Included with Nios II Development Kits.

Co-verification tools supporting the Nios II processor are shown in Table 4.

Table 4. Co-Verification Tools
Company Name Product Description
Adveda Universe

Hardware/software co-verification tool

Partnership Opportunities

Altera welcomes companies who wish to become embedded software partners. Please contact Altera for further details.

  Please Give Us Feedback