Vector VEC139 Specifikace

Procházejte online nebo si stáhněte Specifikace pro Pracovní světla Vector VEC139. Vector VEC139 Specifications [en] Uživatelská příručka

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 268
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků

Shrnutí obsahu

Strany 1 - Introduction to

Introduction toQuartus®IIVersion 5.0Altera Corporation101 Innovation DriveSan Jose, CA 95134(408) 544-7000www.altera.com®®

Strany 2

DOCUMENTATION CONVENTIONSXII INTRODUCTION TO QUARTUS II ALTERA CORPORATIONTerminologyThe following table shows terminology that is used throughout th

Strany 3 - Contents

CHAPTER 5: PLACE & ROUTEINTRODUCTIONALTERA CORPORATION INTRODUCTION TO QUARTUS II 91logic of a design, the Compiler uses all modules during proc

Strany 4 - TABLE OF CONTENTS

CHAPTER 5: PLACE & ROUTEPERFORMING A FULL INCREMENTAL COMPILATION92 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONPerforming a Full Incremental C

Strany 5

CHAPTER 5: PLACE & ROUTEANALYZING FITTING RESULTSALTERA CORPORATION INTRODUCTION TO QUARTUS II 93Analyzing Fitting ResultsThe Quartus II softwar

Strany 6

CHAPTER 5: PLACE & ROUTEANALYZING FITTING RESULTS94 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONFigure 3. Messages WindowIn the Messages window

Strany 7

CHAPTER 5: PLACE & ROUTEANALYZING FITTING RESULTSALTERA CORPORATION INTRODUCTION TO QUARTUS II 95which locations are available for that message.

Strany 8

CHAPTER 5: PLACE & ROUTEANALYZING FITTING RESULTS96 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONFigure 4. Fitter Section of the Report WindowTh

Strany 9 - Documentation Conventions

CHAPTER 5: PLACE & ROUTEANALYZING FITTING RESULTSALTERA CORPORATION INTRODUCTION TO QUARTUS II 97editable Timing Closure floorplan allows you to

Strany 10 - Terminology

CHAPTER 5: PLACE & ROUTEANALYZING FITTING RESULTS98 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONTo edit assignments in the Timing Closure floor

Strany 11 - Design Flow

CHAPTER 5: PLACE & ROUTEOPTIMIZING THE FITALTERA CORPORATION INTRODUCTION TO QUARTUS II 99page of the Settings dialog box (Assignments menu) all

Strany 12 - Introduction

CHAPTER 5: PLACE & ROUTEOPTIMIZING THE FIT100 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONThe Timing Closure floorplan provides different views

Strany 13 - CHAPTER 1: DESIGN FLOW

Design FlowWhat’s in Chapter 1:Introduction 2Graphical User Interface Design Flow 3EDA Tool Design Flow 10Command-Line Design Flow 16Design Methodolog

Strany 14

CHAPTER 5: PLACE & ROUTEOPTIMIZING THE FITALTERA CORPORATION INTRODUCTION TO QUARTUS II 101Setting Physical Synthesis Optimization OptionsThe Qu

Strany 15

CHAPTER 5: PLACE & ROUTEOPTIMIZING THE FIT102 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONoptions to specify that the signal should be availabl

Strany 16 - Quartus II Help

CHAPTER 5: PLACE & ROUTEOPTIMIZING THE FITALTERA CORPORATION INTRODUCTION TO QUARTUS II 103Figure 6. Resource Optimization Advisor Summary PageT

Strany 17

CHAPTER 5: PLACE & ROUTEOPTIMIZING THE FIT104 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONFigure 7. Resource Optimization Advisor Recommendatio

Strany 18

CHAPTER 5: PLACE & ROUTEOPTIMIZING THE FITALTERA CORPORATION INTRODUCTION TO QUARTUS II 105If you want to view recommendations for improving tim

Strany 19

CHAPTER 5: PLACE & ROUTEOPTIMIZING THE FIT106 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONFigure 8. Settings Tab of Design Space ExplorerDSE pr

Strany 20 - EDA Tool Design Flow

CHAPTER 5: PLACE & ROUTEOPTIMIZING THE FITALTERA CORPORATION INTRODUCTION TO QUARTUS II 107Figure 9. Advanced Tab of Design Space ExplorerAfter

Strany 21 - EDA TOOL DESIGN FLOW

CHAPTER 5: PLACE & ROUTEOPTIMIZING THE FIT108 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONFigure 10. Explore Tab of Design Space Explorer !Runn

Strany 22 - OOL DESIGN FLOW

CHAPTER 5: PLACE & ROUTEPRESERVING ASSIGNMENTS THROUGH BACK-ANNOTATIONALTERA CORPORATION INTRODUCTION TO QUARTUS II 109Many of the Exploration S

Strany 23

CHAPTER 5: PLACE & ROUTEPRESERVING ASSIGNMENTS THROUGH BACK-ANNOTATION110 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONand location of LogicLock

Strany 24

CHAPTER 1: DESIGN FLOWINTRODUCTION2 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONIntroductionThe Altera® Quartus® II design software provides a comp

Strany 25

CHAPTER 5: PLACE & ROUTEPRESERVING ASSIGNMENTS THROUGH BACK-ANNOTATIONALTERA CORPORATION INTRODUCTION TO QUARTUS II 111assignments. The Back-Ann

Strany 26 - Command-Line Design Flow

Block-Based DesignWhat’s in Chapter 6:Introduction 114Quartus II Block-Based Design Flow 114Using LogicLock Regions 116Using LogicLock Regions in Top-

Strany 27 - Command-Line Executables

CHAPTER 6: BLOCK-BASED DESIGNINTRODUCTION114 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONIntroductionThe Quartus®II LogicLock™ feature enables a bl

Strany 28 - OMMAND-LINE DESIGN FLOW

CHAPTER 6: BLOCK-BASED DESIGNQUARTUS II BLOCK-BASED DESIGN FLOWALTERA CORPORATION INTRODUCTION TO QUARTUS II 115 Incremental compilation flow: In t

Strany 29

CHAPTER 6: BLOCK-BASED DESIGNUSING LOGICLOCK REGIONS116 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONUsing LogicLock RegionsA LogicLock region is de

Strany 30 - COMMAND-LINE DESIGN FLOW

CHAPTER 6: BLOCK-BASED DESIGNUSING LOGICLOCK REGIONSALTERA CORPORATION INTRODUCTION TO QUARTUS II 117You can create and modify LogicLock regions by

Strany 31

CHAPTER 6: BLOCK-BASED DESIGNUSING LOGICLOCK REGIONS118 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONFigure 3. LogicLock Region Properties Dialog Bo

Strany 32

CHAPTER 6: BLOCK-BASED DESIGNUSING LOGICLOCK REGIONS IN TOP-DOWN INCREMENTAL COMPILATION FLOWSALTERA CORPORATION INTRODUCTION TO QUARTUS II 119Using

Strany 33 - Commands & Scripts

CHAPTER 6: BLOCK-BASED DESIGNSAVING INTERMEDIATE SYNTHESIS RESULTS FOR BOTTOM-UP LOGICLOCK FLOWS120 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONAft

Strany 34 - Using Tcl Commands

CHAPTER 6: BLOCK-BASED DESIGNSAVING INTERMEDIATE SYNTHESIS RESULTS FOR BOTTOM-UP LOGICLOCK FLOWSALTERA CORPORATION INTRODUCTION TO QUARTUS II 121You

Strany 35

CHAPTER 1: DESIGN FLOWGRAPHICAL USER INTERFACE DESIGN FLOWALTERA CORPORATION INTRODUCTION TO QUARTUS II 3Graphical User Interface Design FlowYou can

Strany 36

CHAPTER 6: BLOCK-BASED DESIGNSAVING INTERMEDIATE SYNTHESIS RESULTS FOR BOTTOM-UP LOGICLOCK FLOWS122 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONBac

Strany 37 - Creating Makefile Scripts

CHAPTER 6: BLOCK-BASED DESIGNSAVING INTERMEDIATE SYNTHESIS RESULTS FOR BOTTOM-UP LOGICLOCK FLOWSALTERA CORPORATION INTRODUCTION TO QUARTUS II 123sof

Strany 38

CHAPTER 6: BLOCK-BASED DESIGNUSING LOGICLOCK WITH EDA TOOLS124 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONFigure 5. Import Assignments Dialog BoxW

Strany 39

CHAPTER 6: BLOCK-BASED DESIGNUSING LOGICLOCK WITH EDA TOOLSALTERA CORPORATION INTRODUCTION TO QUARTUS II 125to place each netlist file or module wit

Strany 40 - Planning

SimulationWhat’s in Chapter 7:Introduction 128Simulating Designs with EDA Tools 129Simulating Designs with the Quartus II Simulator 136ChapterSeven7

Strany 41

CHAPTER 7: SIMULATIONINTRODUCTION128 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONIntroductionYou can perform functional and timing simulation of yo

Strany 42

CHAPTER 7: SIMULATIONSIMULATING DESIGNS WITH EDA TOOLSALTERA CORPORATION INTRODUCTION TO QUARTUS II 129Simulating Designs with EDA ToolsThe EDA Netl

Strany 43 - Design Entry

CHAPTER 7: SIMULATIONSIMULATING DESIGNS WITH EDA TOOLS130 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONSpecifying EDA Simulation Tool SettingsYou ca

Strany 44

CHAPTER 7: SIMULATIONSIMULATING DESIGNS WITH EDA TOOLSALTERA CORPORATION INTRODUCTION TO QUARTUS II 131Generating Simulation Output FilesYou can run

Strany 45 - Creating a Project

CHAPTER 7: SIMULATIONSIMULATING DESIGNS WITH EDA TOOLS132 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONtop-level design file and test vectors from t

Strany 46 - CREATING A PROJECT

CHAPTER 1: DESIGN FLOWGRAPHICAL USER INTERFACE DESIGN FLOW4 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONFigure 3 shows the Quartus II graphical use

Strany 47 - Using Revisions

CHAPTER 7: SIMULATIONSIMULATING DESIGNS WITH EDA TOOLSALTERA CORPORATION INTRODUCTION TO QUARTUS II 1334. Compile the design files and test bench fi

Strany 48

CHAPTER 7: SIMULATIONSIMULATING DESIGNS WITH EDA TOOLS134 INTRODUCTION TO QUARTUS II ALTERA CORPORATION2. Compile the design in the Quartus II softw

Strany 49

CHAPTER 7: SIMULATIONSIMULATING DESIGNS WITH EDA TOOLSALTERA CORPORATION INTRODUCTION TO QUARTUS II 135In the Quartus II software, the information f

Strany 50

CHAPTER 7: SIMULATIONSIMULATING DESIGNS WITH THE QUARTUS II SIMULATOR136 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONSimulating Designs with the Qu

Strany 51

CHAPTER 7: SIMULATIONSIMULATING DESIGNS WITH THE QUARTUS II SIMULATORALTERA CORPORATION INTRODUCTION TO QUARTUS II 137Figure 3. Simulator Page in Se

Strany 52

CHAPTER 7: SIMULATIONSIMULATING DESIGNS WITH THE QUARTUS II SIMULATOR138 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONThe following steps describe t

Strany 53 - Creating a Design

CHAPTER 7: SIMULATIONSIMULATING DESIGNS WITH THE QUARTUS II SIMULATORALTERA CORPORATION INTRODUCTION TO QUARTUS II 139Figure 4. The Quartus II Wavef

Strany 54 - CREATING A DESIGN

CHAPTER 7: SIMULATIONSIMULATING DESIGNS WITH THE QUARTUS II SIMULATOR140 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONFigure 5. Simulator Tool Windo

Strany 55

Timing AnalysisWhat’s in Chapter 8:Introduction 142Performing Timing Analysis in the Quartus II Software 143Performing an Early Timing Estimate 150Vie

Strany 56

CHAPTER 8: TIMING ANALYSISINTRODUCTION142 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONIntroductionThe Quartus®II Timing Analyzer allows you to anal

Strany 57 - Using Altera Megafunctions

CHAPTER 1: DESIGN FLOWGRAPHICAL USER INTERFACE DESIGN FLOWALTERA CORPORATION INTRODUCTION TO QUARTUS II 5You can run all Compiler modules as part of

Strany 58 - Megafunctions

CHAPTER 8: TIMING ANALYSISPERFORMING TIMING ANALYSIS IN THE QUARTUS II SOFTWAREALTERA CORPORATION INTRODUCTION TO QUARTUS II 143Performing Timing An

Strany 59 - Using the MegaWizard Plug-In

CHAPTER 8: TIMING ANALYSISPERFORMING TIMING ANALYSIS IN THE QUARTUS II SOFTWARE144 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONFigure 2. Timing Req

Strany 60

CHAPTER 8: TIMING ANALYSISPERFORMING TIMING ANALYSIS IN THE QUARTUS II SOFTWAREALTERA CORPORATION INTRODUCTION TO QUARTUS II 145You can specify I/O

Strany 61 - Inferring Megafunctions

CHAPTER 8: TIMING ANALYSISPERFORMING TIMING ANALYSIS IN THE QUARTUS II SOFTWARE146 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONSpecifying Individua

Strany 62 - USING ALTERA MEGAFUNCTIONS

CHAPTER 8: TIMING ANALYSISPERFORMING TIMING ANALYSIS IN THE QUARTUS II SOFTWAREALTERA CORPORATION INTRODUCTION TO QUARTUS II 147 Clock uncertainty

Strany 63 - Instantiation by Inference

CHAPTER 8: TIMING ANALYSISPERFORMING TIMING ANALYSIS IN THE QUARTUS II SOFTWARE148 INTRODUCTION TO QUARTUS II ALTERA CORPORATION Time group assignm

Strany 64

CHAPTER 8: TIMING ANALYSISPERFORMING TIMING ANALYSIS IN THE QUARTUS II SOFTWAREALTERA CORPORATION INTRODUCTION TO QUARTUS II 149Figure 3. Timing Ana

Strany 65 - Constraint Entry

CHAPTER 8: TIMING ANALYSISPERFORMING AN EARLY TIMING ESTIMATE150 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONPerforming an Early Timing EstimateIf

Strany 66

CHAPTER 8: TIMING ANALYSISPERFORMING AN EARLY TIMING ESTIMATEALTERA CORPORATION INTRODUCTION TO QUARTUS II 151Figure 4. Early Timing Estimate Page i

Strany 67 - Using the Assignment Editor

CHAPTER 8: TIMING ANALYSISVIEWING TIMING ANALYSIS RESULTS152 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONViewing Timing Analysis ResultsAfter you r

Strany 68 - USING THE ASSIGNMENT EDITOR

CHAPTER 1: DESIGN FLOWGRAPHICAL USER INTERFACE DESIGN FLOW6 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONYou can customize the layout, menus, comman

Strany 69 - Using the Pin Planner

CHAPTER 8: TIMING ANALYSISVIEWING TIMING ANALYSIS RESULTSALTERA CORPORATION INTRODUCTION TO QUARTUS II 153Figure 5. Timing Analysis Results in the C

Strany 70 - Using the Settings Dialog Box

CHAPTER 8: TIMING ANALYSISVIEWING TIMING ANALYSIS RESULTS154 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONThe following steps describe the basic flo

Strany 71 - USING THE SETTINGS DIALOG BOX

CHAPTER 8: TIMING ANALYSISVIEWING TIMING ANALYSIS RESULTSALTERA CORPORATION INTRODUCTION TO QUARTUS II 155Figure 6. Output from List Paths CommandTh

Strany 72 - Assigning Design Partitions

CHAPTER 8: TIMING ANALYSISVIEWING TIMING ANALYSIS RESULTS156 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONUsing the Technology Map ViewerThe Quartus

Strany 73 - Design Partitions Window

CHAPTER 8: TIMING ANALYSISPERFORMING TIMING ANALYSIS BY USING EDA TOOLSALTERA CORPORATION INTRODUCTION TO QUARTUS II 157Performing Timing Analysis b

Strany 74 - Importing Assignments

CHAPTER 8: TIMING ANALYSISPERFORMING TIMING ANALYSIS BY USING EDA TOOLS158 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONFigure 9. EDA Tool Timing An

Strany 75 - Verifying Pin Assignments

CHAPTER 8: TIMING ANALYSISPERFORMING TIMING ANALYSIS BY USING EDA TOOLSALTERA CORPORATION INTRODUCTION TO QUARTUS II 159Using the PrimeTime Software

Strany 76 - VERIFYING PIN ASSIGNMENTS

CHAPTER 8: TIMING ANALYSISPERFORMING TIMING ANALYSIS BY USING EDA TOOLS160 INTRODUCTION TO QUARTUS II ALTERA CORPORATION3. Source the Quartus II-gen

Strany 77 - Synthesis

Timing ClosureWhat’s in Chapter 9:Introduction 162Using the Timing Closure Floorplan 162Using the Timing Optimization Advisor 166Using Netlist Optimiz

Strany 78

CHAPTER 9: TIMING CLOSUREINTRODUCTION162 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONIntroductionThe Quartus®II software offers a fully integrated

Strany 79 - VHDL Integrated Synthesis

CHAPTER 1: DESIGN FLOWGRAPHICAL USER INTERFACE DESIGN FLOWALTERA CORPORATION INTRODUCTION TO QUARTUS II 7MAX+PLUS II look and feel allows you to use

Strany 80 - CHAPTER 4: SYNTHESIS

CHAPTER 9: TIMING CLOSUREUSING THE TIMING CLOSURE FLOORPLANALTERA CORPORATION INTRODUCTION TO QUARTUS II 163You can customize the way the Timing Clo

Strany 81

CHAPTER 9: TIMING CLOSUREUSING THE TIMING CLOSURE FLOORPLAN164 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONpotential destination resources (the dar

Strany 82

CHAPTER 9: TIMING CLOSUREUSING THE TIMING CLOSURE FLOORPLANALTERA CORPORATION INTRODUCTION TO QUARTUS II 165nodes that feed the selected logic cell,

Strany 83 - HAPTER 4: SYNTHESIS

CHAPTER 9: TIMING CLOSUREUSING THE TIMING OPTIMIZATION ADVISOR166 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONUsing the Timing Optimization Advisor

Strany 84

CHAPTER 9: TIMING CLOSUREUSING NETLIST OPTIMIZATIONS TO ACHIEVE TIMING CLOSUREALTERA CORPORATION INTRODUCTION TO QUARTUS II 167The Timing Optimizati

Strany 85 - Attributes

CHAPTER 9: TIMING CLOSUREUSING NETLIST OPTIMIZATIONS TO ACHIEVE TIMING CLOSURE168 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONFigure 4. Netlist Opt

Strany 86

CHAPTER 9: TIMING CLOSUREUSING LOGICLOCK REGIONS TO ACHIEVE TIMING CLOSUREALTERA CORPORATION INTRODUCTION TO QUARTUS II 169Netlist optimizations for

Strany 87

CHAPTER 9: TIMING CLOSUREUSING LOGICLOCK REGIONS TO ACHIEVE TIMING CLOSURE170 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONof modules. You can use t

Strany 88 - Optimization Options

CHAPTER 9: TIMING CLOSUREUSING LOGICLOCK REGIONS TO ACHIEVE TIMING CLOSUREALTERA CORPORATION INTRODUCTION TO QUARTUS II 171Figure 5. Paths Dialog Bo

Strany 89

CHAPTER 9: TIMING CLOSUREUSING THE DESIGN SPACE EXPLORER TO ACHIEVE TIMING CLOSURE172 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONUsing the Design

Strany 90

CHAPTER 1: DESIGN FLOWGRAPHICAL USER INTERFACE DESIGN FLOW8 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONFigure 6. Quartus II and MAX+PLUS II Quick

Strany 91

What’s in Chapter 10:Introduction 174Performing Power Analysis with the PowerPlay Power Analyzer 174Specifying Power Analyzer Options 176Using the Pow

Strany 92

CHAPTER 10: POWER ANALYSISINTRODUCTION174 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONIntroductionThe Quartus® II PowerPlay Power Analysis Tools pr

Strany 93

CHAPTER 10: POWER ANALYSISPERFORMING POWER ANALYSIS WITH THE POWERPLAY POWER ANALYZERALTERA CORPORATION INTRODUCTION TO QUARTUS II 175probabilities

Strany 94

CHAPTER 10: POWER ANALYSISSPECIFYING POWER ANALYZER OPTIONS176 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONSpecifying Power Analyzer OptionsYou can

Strany 95

CHAPTER 10: POWER ANALYSISSPECIFYING POWER ANALYZER OPTIONSALTERA CORPORATION INTRODUCTION TO QUARTUS II 177Figure 3. PowerPlay Power Analyzer Setti

Strany 96

CHAPTER 10: POWER ANALYSISUSING THE POWERPLAY EARLY POWER ESTIMATOR178 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONFigure 4. Operating Conditions P

Strany 97

CHAPTER 10: POWER ANALYSISUSING THE POWERPLAY EARLY POWER ESTIMATORALTERA CORPORATION INTRODUCTION TO QUARTUS II 179a Microsoft Excel-based spreadsh

Strany 98 - Place & Route

Programming &ConfigurationWhat’s in Chapter 11:Introduction 182Programming One or More Devices by Using the Programmer 186Creating Secondary Progr

Strany 99

CHAPTER 11: PROGRAMMING & CONFIGURATIONINTRODUCTION182 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONIntroductionOnce you have successfully compi

Strany 100 - INTRODUCTION

CHAPTER 11: PROGRAMMING & CONFIGURATIONINTRODUCTIONALTERA CORPORATION INTRODUCTION TO QUARTUS II 183You can also direct the Assembler or Program

Strany 101 - Compilation

CHAPTER 1: DESIGN FLOWGRAPHICAL USER INTERFACE DESIGN FLOWALTERA CORPORATION INTRODUCTION TO QUARTUS II 9The following steps describe the basic desi

Strany 102 - Analyzing Fitting Results

CHAPTER 11: PROGRAMMING & CONFIGURATIONINTRODUCTION184 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONThe Programmer uses the POFs and SOFs genera

Strany 103 - ANALYZING FITTING RESULTS

CHAPTER 11: PROGRAMMING & CONFIGURATIONINTRODUCTIONALTERA CORPORATION INTRODUCTION TO QUARTUS II 185The Programmer has four programming modes:

Strany 104 - File to View Fitting Results

CHAPTER 11: PROGRAMMING & CONFIGURATIONPROGRAMMING ONE OR MORE DEVICES BY USING THE PROGRAMMER186 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONP

Strany 105 - Analyze Results

CHAPTER 11: PROGRAMMING & CONFIGURATIONCREATING SECONDARY PROGRAMMING FILESALTERA CORPORATION INTRODUCTION TO QUARTUS II 1875. Select an appropr

Strany 106

CHAPTER 11: PROGRAMMING & CONFIGURATIONCREATING SECONDARY PROGRAMMING FILES188 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONCreating Other Progr

Strany 107 - Design Reliability

CHAPTER 11: PROGRAMMING & CONFIGURATIONCREATING SECONDARY PROGRAMMING FILESALTERA CORPORATION INTRODUCTION TO QUARTUS II 189Figure 4. ISP CLAMP

Strany 108 - Optimizing the Fit

CHAPTER 11: PROGRAMMING & CONFIGURATIONCREATING SECONDARY PROGRAMMING FILES190 INTRODUCTION TO QUARTUS II ALTERA CORPORATION6. If you want to cr

Strany 109 - Setting Fitter Options

CHAPTER 11: PROGRAMMING & CONFIGURATIONCREATING SECONDARY PROGRAMMING FILESALTERA CORPORATION INTRODUCTION TO QUARTUS II 191Figure 5. Convert Pr

Strany 110 - OPTIMIZING THE FIT

CHAPTER 11: PROGRAMMING & CONFIGURATIONCREATING SECONDARY PROGRAMMING FILES192 INTRODUCTION TO QUARTUS II ALTERA CORPORATION Add or remove SOF

Strany 111

CHAPTER 11: PROGRAMMING & CONFIGURATIONCREATING SECONDARY PROGRAMMING FILESALTERA CORPORATION INTRODUCTION TO QUARTUS II 1937. (Optional) Add, r

Strany 112

Introduction to Quartus IIVersion 5.0 Revision 1April 2005 P25-09235-04Altera, the Altera logo, FastTrack, HardCopy, MAX, MAX+PLUS, MAX+PLUS II, Meg

Strany 113

CHAPTER 1: DESIGN FLOWEDA TOOL DESIGN FLOW10 INTRODUCTION TO QUARTUS II ALTERA CORPORATION9. (Optional) Perform functional simulation on the design

Strany 114

CHAPTER 11: PROGRAMMING & CONFIGURATIONUSING THE QUARTUS II SOFTWARE TO PROGRAM VIA A REMOTE JTAG SERVER194 INTRODUCTION TO QUARTUS II ALTERA CO

Strany 115

DebuggingWhat’s in Chapter 12:Introduction 196Using the SignalTap II Logic Analyzer 197Using SignalProbe 205Using the In-System Memory Content Editor

Strany 116

CHAPTER 12: DEBUGGINGINTRODUCTION196 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONIntroductionThe Quartus®II SignalTap®II Logic Analyzer and the Sig

Strany 117

CHAPTER 12: DEBUGGINGUSING THE SIGNALTAP II LOGIC ANALYZERALTERA CORPORATION INTRODUCTION TO QUARTUS II 197Figure 2. SignalProbe Debugging FlowUsing

Strany 118 - Back-Annotation

CHAPTER 12: DEBUGGINGUSING THE SIGNALTAP II LOGIC ANALYZER198 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONSetting Up & Running the SignalTap II

Strany 119

CHAPTER 12: DEBUGGINGUSING THE SIGNALTAP II LOGIC ANALYZERALTERA CORPORATION INTRODUCTION TO QUARTUS II 1995. If necessary, specify Advanced Trigger

Strany 120

CHAPTER 12: DEBUGGINGUSING THE SIGNALTAP II LOGIC ANALYZER200 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONYou can use the following features to set

Strany 121 - Block-Based Design

CHAPTER 12: DEBUGGINGUSING THE SIGNALTAP II LOGIC ANALYZERALTERA CORPORATION INTRODUCTION TO QUARTUS II 201Figure 4. Advanced Triggers Tab of the Si

Strany 122

CHAPTER 12: DEBUGGINGUSING THE SIGNALTAP II LOGIC ANALYZER202 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONincremental routing is used, in the Signa

Strany 123 - CHAPTER 6: BLOCK-BASED DESIGN

CHAPTER 12: DEBUGGINGUSING THE SIGNALTAP II LOGIC ANALYZERALTERA CORPORATION INTRODUCTION TO QUARTUS II 2033. Create and open a SignalTap II File.4.

Strany 124 - Using LogicLock Regions

CHAPTER 1: DESIGN FLOWEDA TOOL DESIGN FLOWALTERA CORPORATION INTRODUCTION TO QUARTUS II 11Figure 7. EDA Tool Design FlowTable 2 shows the EDA tools

Strany 125 - USING LOGICLOCK REGIONS

CHAPTER 12: DEBUGGINGUSING THE SIGNALTAP II LOGIC ANALYZER204 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONFigure 5. SignalTap II Waveform ViewThe W

Strany 126

CHAPTER 12: DEBUGGINGUSING SIGNALPROBEALTERA CORPORATION INTRODUCTION TO QUARTUS II 205Figure 6. Mnemonic Table Setup Dialog BoxUsing SignalProbeThe

Strany 127 - Down Incremental Compilation

CHAPTER 12: DEBUGGINGUSING SIGNALPROBE206 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONThe SignalProbe feature allows you to specify which signals i

Strany 128

CHAPTER 12: DEBUGGINGUSING SIGNALPROBEALTERA CORPORATION INTRODUCTION TO QUARTUS II 207Figure 7. Assign SignalProbe Pins Dialog BoxWhen reserving Si

Strany 129

CHAPTER 12: DEBUGGINGUSING THE IN-SYSTEM MEMORY CONTENT EDITOR208 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONUsing the In-System Memory Content Ed

Strany 130 - Assignments

CHAPTER 12: DEBUGGINGUSING THE IN-SYSTEM MEMORY CONTENT EDITORALTERA CORPORATION INTRODUCTION TO QUARTUS II 209 HEX Editor: used to make edits and

Strany 131

CHAPTER 12: DEBUGGINGUSING THE RTL VIEWER & TECHNOLOGY MAP VIEWER210 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONUsing the RTL Viewer & Tec

Strany 132

CHAPTER 12: DEBUGGINGUSING THE CHIP EDITORALTERA CORPORATION INTRODUCTION TO QUARTUS II 211Using the Chip EditorYou can use the Chip Editor in conju

Strany 133

Engineering ChangeManagementWhat’s in Chapter 13:Introduction 214Identifying Delays & Critical Paths by Using the Chip Editor 215Editing Atoms in

Strany 134 - Simulation

CHAPTER 13: ENGINEERING CHANGE MANAGEMENTINTRODUCTION214 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONIntroductionThe Quartus®II software allows you

Strany 135

CHAPTER 1: DESIGN FLOWEDA TOOL DESIGN FLOW12 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONTable 2. EDA Tools Supported by the Quartus II Software (P

Strany 136 - design

CHAPTER 13: ENGINEERING CHANGE MANAGEMENTIDENTIFYING DELAYS & CRITICAL PATHS BY USING THE CHIP EDITORALTERA CORPORATION INTRODUCTION TO QUARTUS II

Strany 137 - Settings

CHAPTER 13: ENGINEERING CHANGE MANAGEMENTIDENTIFYING DELAYS & CRITICAL PATHS BY USING THE CHIP EDITOR216 INTRODUCTION TO QUARTUS II ALTERA CORPO

Strany 138 - CHAPTER 7: SIMULATION

CHAPTER 13: ENGINEERING CHANGE MANAGEMENTEDITING ATOMS IN THE CHIP EDITORALTERA CORPORATION INTRODUCTION TO QUARTUS II 217Editing Atoms in the Chip

Strany 139 - EDA Simulation Flow

CHAPTER 13: ENGINEERING CHANGE MANAGEMENTMODIFYING RESOURCE PROPERTIES BY USING THE RESOURCE PROPERTY EDITOR218 INTRODUCTION TO QUARTUS II ALTERA CO

Strany 140 - Manual Timing Simulation Flow

CHAPTER 13: ENGINEERING CHANGE MANAGEMENTVIEWING & MANAGING CHANGES WITH THE CHANGE MANAGERALTERA CORPORATION INTRODUCTION TO QUARTUS II 219reso

Strany 141 - Simulation Libraries

CHAPTER 13: ENGINEERING CHANGE MANAGEMENTVIEWING & MANAGING CHANGES WITH THE CHANGE MANAGER220 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONThe

Strany 142 - HAPTER 7: SIMULATION

CHAPTER 13: ENGINEERING CHANGE MANAGEMENTVERIFYING THE EFFECT OF ECO CHANGESALTERA CORPORATION INTRODUCTION TO QUARTUS II 221Verifying the Effect of

Strany 143 - Quartus II Simulator

Formal VerificationWhat’s in Chapter 14:Introduction 224Using EDA Formal Verification Tools 225Specifying Additional Settings 22714ChapterFourteen

Strany 144

CHAPTER 14: FORMAL VERIFICATIONINTRODUCTION224 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONIntroductionThe Quartus II software allows you to use fo

Strany 145 - Creating Waveform Files

CHAPTER 14: FORMAL VERIFICATIONUSING EDA FORMAL VERIFICATION TOOLSALTERA CORPORATION INTRODUCTION TO QUARTUS II 225an EDA synthesis tool and the Ver

Strany 146 - Using the Simulator Tool

CHAPTER 1: DESIGN FLOWEDA TOOL DESIGN FLOWALTERA CORPORATION INTRODUCTION TO QUARTUS II 13The EDA Tool Settings page of the Settings dialog box (Ass

Strany 147

CHAPTER 14: FORMAL VERIFICATIONUSING EDA FORMAL VERIFICATION TOOLS226 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONIn the Formal Verification page u

Strany 148 - Timing Analysis

CHAPTER 14: FORMAL VERIFICATIONSPECIFYING ADDITIONAL SETTINGSALTERA CORPORATION INTRODUCTION TO QUARTUS II 227Specifying Additional SettingsWhen you

Strany 149

CHAPTER 14: FORMAL VERIFICATIONSPECIFYING ADDITIONAL SETTINGS228 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONAdditional guidelines and options for

Strany 150 - Quartus II Software

System-Level DesignWhat’s in Chapter 15:Introduction 230Creating SOPC Designs with SOPC Builder 232Creating DSP Designs with the DSP Builder 23415Chap

Strany 151 - CHAPTER 8: TIMING ANALYSIS

CHAPTER 15: SYSTEM-LEVEL DESIGNINTRODUCTION230 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONIntroductionThe Quartus®II software supports the SOPC Bu

Strany 152

CHAPTER 15: SYSTEM-LEVEL DESIGNINTRODUCTIONALTERA CORPORATION INTRODUCTION TO QUARTUS II 231Figure 2. DSP Builder Design FlowIntellectual property (

Strany 153

CHAPTER 15: SYSTEM-LEVEL DESIGNCREATING SOPC DESIGNS WITH SOPC BUILDER232 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONCreating SOPC Designs with SO

Strany 154

CHAPTER 15: SYSTEM-LEVEL DESIGNCREATING SOPC DESIGNS WITH SOPC BUILDERALTERA CORPORATION INTRODUCTION TO QUARTUS II 233SOPC Builder can import or pr

Strany 155 - Performing a Timing Analysis

CHAPTER 15: SYSTEM-LEVEL DESIGNCREATING DSP DESIGNS WITH THE DSP BUILDER234 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONSOPC Builder can also creat

Strany 156

CHAPTER 15: SYSTEM-LEVEL DESIGNCREATING DSP DESIGNS WITH THE DSP BUILDERALTERA CORPORATION INTRODUCTION TO QUARTUS II 235software design with a phys

Strany 157 - Estimate

CHAPTER 1: DESIGN FLOWEDA TOOL DESIGN FLOW14 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONThe individual pages under EDA Tool Settings provide addit

Strany 158

CHAPTER 15: SYSTEM-LEVEL DESIGNCREATING DSP DESIGNS WITH THE DSP BUILDER236 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONYou can use the automated f

Strany 159 - Using the Report Window

Software DevelopmentWhat’s in Chapter 16:Introduction 238Using the Software Builder in the Quartus II Software 238Specifying Software Build Settings 2

Strany 160

CHAPTER 16: SOFTWARE DEVELOPMENTINTRODUCTION238 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONIntroductionThe Quartus®II Software Builder is an integ

Strany 161

CHAPTER 16: SOFTWARE DEVELOPMENTSPECIFYING SOFTWARE BUILD SETTINGSALTERA CORPORATION INTRODUCTION TO QUARTUS II 239Specifying Software Build Setting

Strany 162

CHAPTER 16: SOFTWARE DEVELOPMENTGENERATING SOFTWARE OUTPUT FILES240 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONQuartus II software) and the stand-

Strany 163

CHAPTER 16: SOFTWARE DEVELOPMENTGENERATING SOFTWARE OUTPUT FILESALTERA CORPORATION INTRODUCTION TO QUARTUS II 2412. Run the ARM-based Excalibur Mega

Strany 164 - Using EDA Tools

CHAPTER 16: SOFTWARE DEVELOPMENTGENERATING SOFTWARE OUTPUT FILES242 INTRODUCTION TO QUARTUS II ALTERA CORPORATION3. A linker links the boot data fil

Strany 165

CHAPTER 16: SOFTWARE DEVELOPMENTGENERATING SOFTWARE OUTPUT FILESALTERA CORPORATION INTRODUCTION TO QUARTUS II 2434. Specify the software toolset dir

Strany 166 - Using the PrimeTime Software

CHAPTER 16: SOFTWARE DEVELOPMENTGENERATING SOFTWARE OUTPUT FILES244 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONGenerating Memory Initialization Da

Strany 167 - Using the Tau Software

CHAPTER 16: SOFTWARE DEVELOPMENTGENERATING SOFTWARE OUTPUT FILESALTERA CORPORATION INTRODUCTION TO QUARTUS II 2452. If you are generating BIN Files

Strany 168 - Timing Closure

CHAPTER 1: DESIGN FLOWEDA TOOL DESIGN FLOWALTERA CORPORATION INTRODUCTION TO QUARTUS II 157. (Optional) Perform timing analysis on your design by us

Strany 169

Installation, Licensing& Technical SupportWhat’s in Chapter 17:Installing the Quartus II Software 248Licensing the Quartus II Software 249Getting

Strany 170 - CHAPTER 9: TIMING CLOSURE

CHAPTER 17: INSTALLATION,LICENSING & TECHNICAL SUPPORTINSTALLING THE QUARTUS II SOFTWARE248 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONInstall

Strany 171

CHAPTER 17: INSTALLATION,LICENSING & TECHNICAL SUPPORTLICENSING THE QUARTUS II SOFTWAREALTERA CORPORATION INTRODUCTION TO QUARTUS II 249Licensin

Strany 172 - Making Assignments

CHAPTER 17: INSTALLATION,LICENSING & TECHNICAL SUPPORTLICENSING THE QUARTUS II SOFTWARE250 INTRODUCTION TO QUARTUS II ALTERA CORPORATION– Enable

Strany 173

CHAPTER 17: INSTALLATION,LICENSING & TECHNICAL SUPPORTGETTING TECHNICAL SUPPORTALTERA CORPORATION INTRODUCTION TO QUARTUS II 251Getting Technica

Strany 174 - Achieve Timing Closure

CHAPTER 17: INSTALLATION,LICENSING & TECHNICAL SUPPORTGETTING TECHNICAL SUPPORT252 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONIf you are not a

Strany 175

Documentation &Other ResourcesWhat’s in Chapter 18:Getting Online Help 254Using the Quartus II Online Tutorial 255Other Quartus II Software Docume

Strany 176

CHAPTER 18: DOCUMENTATION & OTHER RESOURCESGETTING ONLINE HELP254 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONGetting Online HelpThe Quartus®II

Strany 177 - Path-Based Assignments

CHAPTER 18: DOCUMENTATION & OTHER RESOURCESUSING THE QUARTUS II ONLINE TUTORIALALTERA CORPORATION INTRODUCTION TO QUARTUS II 255Using the Quartu

Strany 178 - Figure 5. Paths Dialog Box

CHAPTER 18: DOCUMENTATION & OTHER RESOURCESOTHER QUARTUS II SOFTWARE DOCUMENTATION256 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONOther Quartus

Strany 179

CHAPTER 1: DESIGN FLOWCOMMAND-LINE DESIGN FLOW16 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONCommand-Line Design FlowThe Quartus II software offers

Strany 180 - Power Analysis

CHAPTER 18: DOCUMENTATION & OTHER RESOURCESOTHER ALTERA LITERATUREALTERA CORPORATION INTRODUCTION TO QUARTUS II 257Other Altera LiteratureThe Li

Strany 181 - PowerPlay Power Analyzer

CHAPTER 18: DOCUMENTATION & OTHER RESOURCESOTHER ALTERA LITERATURE258 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONliterature in order to provid

Strany 182 - CHAPTER 10: POWER ANALYSIS

ALTERA CORPORATION INTRODUCTION TO QUARTUS II 259AADS Standard Tools software toolset 238AHDL 46AHDL Include Files (.inc) 44Altera Find Answers 252A

Strany 183

INDEX260 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONConvert Programming Files command 183, 187Copy Project command 35Create command 218Create/Upda

Strany 184

INDEXALTERA CORPORATION INTRODUCTION TO QUARTUS II 261Floorplan Editor see Timing Closure floorplanflows for compilation 5, 21formal verificationdes

Strany 185 - Estimator

INDEX262 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONlook and feel, customizing 6LPM 47Mmakefile support 27makeprogfile utility 239MasterBlaster do

Strany 186 - HAPTER 10: POWER ANALYSIS

INDEXALTERA CORPORATION INTRODUCTION TO QUARTUS II 263Programmer 182quartus_pgm executable 185quartus_pgmw executable 18stand-alone version 18, 184P

Strany 187 - Configuration

INDEX264 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONsettings (continued)SignalProbe 206SignalTap II Logic Analyzer 198, 202Simulator 60, 138Softwa

Strany 188

INDEXALTERA CORPORATION INTRODUCTION TO QUARTUS II 265synthesis (continued)Integrated Synthesis 69netlist optimization 75, 78, 167performing with ED

Strany 189

CHAPTER 1: DESIGN FLOWCOMMAND-LINE DESIGN FLOWALTERA CORPORATION INTRODUCTION TO QUARTUS II 17Figure 9. Command-Line Design FlowCommand-Line Executa

Strany 190

CHAPTER 1: DESIGN FLOWCOMMAND-LINE DESIGN FLOW18 INTRODUCTION TO QUARTUS II ALTERA CORPORATION[!Stand-Alone Graphical User Interface ExecutablesThe

Strany 191

CHAPTER 1: DESIGN FLOWCOMMAND-LINE DESIGN FLOWALTERA CORPORATION INTRODUCTION TO QUARTUS II 19quartus_cdb Compiler Database Interface (including VQM

Strany 192

ALTERA CORPORATION INTRODUCTION TO QUARTUS II IIIPreface ...

Strany 193

CHAPTER 1: DESIGN FLOWCOMMAND-LINE DESIGN FLOW20 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONYou can run each executable individually, but you can

Strany 194

CHAPTER 1: DESIGN FLOWCOMMAND-LINE DESIGN FLOWALTERA CORPORATION INTRODUCTION TO QUARTUS II 21For example, if you want to run the quartus_map execut

Strany 195

CHAPTER 1: DESIGN FLOWCOMMAND-LINE DESIGN FLOW22 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONAttempt Similar Placement flowPerforms a full compilat

Strany 196 - Converting Programming Files

CHAPTER 1: DESIGN FLOWCOMMAND-LINE DESIGN FLOWALTERA CORPORATION INTRODUCTION TO QUARTUS II 23Using Standard Command-Line Commands & ScriptsYou

Strany 197

CHAPTER 1: DESIGN FLOWCOMMAND-LINE DESIGN FLOW24 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONFigure 11 shows an excerpt from a sample command-line

Strany 198

CHAPTER 1: DESIGN FLOWCOMMAND-LINE DESIGN FLOWALTERA CORPORATION INTRODUCTION TO QUARTUS II 25 Project & assignment functions Device function

Strany 199

CHAPTER 1: DESIGN FLOWCOMMAND-LINE DESIGN FLOW26 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONFigure 12 shows an example of a Tcl script.Figure 12.

Strany 200

CHAPTER 1: DESIGN FLOWCOMMAND-LINE DESIGN FLOWALTERA CORPORATION INTRODUCTION TO QUARTUS II 27Creating Makefile ScriptsThe Quartus II software suppo

Strany 201 - Debugging

CHAPTER 1: DESIGN FLOWCOMMAND-LINE DESIGN FLOW28 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONFigure 13. Excerpt from Makefile Script (Part 1 of 2)#

Strany 202

CHAPTER 1: DESIGN FLOWCOMMAND-LINE DESIGN FLOWALTERA CORPORATION INTRODUCTION TO QUARTUS II 29$(PROJECT).fit.rpt: fit.chg $(PROJECT).map.rptquartus_

Strany 203 - Analyzer

TABLE OF CONTENTSIV INTRODUCTION TO QUARTUS II ALTERA CORPORATIONAssigning Design Partitions in the Project Navigator ...

Strany 204 - Logic Analyzer

CHAPTER 1: DESIGN FLOWDESIGN METHODOLOGIES & DESIGN PLANNING30 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONDesign Methodologies & Design Pl

Strany 205 - CHAPTER 12: DEBUGGING

CHAPTER 1: DESIGN FLOWDESIGN METHODOLOGIES & DESIGN PLANNINGALTERA CORPORATION INTRODUCTION TO QUARTUS II 31In the incremental compilation flow,

Strany 206

CHAPTER 1: DESIGN FLOWDESIGN METHODOLOGIES & DESIGN PLANNING32 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONBottom-Up LogicLock-Based Design Flo

Strany 207

Design EntryWhat’s in Chapter 2:Introduction 34Creating a Project 35Creating a Design 43Using Altera Megafunctions 472ChapterTwo

Strany 208

CHAPTER 2: DESIGN ENTRYINTRODUCTION34 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONIntroductionA Quartus®II project includes all of the design files

Strany 209 - Analyzing SignalTap II Data

CHAPTER 2: DESIGN ENTRYCREATING A PROJECTALTERA CORPORATION INTRODUCTION TO QUARTUS II 35Creating a ProjectYou can create a new project by using the

Strany 210

CHAPTER 2: DESIGN ENTRYCREATING A PROJECT36 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONThe Project Navigator displays information related to the c

Strany 211 - Using SignalProbe

CHAPTER 2: DESIGN ENTRYCREATING A PROJECTALTERA CORPORATION INTRODUCTION TO QUARTUS II 37Using RevisionsYou can use revisions to specify, save, and

Strany 212 - USING SIGNALPROBE

CHAPTER 2: DESIGN ENTRYCREATING A PROJECT38 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONFigure 3. Revisions Dialog BoxCreating a revision does not

Strany 213

CHAPTER 2: DESIGN ENTRYCREATING A PROJECTALTERA CORPORATION INTRODUCTION TO QUARTUS II 39revisions you want to display and adjusting the order. You

Strany 214 - Content Editor

TABLE OF CONTENTSALTERA CORPORATION INTRODUCTION TO QUARTUS II VChapter 7: Simulation ...

Strany 215

CHAPTER 2: DESIGN ENTRYCREATING A PROJECT40 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONFigure 5. Assignments Tab of Compare Revisions Dialog BoxfF

Strany 216 - Map Viewer

CHAPTER 2: DESIGN ENTRYCREATING A PROJECTALTERA CORPORATION INTRODUCTION TO QUARTUS II 41Using Version-Compatible DatabasesThe Quartus II software a

Strany 217 - Using the Chip Editor

CHAPTER 2: DESIGN ENTRYCREATING A PROJECT42 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONConverting MAX+PLUS II ProjectsThe Convert MAX+PLUS II Proj

Strany 218 - Thirteen

CHAPTER 2: DESIGN ENTRYCREATING A DESIGNALTERA CORPORATION INTRODUCTION TO QUARTUS II 43Creating a DesignYou can use the Quartus II software to crea

Strany 219

CHAPTER 2: DESIGN ENTRYCREATING A DESIGN44 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONUsing the Quartus II Block EditorThe Block Editor allows you

Strany 220

CHAPTER 2: DESIGN ENTRYCREATING A DESIGNALTERA CORPORATION INTRODUCTION TO QUARTUS II 45The Quartus II software provides symbols for a variety of lo

Strany 221

CHAPTER 2: DESIGN ENTRYCREATING A DESIGN46 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONUsing Verilog HDL, VHDL & AHDLYou can use the Quartus II

Strany 222

CHAPTER 2: DESIGN ENTRYUSING ALTERA MEGAFUNCTIONSALTERA CORPORATION INTRODUCTION TO QUARTUS II 47Using Altera MegafunctionsAltera megafunctions are

Strany 223

CHAPTER 2: DESIGN ENTRYUSING ALTERA MEGAFUNCTIONS48 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONUsing Intellectual Property (IP) MegafunctionsAlter

Strany 224

CHAPTER 2: DESIGN ENTRYUSING ALTERA MEGAFUNCTIONSALTERA CORPORATION INTRODUCTION TO QUARTUS II 49You can install MegaCore functions from the MegaCor

Strany 225

TABLE OF CONTENTSVI INTRODUCTION TO QUARTUS II ALTERA CORPORATIONSpecifying Power Analyzer Options ...

Strany 226

CHAPTER 2: DESIGN ENTRYUSING ALTERA MEGAFUNCTIONS50 INTRODUCTION TO QUARTUS II ALTERA CORPORATION Instantiating Megafunctions in the Quartus II Soft

Strany 227 - Fourteen

CHAPTER 2: DESIGN ENTRYUSING ALTERA MEGAFUNCTIONSALTERA CORPORATION INTRODUCTION TO QUARTUS II 51Altera recommends that you use the MegaWizard Plug-

Strany 228

CHAPTER 2: DESIGN ENTRYUSING ALTERA MEGAFUNCTIONS52 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONInstantiating Megafunctions in EDA ToolsYou can use

Strany 229

CHAPTER 2: DESIGN ENTRYUSING ALTERA MEGAFUNCTIONSALTERA CORPORATION INTRODUCTION TO QUARTUS II 53Instantiation by InferenceEDA synthesis tools autom

Strany 230

CHAPTER 2: DESIGN ENTRYUSING ALTERA MEGAFUNCTIONS54 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONfFor Information About Refer ToList of ports and pa

Strany 231 - PECIFYING ADDITIONAL SETTINGS

What’s in Chapter 3:Introduction 56Using the Assignment Editor 57Using the Pin Planner 59Using the Settings Dialog Box 60Assigning Design Partitions 6

Strany 232

CHAPTER 3: CONSTRAINT ENTRYINTRODUCTION56 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONIntroductionOnce you have created a project and your design,

Strany 233 - System-Level Design

CHAPTER 3: CONSTRAINT ENTRYUSING THE ASSIGNMENT EDITORALTERA CORPORATION INTRODUCTION TO QUARTUS II 57Using the Assignment EditorThe Assignment Edit

Strany 234

CHAPTER 3: CONSTRAINT ENTRYUSING THE ASSIGNMENT EDITOR58 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONshows all assignments created for the current

Strany 235

CHAPTER 3: CONSTRAINT ENTRYUSING THE PIN PLANNERALTERA CORPORATION INTRODUCTION TO QUARTUS II 59Using the Pin PlannerThe Pin Planner, which is avail

Strany 236 - SOPC Builder

TABLE OF CONTENTSALTERA CORPORATION INTRODUCTION TO QUARTUS II VIIChapter 16: Software Development...

Strany 237 - Generating the System

CHAPTER 3: CONSTRAINT ENTRYUSING THE SETTINGS DIALOG BOX60 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONor more pins from the Unassigned Pins table

Strany 238 - DSP Builder

CHAPTER 3: CONSTRAINT ENTRYUSING THE SETTINGS DIALOG BOXALTERA CORPORATION INTRODUCTION TO QUARTUS II 61 Specify compilation process settings: opti

Strany 239 - Generating Synthesis Files

CHAPTER 3: CONSTRAINT ENTRYASSIGNING DESIGN PARTITIONS62 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONAssigning Design PartitionsIf you want to use

Strany 240

CHAPTER 3: CONSTRAINT ENTRYASSIGNING DESIGN PARTITIONSALTERA CORPORATION INTRODUCTION TO QUARTUS II 63Assigning Design Partitions with the Design Pa

Strany 241 - Software Development

CHAPTER 3: CONSTRAINT ENTRYIMPORTING ASSIGNMENTS64 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONYou can specify the netlist type by selecting the ty

Strany 242

CHAPTER 3: CONSTRAINT ENTRYVERIFYING PIN ASSIGNMENTSALTERA CORPORATION INTRODUCTION TO QUARTUS II 65Figure 5. Import Assignments Dialog BoxYou can u

Strany 243

CHAPTER 3: CONSTRAINT ENTRYVERIFYING PIN ASSIGNMENTS66 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONassignments, allowing you to create your final p

Strany 244

SynthesisWhat’s in Chapter 4:Introduction 68Using Quartus II Verilog HDL & VHDL Integrated Synthesis 69Using Other EDA Synthesis Tools 72Controlli

Strany 245 - Software Builder

CHAPTER 4: SYNTHESISINTRODUCTION68 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONIntroductionYou can use the Quartus®II Analysis & Synthesis modu

Strany 246 - ■ Tabular Text Files (.ttf)

CHAPTER 4: SYNTHESISUSING QUARTUS II VERILOG HDL & VHDL INTEGRATED SYNTHESISALTERA CORPORATION INTRODUCTION TO QUARTUS II 69Using Quartus II Ver

Strany 247

ALTERA CORPORATION INTRODUCTION TO QUARTUS II IXPrefaceThe Altera® Quartus®II design software is the most comprehensive environment available for sy

Strany 248

CHAPTER 4: SYNTHESISUSING QUARTUS II VERILOG HDL & VHDL INTEGRATED SYNTHESIS70 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONFigure 2. Verilog HD

Strany 249

CHAPTER 4: SYNTHESISUSING QUARTUS II VERILOG HDL & VHDL INTEGRATED SYNTHESISALTERA CORPORATION INTRODUCTION TO QUARTUS II 71“Instantiating Megaf

Strany 250 - Seventeen

CHAPTER 4: SYNTHESISUSING OTHER EDA SYNTHESIS TOOLS72 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONThe Messages window and the Messages section of t

Strany 251

CHAPTER 4: SYNTHESISUSING OTHER EDA SYNTHESIS TOOLSALTERA CORPORATION INTRODUCTION TO QUARTUS II 73In the Design Entry & Synthesis page under ED

Strany 252 - ■ Altera Quartus II software

CHAPTER 4: SYNTHESISUSING OTHER EDA SYNTHESIS TOOLS74 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONFigure 3. EDA Tool Design Entry & Synthesis P

Strany 253

CHAPTER 4: SYNTHESISCONTROLLING ANALYSIS & SYNTHESISALTERA CORPORATION INTRODUCTION TO QUARTUS II 75Controlling Analysis & SynthesisYou can

Strany 254 - Getting Technical Support

CHAPTER 4: SYNTHESISCONTROLLING ANALYSIS & SYNTHESIS76 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONYou can also specify attributes, which are s

Strany 255 - Altera.com account

CHAPTER 4: SYNTHESISCONTROLLING ANALYSIS & SYNTHESISALTERA CORPORATION INTRODUCTION TO QUARTUS II 77Figure 4. Analysis & Synthesis Settings

Strany 256 - Eighteen

CHAPTER 4: SYNTHESISCONTROLLING ANALYSIS & SYNTHESIS78 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONUsing Quartus II Synthesis Netlist Optimizat

Strany 257 - Getting Online Help

CHAPTER 4: SYNTHESISUSING THE DESIGN ASSISTANT TO CHECK DESIGN RELIABILITYALTERA CORPORATION INTRODUCTION TO QUARTUS II 79Using the Design Assistant

Strany 258

ALTERA CORPORATION INTRODUCTION TO QUARTUS II XIDocumentation ConventionsThe Introduction to Quartus® II manual uses the following conventions to ma

Strany 259 - Documentation

CHAPTER 4: SYNTHESISANALYZING SYNTHESIS RESULTS WITH THE RTL VIEWER80 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONYou can also improve design optim

Strany 260 - Other Altera Literature

CHAPTER 4: SYNTHESISANALYZING SYNTHESIS RESULTS WITH THE RTL VIEWERALTERA CORPORATION INTRODUCTION TO QUARTUS II 81you can display the RTL Viewer wi

Strany 261 - OTHER ALTERA LITERATURE

CHAPTER 4: SYNTHESISANALYZING SYNTHESIS RESULTS WITH THE RTL VIEWER82 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONdesign file, the Timing Closure f

Strany 262

CHAPTER 4: SYNTHESISANALYZING SYNTHESIS RESULTS WITH THE RTL VIEWERALTERA CORPORATION INTRODUCTION TO QUARTUS II 83The State Machine Viewer includes

Strany 263

CHAPTER 4: SYNTHESISANALYZING SYNTHESIS RESULTS WITH THE TECHNOLOGY MAP VIEWER84 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONAnalyzing Synthesis Re

Strany 264

CHAPTER 4: SYNTHESISANALYZING SYNTHESIS RESULTS WITH THE TECHNOLOGY MAP VIEWERALTERA CORPORATION INTRODUCTION TO QUARTUS II 85Figure 9. Technology M

Strany 265

CHAPTER 4: SYNTHESISPERFORMING INCREMENTAL SYNTHESIS86 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONPerforming Incremental SynthesisIncremental synt

Strany 266

CHAPTER 4: SYNTHESISPERFORMING INCREMENTAL SYNTHESISALTERA CORPORATION INTRODUCTION TO QUARTUS II 874. Compile the project:v Perform a full compilat

Strany 267

Place & RouteWhat’s in Chapter 5:Introduction 90Performing a Full Incremental Compilation 92Analyzing Fitting Results 93Optimizing the Fit 99Prese

Strany 268

CHAPTER 5: PLACE & ROUTEINTRODUCTION90 INTRODUCTION TO QUARTUS II ALTERA CORPORATIONIntroductionThe Quartus®II Fitter, which is also known as th

Komentáře k této Příručce

Žádné komentáře