
Preliminary Information101 Innovation DriveSan Jose, CA 95134www.altera.comNios II Hardware DevelopmentTutorial
1–2 Altera CorporationOctober 2007Introduction Nios II Hardware Development TutorialFigure 1–1 is a block diagram showing the relationship between the
Altera Corporation 1–3October 2007Nios II Hardware Development Tutorial Introduction Design files for the example design – A hyperlink to the design
1–4 Altera CorporationOctober 2007Introduction Nios II Hardware Development Tutorialwhen connecting to the Nios II processor. Revised cables have a cl
Altera Corporation 1–5October 2007Nios II Hardware Development Tutorial Nios II System Development FlowNios II System Development FlowThis section di
1–6 Altera CorporationOctober 2007Nios II System Development Flow Nios II Hardware Development TutorialThe Nios II development flow consists of three
Altera Corporation 1–7October 2007Nios II Hardware Development Tutorial Nios II System Development FlowAnswers to these questions involve both the ha
1–8 Altera CorporationOctober 2007Nios II System Development Flow Nios II Hardware Development Tutorialintellectual property (IP) design modules avail
Altera Corporation 1–9October 2007Nios II Hardware Development Tutorial Nios II System Development Flow system.h file – system.h defines symbols for
1–10 Altera CorporationOctober 2007Creating the Example Design Nios II Hardware Development Tutorialtasks, you might even decide to use two (or more)
Altera Corporation 1–11October 2007Nios II Hardware Development Tutorial Creating the Example Design2. “Analyze System Requirements” on page 1–12.3.
Copyright © 2007 Altera Corporation. All rights reserved. Altera, The Programmable Solutions Company, the stylized Altera logo, specific device des-ig
1–12 Altera CorporationOctober 2007Creating the Example Design Nios II Hardware Development TutorialThe remainder of this tutorial refers to this dire
Altera Corporation 1–13October 2007Nios II Hardware Development Tutorial Creating the Example DesignOn Windows computers, click Start, point to Progr
1–14 Altera CorporationOctober 2007Creating the Example Design Nios II Hardware Development TutorialCreate a New SOPC Builder SystemYou use SOPC Build
Altera Corporation 1–15October 2007Nios II Hardware Development Tutorial Creating the Example DesignDefine the System in SOPC BuilderYou use SOPC Bui
1–16 Altera CorporationOctober 2007Creating the Example Design Nios II Hardware Development TutorialNext, you begin to add hardware components to the
Altera Corporation 1–17October 2007Nios II Hardware Development Tutorial Creating the Example DesignFigure 1–5. On-Chip Memory MegaWizard 6. Click Fi
1–18 Altera CorporationOctober 2007Creating the Example Design Nios II Hardware Development Tutorialprovides a balanced trade-off between performance
Altera Corporation 1–19October 2007Nios II Hardware Development Tutorial Creating the Example Design4. Click Caches and Memory Interfaces. The Caches
1–20 Altera CorporationOctober 2007Creating the Example Design Nios II Hardware Development Tutorial1 SOPC Builder automatically connects the instruct
Altera Corporation 1–21October 2007Nios II Hardware Development Tutorial Creating the Example DesignFigure 1–9. JTAG UART MegaWizard4. Click Finish.
Altera Corporation iiiPreliminaryContentsAbout this Tutorial ... vH
1–22 Altera CorporationOctober 2007Creating the Example Design Nios II Hardware Development Tutorial1. In the list of available components, expand Per
Altera Corporation 1–23October 2007Nios II Hardware Development Tutorial Creating the Example Design1 It is a good habit to give memorable names to h
1–24 Altera CorporationOctober 2007Creating the Example Design Nios II Hardware Development TutorialAdd the PIOPIO signals provide an easy method for
Altera Corporation 1–25October 2007Nios II Hardware Development Tutorial Creating the Example Design4. Click Finish. You return to the SOPC Builder S
1–26 Altera CorporationOctober 2007Creating the Example Design Nios II Hardware Development Tutorialresponds to them. Because SOPC Builder does not de
Altera Corporation 1–27October 2007Nios II Hardware Development Tutorial Creating the Example Design1. Click the System Generation tab.2. Turn off Si
1–28 Altera CorporationOctober 2007Creating the Example Design Nios II Hardware Development Tutorialf For further details on generating systems with S
Altera Corporation 1–29October 2007Nios II Hardware Development Tutorial Creating the Example Design2. Under Libraries:, expand Project.3. Click firs
1–30 Altera CorporationOctober 2007Creating the Example Design Nios II Hardware Development TutorialAssign FPGA pinsIf you are targeting a custom boar
Altera Corporation 1–31October 2007Nios II Hardware Development Tutorial Creating the Example DesignFigure 1–16 shows an example of the Settings dial
iv Altera CorporationPreliminaryContents Nios II Hardware Development TutorialCreate a New Nios II C/C++ Application Project ...
1–32 Altera CorporationOctober 2007Creating the Example Design Nios II Hardware Development TutorialFigure 1–17. Assigning Pins with the Quartus II Pi
Altera Corporation 1–33October 2007Nios II Hardware Development Tutorial Creating the Example DesignYou must compile the hardware design to create an
1–34 Altera CorporationOctober 2007Creating the Example Design Nios II Hardware Development Tutorial2. On the Tools menu in the Quartus II software, c
Altera Corporation 1–35October 2007Nios II Hardware Development Tutorial Creating the Example Design Create a new Nios II C/C++ application project
1–36 Altera CorporationOctober 2007Creating the Example Design Nios II Hardware Development TutorialFigure 1–19. Nios II IDE New Project WizardThe Nio
Altera Corporation 1–37October 2007Nios II Hardware Development Tutorial Creating the Example DesignPerform the following steps:1. Right-click count_
1–38 Altera CorporationOctober 2007Creating the Example Design Nios II Hardware Development TutorialFigure 1–20. System Library Properties4. Click OK
Altera Corporation 1–39October 2007Nios II Hardware Development Tutorial Creating the Example DesignRun the Program on Target HardwareIn this section
1–40 Altera CorporationOctober 2007Creating the Example Design Nios II Hardware Development TutorialYou can make edits to the count_binary.c program i
Altera Corporation 1–41October 2007Nios II Hardware Development Tutorial Taking the Next Stepf For information on running and debugging programs on t
Altera Corporation v About this TutorialThis tutorial introduces you to the Altera® Nios®II-based system. It shows you how to use the Quartus®II so
1–42 Altera CorporationOctober 2007Taking the Next Step Nios II Hardware Development Tutorial
vi Altera Corporation How to Contact Altera Nios II Hardware Development TutorialHow to Contact AlteraFor the most up-to-date information about Alter
Altera Corporation vii Nios II Hardware Development Tutorial Typographic ConventionsCourier type Signal and port names are shown in lowercase Cour
viii Altera Corporation Typographic Conventions Nios II Hardware Development Tutorial
Altera Corporation 1–1October 2007 Nios II HardwareDevelopmentIntroductionThis tutorial introduces you to the system development flow for the Nios I
Kommentare zu diesen Handbüchern