Professional Documents
Culture Documents
Quartus II Userguide4DigitalSystem
Quartus II Userguide4DigitalSystem
Quartus II Schematic
--------------------------------------------------------------------------------------------------------
Start -> Programs -> Altera -> Quartus II 7.2 -> Quartus II 7.2 ( 32 -Bit ) :
-------------------------------------------------------------------------------------------------------Lu hnh ni b
1
UIT
Quartus II Schematic
-------------------------------------------------------------------------------------------------------Lu hnh ni b
2
UIT
Quartus II Schematic
-------------------------------------------------------------------------------------------------------
Nhn Yes
-------------------------------------------------------------------------------------------------------Lu hnh ni b
3
UIT
Quartus II Schematic
-------------------------------------------------------------------------------------------------------Lu hnh ni b
4
UIT
Quartus II Schematic
--------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------Lu hnh ni b
5
UIT
Quartus II Schematic
--------------------------------------------------------------------------------------------------------
2.1
-------------------------------------------------------------------------------------------------------Lu hnh ni b
6
UIT
Quartus II Schematic
--------------------------------------------------------------------------------------------------------
2.2
UIT
Quartus II Schematic
--------------------------------------------------------------------------------------------------------
2.3
Kt ni linh kin
Nhng linh kin trong mch phi c kt ni bng dy in. Nhn chn biu
trn thanh cng c kch hot Orthogonal Node Tool. Di chuyn con tr
tng
n u ca chn linh kin, nhn v gi chut tri v ko cho n khi ng dy chm
vo chn ca linh kin no m mnh mun kt ni ti. Ch , du chm en nh th
hin cho s kt ni gia hai ng dy dn.
Vi qui trnh tng t, ta s kt ni cho ton b mch in sao cho ng vi
chc nng hot ng m ta mong mun. Nu trong qu trnh kt ni dy, ta kt ni sai
dy dn no , ta c th xa dy dn i bng cch nhn chn dy dn ri nhn
phm Delete (Del) trn bn phm. Sau khi hon thnh kt ni dy, ta nhn biu tng
kch hot chc nng Select and Smart Drawing Tool. By gi ta c th sp t
li v tr ca mch in sao cho d nhn bng cch chn linh kin hoc dy dn v di
chuyn chng n mt vi tr thch hp hn. Th d, hnh di y l mt mch in
hon chnh:
UIT
Quartus II Schematic
--------------------------------------------------------------------------------------------------------
xem li qu trnh bin dich, ta chn : Processing -> Compilation Report hoc
2.4
Message window
Phn mm Quartus II s hin th thng tin trong sut qu trnh bin dch trn ca
s Message widow. Nu s mch in c thit k trong phn Graphic Editor hon
ton ng, th mt thng bo The compilation was successful c hin th. Trong
trng hp qu trnh bin dch xut hin li th c ngha c li xy ra trong qu trnh
thit k trn Graphic Editor. Mi thng bo tng ng vi mt li c tm thy s xut
hin trn ca s Message. Nhp p vo thng bo li ta s bit r hn v li xy
ra trn mch in. Tng t, trnh bin dch cng thng bo mt s cnh bo Warning.
Ngoi ra ta cng c th tm hiu thm thng tin v li cng nh cnh bo bng cch nhn
chn vo thng bo ri nhn phm F1 trn bn phm.
-------------------------------------------------------------------------------------------------------Lu hnh ni b
9
UIT
Quartus II Schematic
--------------------------------------------------------------------------------------------------------
2.5
Gn pin
V ta cha thc hin gn pin trn FPGA cho linh kin trong mch in thit k
trn nn khi thc hin bin dch th trnh bin dch Quartus II gn chn ca linh kin
vi pin ca FPGA mt cch ngu nhin. Tuy nhin, gi s trong thit k cng XOR n
gin trn, sau khi thit k c bin dch v np ln FPGA, ta mun hai ng vo x1, x2
c iu khin bi hai switch SW0 v SW1 cn kt qu ng ra f s c th hin trn
led LEDG0 ( SW0, SW1, LEDG0 c ghi trn Kit). Mt khc ta bit switch SW0 c
kt ni c nh vi pin N25 ca FPGA, tng t vy switch SW1 c kt ni c nh
vi pin N25 ca FPGA v led LEDG0 c kt ni c nh vi pin AE22 ca FPGA.
thc hin c iu ta phi gn chn linh kin trn mch ( x1, x2, f) vi pin tng ng
trn FPGA ( N25, N26, AE22). gn pin ta thc hin cc bc sau:
Chn Assignments > Pins, mt ca s nh hnh di s xut hin:
-------------------------------------------------------------------------------------------------------Lu hnh ni b
10
UIT
Quartus II Schematic
--------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------Lu hnh ni b
11
UIT
Quartus II Schematic
-------------------------------------------------------------------------------------------------------To, Location
x1, PIN_N25
x2, PIN_N26
f, PIN_AE22
Nu ta dng Microsoft Excel, th ta s c format nh sau:
Sau khi to file c format nh trn, ta s thc hin vic gn pin nh sau:
- Chn Assignments -> Import Assignments, mt hp thoi nh hnh di
xut hin:
-------------------------------------------------------------------------------------------------------Lu hnh ni b
12
UIT
Quartus II Schematic
--------------------------------------------------------------------------------------------------------
To input waveform : File -> New -> Other Files -> Vector Waveform File
Nhn OK
-------------------------------------------------------------------------------------------------------Lu hnh ni b
13
UIT
Quartus II Schematic
--------------------------------------------------------------------------------------------------------
Chn thi gian thc hin m phng : Edit -> End Time
Nhp thi gian thc hin m phng.
Fit windown : View -> Fit in Windown
To waveform cho inputs : Edit -> Insert Node or Bus
-------------------------------------------------------------------------------------------------------Lu hnh ni b
14
UIT
Quartus II Schematic
--------------------------------------------------------------------------------------------------------
Tng t cho nhng tn hiu inputs khc, khng to waveform cho outputs (
XXX).
Save File Waveform : File -> Save As
-------------------------------------------------------------------------------------------------------Lu hnh ni b
15
UIT
Quartus II Schematic
5.1
JTAG mode :
Trn Kit DE2 , chuyn Switch RUN/PROG v v tr RUN
Trn mn hnh chnh Quantus II, chn Tools -> Programmer
-------------------------------------------------------------------------------------------------------Lu hnh ni b
16
UIT
Quartus II Schematic
--------------------------------------------------------------------------------------------------------
Nhn Close
Chn Mode JTAG
Nhn Add File , ch ng dn n File .sof (c to ra khi chy Compilation).
Check box Program/Configure
Nhn Start.
Quan st trn Kit DE2, switch SW0, SW1 v quan st LED.
-------------------------------------------------------------------------------------------------------Lu hnh ni b
17
UIT
Quartus II Schematic
--------------------------------------------------------------------------------------------------------
5.2
-------------------------------------------------------------------------------------------------------Lu hnh ni b
18
UIT
Quartus II Schematic
END
-------------------------------------------------------------------------------------------------------Lu hnh ni b
19