Quartus IIプロジェクトのマネージング



Similar documents
ネットリストおよびフィジカル・シンセシスの最適化

FPGAメモリおよび定数のインシステム・アップデート

Nios II 簡易チュートリアル

Quartus IIネットリスト・ビューワによるデザインの解析

HardCopy IIデバイスのタイミング制約

Quartus II はじめてガイド - プロジェクトの作成方法

デザイン・スペース・エクスプローラ

Quartus II はじめてガイド - プロジェクトの作成方法

ProVAL Recent Projects, ProVAL Online 3 Recent Projects ProVAL Online Show Online Content on the Start Page Page 13

main.dvi

Nios II ハードウェア・チュートリアル

Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for

スライド 1

Microsoft Word - RMD_75.doc

fx-9860G Manager PLUS_J

Microsoft Word - Meta70_Preferences.doc

Quartus II はじめてガイド - EDA ツールの設定方法

Quartus II はじめてガイド - プロジェクトの作成方法

1 I EViews View Proc Freeze

Quartus II はじめてガイド - EDA ツールの設定方法

Microsoft Word - MetaFluor70取扱説明.doc

ModelSim - アルテラ・シミュレーション・ライブラリ作成および登録方法

, FPGA Verilog-HDL

Configuring_01

untitled

Introduction Purpose This training course describes the configuration and session features of the High-performance Embedded Workshop (HEW), a key tool

スライド 1

VMware View Persona Management

フリーセルプロの使い方

Systemwalker IT Service Management Systemwalker IT Service Management V11.0L10 IT Service Management - Centric Manager Windows

ユーザ デバイス プロファイルの ファイル形式


untitled

JNOD32OPE_1.book

MOTIF XF 取扱説明書

LWW EJ on Ovid LWW Ovid Online (Ovid Web Gateway) Ovid Online LWW tutorial Ovid Online Refresh Ovid Online LWW Ovid Medline, Cinahl, EBMR, Ovid

ModelSim-Altera - RTL シミュレーションの方法

Step 1 Feature Extraction Featuer Extraction Feature Extraction Featuer Extraction Image Analysis Start>Programs>Agilent-Life Sciences>Feature Extract

オラクルのバックアップとリカバリの必須要件

~~~~~~~~~~~~~~~~~~ wait Call CPU time 1, latch: library cache 7, latch: library cache lock 4, job scheduler co

8B10Bエンコーダ/デコーダMegaCoreファンクション・ユーザガイド

untitled

Nios II 簡易チュートリアル

Beryll Beryll Cyclone V GX FPGA FPGA ROM...

Quartus® Prime ガイド - Design Space Explorer II の使い方 Ver.16

HDL Designer Series SupportNet GUI HDL Designer Series HDL Desi

RX600 & RX200シリーズ アプリケーションノート RX用仮想EEPROM

2 (4)-7

<Documents Title Here>

1, Verilog-HDL, Verilog-HDL Verilog-HDL,, FPGA,, HDL, 11, 1 (a) (b) (c) FPGA (d) 2 10,, Verilog-HDL, FPGA, 12,,,, html % netscape file://home/users11/

LWW EJ on Ovid LWW Ovid Online (Ovid Web Gateway) Ovid Online LWW tutorial Ovid Online Refresh Ovid Online LWW Ovid Medline, Cinahl, EBMR, Ovid

RAID RAID 0 RAID 1 RAID 5 RAID * ( -1) * ( /2) * RAID A. SATA B. BIOS SATA ( 1) C. RAID BIOS RAID D. SATA RAID/AHCI 2 SATA M.2 SSD ( 2) ( (

Cleaner XL 1.5 クイックインストールガイド

13 Student Software TI-Nspire CX CAS TI Web TI-Nspire CX CAS Student Software ( ) 1 Student Software 37 Student Software Nspire Nspire Nspir

Revision

Report Manager Bill of Materials Component Cross Reference Report Manager Report Manager Grouped Columns All Columns 2 All Columns Report Manager 1. S

dTVIIman.PDF

JP1/Automatic Job Management System 2 for 活文PDFstaff Option

Quartus II クイック・スタートガイド


Microsoft Word - Antenna_Magus_InstallationGuide_v5_JP.docx

Quartus II はじめてガイド - ピン・アサインの方法

グローバル タイトル変換テーブルの編集

URoad-TEC101 Syslog Guide

5 2 5 Stratix IV PLL 2 CMU PLL 1 ALTGX MegaWizard Plug-In Manager Reconfig Alt PLL CMU PLL Channel and TX PLL select/reconfig CMU PLL reconfiguration

写真集計くん+ for Mac ユーザーズガイド

How to Automate Using PowerShell-JP

Specview Specview Specview STSCI(Space Telescope SCience Institute) VO Specview Web page htt

Sequencher 4.9 Confidence score Clustal Clustal ClustalW Sequencher ClustalW Windows Macintosh motif confidence Sequencher V4.9 Trim Ends Without Prev

A : kerl kerl Erlang/OTP Erlang/OTP 2 2 Elixir/Phoenix URL 2 PDF A.2 Bash macos.bash_profile exp

自動シャットタ<3099>ウンクイックインストールカ<3099>イト<3099>.indb

ACS電子ジャーナル利用マニュアル

Q&A目次.PDF

New version (2.15.1) of Specview is now available Dismiss Windows Specview.bat set spv= Specview set jhome= JAVA (C:\Program Files\Java\jre<version>\

quattro.PDF

MINI2440マニュアル

インストールマニュアル

HA8000シリーズ ユーザーズガイド ~BIOS編~ HA8000/RS110/TS10 2013年6月~モデル

Architecture Device Speciication Transceiver Coniguration Select Options in the Dynamic Reconiguration Controller (i required) Clocking Imp

book

Smaart v8 Smaart v7 v7 v8 P.5 Smaart v8 v8 Smaart v8 OS 8.X my.rationalacoustics.com 2

OECD QSAR Toolbox活用マニュアルv1.0

Transcription:

4. Quartus II QII52012-7.2.0 FPGA 1 2 FPGA FPGA Quartus II Quartus II 1 1 1 1 Quartus II Quartus II Quartus II Quartus II 4 1 Altera Corporation 4 1

Quartus II Volume 2 4 1. Quartus II Quartus II Project Version 1 Version 2 Revision A Revision B Revision A Revision B Quartus II 2 QuartusII 4 3 Quartus II.qpf Quartus II.qsf Quartus II 4 27 Quartus II Quartus II New Project Wizard File New Project Wizard EDA 4 2 Altera Corporation

4 14 4 32 f MAX Quartus II Quartus II Quartus II Quartus II QuartusII Quartus II Revisions Altera Corporation 4 3

Quartus II Volume 2 1. File New Project Wizard Open Project 2. Project Revisions 3. Revisions 4. Create 4 2 4 2. Revisions 5. Create Revision 4 3 Revisions name 6. 3 Based on revision 4 3 Based on revision blank entry 4 4 Altera Corporation

4 3. Revision 7. Description 4 3 8. Copy database Copy database 9. Set as current revision Set as current revision 10. Create Revision 4 3 OK 1. File Open Project Quartus II 2. Project Revisions Altera Corporation 4 5

Quartus II Volume 2 3. Revisions Delete A B A Compare Revisions 1. Project Revisions 2. Revisions Compare 1 Compare Revisions 4 4 Analysis & Synthesis Fitter Timing Analyzer 3 4 4. Compare Revisions 4 6 Altera Corporation

Compare Revisions Assignments 4 4 Results Assignments Export OK.csv Quartus II Quartus II Quartus II 32 64 1. Project Copy Project Copy Project 4 5 4 5. Copy Project 2. Destination directory Altera Corporation 4 7

Quartus II Volume 2 3. New project name 4. Open new project 5. OK EDA EDIF Electronic Data Interchange Format Verilog Quartus Mapping.vqm Project Copy Project Project Add/Remove Files Quartus II 1 Quartus II 1 Quartus II.qar Quartus II Quartus II.qdf Quartus II Quartus II Quartus II Quartus II 4 28 Quartus II 4 6 4 8 Altera Corporation

4 6. Archive Project 1. File New Project Wizard Open Project 2. Processing [ ] Start Analysis & Elaboration 3. Project Archive Project Archive Project 4 6 4. Archive file name Quartus II Browse Quartus II 5. Archive current active revision only Altera Corporation 4 9

Quartus II Volume 2 6. Include the following optional database files 1 a. No database files included b. Compilation and simulation database files c. Version-compatible database files d. Include both kinds of database files 7. Include functions from system libraries 8. Add/Remove Files 9. OK 1. Project Restore Archived Project 2. Archive file name Quartus II Browse Quartus II 3. Destination folder Quartus II 4 10 Altera Corporation

4. Quartus II Quartus II.qarlog Show log 5. OK 6. 4 6 Quartus II 4.1 Quartus II Quartus II 4.1 1 Quartus II 4.1 Quartus II 5.1 Quartus II 1. File Open Project QuartusII 2. Project Copy Project 3. Project Export Database export_db directory 4. Quartus II Quartus II Altera Corporation 4 11

Quartus II Volume 2 5. Project Import Database 1. Assignments Settings Settings 2. Category Compilation Process 3. Export version-compatible database 4. 5. OK Quartus II Quartus II EDA Quartus II Tcl 4 12 Altera Corporation

Quartus II Quartus II \ / Quartus / \ Quartus II 4 7 foo_design top.v foo_folder/foo1.v foo_folder/foo2.v foo_folder/bar_folder/bar1.vhdl. 4 7. foo_design foo_design.qsf top.v foo_folder foo1.v foo2.v bar_folder bar1.vhdl Quartus II Quartus II.. 4 8 top.v../source/top.v foo1.v../source/foo_folder/foo1.v Altera Corporation 4 13

Quartus II Volume 2 4 8. Quartus II foo_design quartus foo_design.qsf source top.v foo_folder foo1.v foo2.v bar_folder bar1.vhdl Quartus II 1 Quartus II Quartus II Quartus II2 4 14 Altera Corporation

Quartus II /user_lib1/foo1.v user_lib1 Quartus II foo1.v foo1.v Quartus II GUI : Assignments Settings User Libraries (Current Project) Library name Quartus II GUI Tools Options Global User Libraries (All Project) Library name quartus2.ini Quartus II quartus2.ini USERPROFILE C:\Documents and Settings\<user name> Directory specified by the TMP Directory specified by TEMP C: UNIX Linux altera.quartus <home> altera.quartus altera.quartus <home> GUI Tcl Quartus II Settings Options Browse Add Altera Corporation 4 15

Quartus II Volume 2 Libraries 2 Quartus II Quartus II 1. Quartus II 2. db 3. Quartus II USER_LIBRARIES 4. Options Global User LibrariesUSER_LIBRARIES 5. Quartus II libraries 4 32 EDA Quartus II GUI quartus_eda EDA Quartus II 4 16 Altera Corporation

Quartus II Quartus II Quartus II GUI 4 9 Quartus II 4 9. Quartus II Altera Corporation 4 17

Quartus II Volume 2 5.1 Quartus II 8 4 1 4 1. Quartus II Message Message System Processing Info Extra Info Warning Critical Warning Error Suppressed System Quartus II : : : : Info Extra Info Warning Critical Warning Error Processing Warning message 4 18 Altera Corporation

Tools 4 10 Options Messages Display Message 4 10. Message Suppressed Tools Options Messages Display Message Suppressed Info 1. Processing Processing Hide 4 11 2. Info Altera Corporation 4 19

Quartus II Volume 2 4 11. Processing Processing Info Processing Info Info Info Quartus II 5.1 4 20 Altera Corporation

Tools Options Messages 4 12 Suppression 4 12. Quartus II GUI 2 Suppress Message Suppression Manager Suppress Message Suppression Manager 4 13 Altera Corporation 4 21

Quartus II Volume 2 4 13. Message Suppression Manager 4 23 Message Suppression Manager Suppress Exact Selected Messages Suppress All Similar Messages 2 All Similar Messages Info:Found 1 design units, including 1 entities, in source file mult.v. : Found <number> design units, including <number> entities, in source file <name> <number> <number> <name> 4 22 Altera Corporation

Info:Found * design units, including * entities, in source file *. 1 1 Quartus II GUI GUI <revision>.srf 1 Message Suppression Manager Message Suppression Manager Message Suppression Manager Processing Suppression Message Suppression Manager Message Suppression Manager Suppressible Messages Suppression Rules Suppressed Messages 3 4 14 Altera Corporation 4 23

Quartus II Volume 2 4 14. Message Suppression Manager Suppressible Messages Suppressible Messages Select All Similar Messages 4 22 Suppression Rules Suppression Rules Quartus II Suppression Rules 4 15 4 24 Altera Corporation

4 15. Message Suppression Manager Suppression Rules Suppressed Messages Suppressed Messages 2 Messages Suppressed During Previous Compilation Messages to Suppress During Next Compilation Altera Corporation 4 25

Quartus II Volume 2 Messages Suppressed During Previous Compilation 4 16 4 16. Suppressed Messages to Suppress During Next Compilation Suppressed GUI Quartus II Suppressed Messages <revision>.<module>.rpt <revision name>.<module>.smsg 4 26 Altera Corporation

Quartus II Quartus II Quartus II Quartus II Tcl Quartus II Tcl Quartus II Tcl Tcl Quartus II Quartus II Processing Options Tools Update assignments to disk during design processing only Quartus II Quartus II Quartus II 5.1 Quartus II # Assignments for input pin clk # Clk is being driven by FPGA 1 set_location_assignment PIN_6 -to clk set_instance_assignment -name IO_STANDARD "2.5 V" -to clk Quartus II Tcl source <filename>.qsf Quartus II 5.1 Quartus II Quartus II Quartus II Quartus II Quartus II Altera Corporation 4 27

Quartus II Volume 2 Quartus II Quartus II Quartus II Quartus II Quartus II Quartus II Quartus II Quartus II Quartus IIwinQuartus II Quartus II Quartus II 1. <Quartus II >/win assignment_defaults.qdf 2. assignment_defaults.qdf 3. <revision name>_assignment_defaults.qdf 4. <revision name>.qsf A=1 2 A=2 A=1 A=2 4 28 Altera Corporation

Tcl Quartus II Command-Line Tcl API Help Help quartus_sh --qhelp Scripting Reference Manual PDF Tcl Quartus II Volume 2 Tcl Quartus II Quartus II Settings File Reference Manual Quartus II Volume 2 Command- Line Scripting 4 3 Tcl chiptrip speed_ch based_on set_current create_revision speed_ch -based_on chiptrip -set_current Tcl set_current_revision <revision name> Tcl Altera Corporation 4 29

Quartus II Volume 2 get_project_revisions Tcl delete_revision <revision name> Tcl Tcl Tcl Tcl project_archive archive.qar -overwrite quartus_sh --archive top top Tcl 4 10 Tcl restored archive.qar project_restore archive.qar -destination restored -overwrite quartus_sh --restore archive.qar 4 30 Altera Corporation

Tcl 4 11 flow database_manager database_manager Tcl export_database <directory> import_database <directory> flow Tcl flow set_global_assignment \ -name VER_COMPATIBLE_DB_DIR <directory> execute_flow flow export_database execute_flow flow import_database Tcl set_global_assignment \ -name AUTO_EXPORT_VER_COMPATIBLE_DB ON set_global_assignment \ -name VER_COMPATIBLE_DB_DIR <directory> quartus_cdb quartus_sh quartus_cdb <project> -c <revision> \ --export_database=<directory> quartus_cdb <project> -c <revision> \ --import_database=<directory> Altera Corporation 4 31

Quartus II Volume 2 quartus_sh flow export_database <project> -c \ <revision> quartus_sh flow import_database <project> -c \ <revision> Tcl ::quartus::project set_global_assignment set_user_option set_global_assignment set_user_option set_global_assignment -name USER_LIBRARIES \ "../other_dir/library1" set_user_option -name USER_LIBRARIES \ "../an_other_dir/library2" Quartus II get_global_assignment get_user_option Tcl Tcl Quartus II get_global_assignment -name USER_LIBRARIES get_user_option -name USER_LIBRARIES Quartus II Quartus II FPGA 4 32 Altera Corporation

Quartus II Volume 2 Command-Line Scripting Quartus II Settings File Reference Manual Quartus II Volume 2 Tcl 4 2 4 2. / & v7.2.0 2007 5 v7.1.0 2007 3 v7.0.0 Quartus II 7.0 2006 11 v6.1.0 2006 5 v6.0.0 Quartus II 6.0.0 2005 10 v5.1.0 Quartus II 5.1.0 2005 5 v5.0.0 Quartus II 5.0.0 2004 12 v2.1 Quartus II 4.2 1 2 FLEX 600 APEX II MAX II Tcl Quartus II Excel PowerPlay Early Power Estimation CPLD Altera Corporation 4 33

Quartus II Volume 2 4 2. / & 2004 12 v1.1 Quartus II 4.2 To Delete a Revision That is a Design s Current Revision To Delete a Revision That is not a Design s Current Revision Quartus II 4.2 Tcl 2004 6 v1.0 4 34 Altera Corporation