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
  

System Components

Nios® embedded processor-based systems include one or more Nios CPUs and the Avalon™ switch fabric. Nios processor-based systems can also contain multiple bus masters, such as multiple Nios CPUs or DMA controllers. Designers can create and integrate these multi-master systems easily when using Altera’s SOPC Builder system development tool. SOPC Builder automatically generates the interface to all of these components.

Designers seeking higher processor performance, a smaller FPGA footprint, or more robust software development tools can take advantage of the Nios II family of embedded processors.

The following components can be used to form a Nios processor-based embedded system:

Designers can use SOPC Builder to custom-build Nios processor-based systems to their own specifications. Figure 1 shows an example of a Nios processor-based system built using SOPC Builder. This particular system contains a Nios CPU with instruction and data cache, an on-chip debugging core, a direct memory access (DMA) controller, several peripherals (UART, parallel I/O (PIO), an Ethernet port, and memory interfaces), and a simultaneous multi-master Avalon switch fabric.

Figure 1. Nios Processor-Based SystemNios Processor-Based SystemAvalon Swtitch FabricNios CPUD-Cache, I-CacheOn-Chip DebugDMA Controller

The Nios development kits provides all of the necessary design components needed to develop SOPC solutions similar to the one shown in Figure 1.

  Please Give Us Feedback
  Sign Up for E-mail Updates