Altera Home Page
Global Navigation ButtonLiteratureGlobal Navigation ButtonLicensing
Global Navigation ButtonBuy On-LineGlobal Navigation ButtonDownload

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

 IP Products
   Embedded Processors
       Nios II
       Nios
               Overview
               Features
               Literature
               System Components
               Developer Tools
               Dev. Boards/Kits
               Customer Successes
          ARM Processor
          32/16-Bit Microprocessors
          8/4-Bit Microprocessors
          Literature
   Interfaces & Peripherals
   DSP
   Communications
  
 About IP
      Designing with IP
      IP Certifications
      System Design
      Request IP
  
 IP Industry Partners
      About AMPP Program
      AMPP Core Partners
      AMPP Software Partners
  

Nios Embedded Processor Features

The first-generation Nios® embedded processor is optimized for Altera® FPGAs and system-on-a-programmable-chip (SOPC) integration. Please refer to the Nios overview web page for more general-purpose information or to Table 1 for details on specific Nios processor features. Designers needing higher processor performance, a smaller FPGA footprint, or more robust software development tools can take advantage of the Nios II embedded processor family.
Table 1. Nios Embedded Processor Features
FeatureDescription
Nios Processor Design Flow
System-Level Design FlowAltera's SOPC Builder tool provides the capability to rapidly define and generate complex SOPC architectures including CPUs, memory, intellectual property (IP) cores, bus interfaces, and operating system (OS) kernels.
Embedded Software Design ToolsAltera provides a complete set of embedded software development tools for the Nios embedded processor, including the GNUPro Toolkit. Developers can use these tools right out of the box to develop code immediately.
Nios Developer ToolsNios system designers have access to all the hardware and software tools they need to create high-performance SOPC applications.
Development Kits & BoardsAltera and its partners offer a wide range of development kits and boards available to use with the Nios embedded processor.
Processor Architecture & Features
CPU ArchitectureThe Nios CPU is a pipelined, single-issue RISC processor targeted for embedded applications.
On-Chip Debugging SolutionsThe Nios development kits include an on-chip instrumentation core, which provides extensions for real-time debugging.
Custom InstructionsDevelopers can add custom hardware to the CPU core to perform complex computing tasks; this extends the instruction set using the SOPC Builder wizard interface.
Peripheral LibraryAltera's SOPC Builder tool includes a library of standard peripherals that are available for use royalty-free in Altera programmable logic.
Avalonâ„¢ Switch FabricThe Avalon switch fabric allows multiple, simultaneous bus masters to share a peripheral pool. Developers can use the SOPC Builder to automatically generate the arbitration and interconnect logic.
Design Resources
Peripheral LibraryAltera's SOPC Builder tool includes a library of standard peripherals that are available for use at no cost in Altera programmable logic.
System ComponentsThere are several basic building blocks of a Nios processor-based system; they can include hardware and software components.
Embedded Processor Solutions CenterThe embedded processor system solutions center provides all the information that designers need to implement their system applications using Altera's embedded processor solutions. This information includes device-support, intellectual property (IP) cores, training, software, technical support, and literature.
Nios Subscription RenewalThe Nios development kits include one year of upgrades for the CPU, peripherals, and embedded software tools (does not include the Quartus II software). Customers can purchase additional annual subscriptions that include Nios upgrades through the Nios Subscription Renewal program. Only subscribing customers receive upgrades.
Nios Embedded Processor Version HistoryThis is an archive of the features of previous versions of the first-generation Nios embedded processor core.


Introducing Nios II The World's Most Versatile Processor

Read What Customers Are Saying

Put a 200-DMIPS Processor in your FPGA

  Please Give Us Feedback
  Sign Up for E-mail Updates