|  | 
 
| 
目录4 U1 F' _$ `/ H
x
EDA365欢迎您登录!您需要 登录 才可以下载或查看,没有帐号?注册  1、前言 .................................................................5
 " ^5 ?6 X6 R% y  n6 p9 D* v! y2、概述.....................................................5
 ; }) u. y+ B$ w4 b' Z  g$ E8 J3、快速入门..............................................................6! W% e% q8 s. ]/ _) ^& w' q* x+ X
 3.1流程图.............................................................6
 5 v# p: ~" @8 w3.2流程各阶段介绍......................................................6
 $ q/ r+ g7 S1 v) Z0 K$ \0 v3.2.1 Design Entry .............................................6 $ V% u: [) f: ]' D6 T5 M% l, P
 3.2.2 Cerate a Project..................................................6
 & T5 D# B$ u+ t/ F8 i3.2.3 Add Sources Files..................................................8
 5 y! r: p$ |) t1 h3.2.4 Compile...............................................9
 0 l/ |7 g7 O$ a+ q3.2.5 Timing Analyze...................................................15   x: o  M+ m6 F" I
 3.2.6 Simulation ......................................................17 ' r; C' z% b8 h  A/ k
 3.2.7 Programming.......................................19
 - W4 C( J8 G( V+ ~: q  X& C3.2.8 In-syntem verification..............................................19
 7 |" o5 G9 }' X+ B3 M) J5 K1 b4、Quartus软件使用.....................................................197 j, I0 `6 |! P/ @( b
 4.1Quartus软件功能简介.................................................19
 7 \+ Q) y! U: F6 x4.2设计输入方法 ................................................19' M( y# n# Y; S0 E/ V# D
 4.2.1流程...........................................................19
 5 {9 D6 X% \' X3 b4.2.2设计思想......................................................19 # `1 C" a; C. R0 n3 S
 4.2.3设计输入支持....................................................20
 ; h, h4 f( H; |: `, {& d4.2.4文件类型.......................................................20 1 n# u$ c& G; C
 4.2.5资源库......................................................206 p0 H' Y: H0 ~5 i$ q4 g- j5 V
 4.2.6文本编辑器Text Editor............................................20
 1 a( W% I' R8 ~, D& K4.2.7Block/Schematic编辑器 ...........................................20 4 x: T1 y0 B) @# `
 4.3Compile Setting.24 4.4Compile............................................................24
 ( I* W* H0 Q; j: y( c- u, @4.5Assignments........................................................24
 2 N4 Z! d. B) |1 [% _4.5.1进入...........................................................24 1 y/ R- W* l* t/ J
 4.5.2 Default Assignments.....................................241 k5 `6 S5 I/ d7 E* h
 4.5.3 指定Entity /Node的Assignments .....................................24
 3 F) D' H/ F# {0 ?4.6Timing Analyze.......................................................25( ?( E  u% V. N, g
 4.6.1功能介绍.......................................................25
 + B+ y7 q; L: w2 R6 ~5 q0 \2 y6 f4.6.2Timing Report...................................................25 / \. l3 c# E; D4 H% ^  d
 4.7FloorPlan ......................................................25
 8 v3 M& K" e6 K3 e4.7.1功能介绍 .......................................................25
 + a* [/ j6 f( o4.7.2 Last/Current FloorPlan View ........................................25 ( _# n+ ~. Q2 U. y/ \4 K
 4.8Simulator...........................................................26
 1 L9 ]# ?$ Z! j. I4.8.1功能简介.......................................................26 8 r9 C! _9 t6 l9 r* L& u) u
 4.8.2指定仿真器.....................................................26. {! Q1 }; p$ w# V3 ^6 D0 x
 4.8.3仿真器设置和仿真。..............................................26
 6 l5 l0 O3 n/ j% F4.8.4 波形比较....................................................26 . Y' \' b) m% d4 h- u
 5、TCL流程简介........................................................265 ]+ N- `3 y4 H/ }* p. I
 5.1相关文件简介........................................................26
 4 Q2 h: k. G8 z1 q
 0 U8 N5 J7 z) s$ h$ w
 , u7 @' p9 \4 S' @/ r3、快速入门
 " i- v5 `7 G$ q2 `3.1 Quartus使用流程图:
 . b0 o/ d+ w' ^. Y6 s
   " r0 ~7 v& h1 ^( r) q9 I( A% o6 l) w$ s; d
 3.2 流程各阶段介绍; e4 ]( I' R4 S- D0 C
 3.2.1 Design Entry4 j2 Z! W1 m6 v3 Z2 k8 _
 Quartus软件支持网表(.edn,.edf)、HDL(Verilogh HDL、VHDL)设计文件的输入。使用Quartus软件进行FPGA设计时,必须先进行设计文件的输入。可通过一些文本编辑工具上进行如工作站的Vi(VIM),也可在Quartus 软件上利用其文本、图形、波形、MegaWizard等编辑工具进行设计的输入。可查看4.2.6和4.2.7。
 8 o/ W* K5 U" \! V3.2.2 Cerate a Project2 `. f$ p" Y7 ?, N
 3.2.2.1 软件环境路径设置
 ' q7 T/ u1 X  R对工作站,请在/home/user/cshrc 中添加如下的路径设置∶
 ; {# U& i/ I: G% \  W! s2 }8 Bsetenv Qpath /vendor/Altera/quartus /bin
 . W9 T! {& X5 b- U: k7 e6 Jif L$ LM_LICENSE_FILE then, w' P5 B7 V0 A) @$ L* D2 Z
 sentenv LM_LICENSE_FILE 2100@ LICSRV : $ LM_LICENSE_FILE
 * v! \0 F: p! \6 g/ s4 }, Y, Gelse
 0 ~( |$ d# ?" j) X  @: d' gsentenv LM_LICENSE_FILE 2100@ LICSRV
 8 t! J6 w/ ^0 C; q- M$ R. O- a  k+ Wendif
 ( u! l- b: P; V, \# Q4 dset path = ($path $Qpath)% j6 T$ Q: h+ v5 S7 z
 对PC机,请在Autoexec.bat文件中设置∶Set Path=quartus install\bin\
 ) J" U' @( a7 ^, H/ p4 e5 ?0 ]* X" E: i- S! h8 K
 3.2.2.2 启动
 1 I3 |& @4 {4 C使用 quartus& 命令启动图形界面:
 : x0 n7 u% d: m1 ]
   , x2 k$ z+ x/ P/ b. Y% I: M2 F+ a$ X) b! D  a4 ?
 0
 . N) a5 |2 z0 Z2 a3 ?( {9 K9 r3 n& a% L9 s% u: h: o, }9 ]% F
 
 | 
 |