Professional Documents
Culture Documents
Huongdansudung Circuit Maker
Huongdansudung Circuit Maker
Mc lc
Mc lc ............................................................................................................................i
Gii thiu.......................................................................................................................iii
Chng 1 M u...................................................................................................... 1
1.1 CircuitMaker l g ................................................................................................. 1
1.2 Mi trng lm vic CircuitMaker ....................................................................... 1
1.3 Cc file ca CircuitMaker ..................................................................................... 2
1.4 Quy trnh s dng CircuitMaker ........................................................................... 2
1.5 Toolbar ca CircuitMaker ..................................................................................... 3
1.6 Phm nng (hotkey)............................................................................................... 4
Chng 2 V v chnh sa cc mch nguyn l ...................................................... 6
2.1 Tm cc thit b...................................................................................................... 6
2.1.1 Tab Browse .................................................................................................... 6
2.1.2 Tab Search...................................................................................................... 7
2.1.3 Thit lp phm nng ....................................................................................... 7
2.1.4 Thay i phm nng. ...................................................................................... 7
2.2 t thit b vo trong bn v ................................................................................. 8
2.3 Cc cng c v v chnh sa ................................................................................. 8
2.3.1 Arrow Tool..................................................................................................... 8
2.3.2 Wire Tool ....................................................................................................... 8
2.3.3 Text Tool........................................................................................................ 8
2.3.4 Delete Tool..................................................................................................... 9
2.3.5 Zoom Tool...................................................................................................... 9
2.3.6 Rotate Tool..................................................................................................... 9
2.3.7 Mirror Tool..................................................................................................... 9
Ti liu b tr
2.4 Li ....................................................................................................................... 9
2.5 Ni dy cho mch................................................................................................ 10
2.5.1 Ni dy t ng............................................................................................ 10
2.5.2 Ni dy bng tay .......................................................................................... 10
2.5.3 Ni dy nhanh .............................................................................................. 10
2.6 Dy BUS ............................................................................................................. 11
2.6.1 Ni dy dn ti bus ...................................................................................... 11
2.6.2 Ni cc dy dn trn Bus vi nhau. ............................................................. 12
2.7 Tn ca node v s kt ni.................................................................................. 12
2.8 Thng s ca cc thit b..................................................................................... 13
2.9 Thay i d liu RAM/ ROM:............................................................................ 15
Chng 3 M phng mch s.................................................................................. 16
3.1 Bt u m phng mch s ................................................................................. 16
3.2 Cc cng c m phng mch s.......................................................................... 16
3.2.1 Cng c Prope .............................................................................................. 16
3.2.2 Cng c Reset .............................................................................................. 17
3.2.3 Cng c Trace .............................................................................................. 17
3.2.4 Cng c Run \ Pause: ................................................................................... 17
3.2.5 Cng c Step ................................................................................................ 17
3.2.6 Cng c Tile Windows................................................................................. 17
3.3 B to xung ......................................................................................................... 18
3.4 Cc thng s m phng:...................................................................................... 18
3.5 Thi gian tr ........................................................................................................ 19
3.6 Xem dng sng.................................................................................................... 19
ii
Ti liu b tr
Gii thiu
CircuitMaker l mt phn mm thn thin, d s dng m phng mch. c bit l
m phng mch s. Nhng ngi bt u tm hiu th gii s cng nh cc chuyn gia trong
lnh vc ny u tm thy cc cng c hu ch trong phn mm CircuitMaker
T ngha , ti liu ny c bin son nhm cung cp cho nhng ngi mi bt
u nhng kin thc cn bn nht c th nhanh chng lm ch c phn mm
CircuitMaker. Ti liu c bin son gm ba phn: phn u, M U, s gii thiu mt s
khi nim cn bn, cc phm nng; phn th hai, V V CHNH SA MCH NGUYN
L, s hng dn cch v mch nguyn l trong CircuitMaker; phn th ba, M PHNG
MCH S, s hng dn cch thc hin m phng mch nguyn l v.
gip ti liu tt hn mong nhn c cc kin ng gp t cc bn c. Mi
kin ng gp v ni dung, hnh thc trnh by, b cc ca ti liu xin vui lng gi qua email:
Trn Hong H:
hoangha@dit.hcmut.edu.vn
Bi Vn Hiu:
bvhieu@dit.hcmut.edu.vn
cuongpham@cse.hcmut.edu.vn
iii
Ti liu b tr
Chng 1 M
1.1 CircuitMaker l g
CircuitMaker l mt chng trnh cho php ngi dng nhanh chng lp
rp th nghim v m phng cc mch s cng nh cc mch tng t mc
logic. ng thi cng h tr vic xut ra file netlist v mch in. Ti liu hng
dn s dng ny tp trung vo vic lp rp v m phng mch s.
-1-
Ti liu b tr
Th vin cc thit b.
-2-
Ti liu b tr
Chc nng ca cc cng c ny c gii thiu Bng 1.1. Chc nng chi
tit s c trnh by cc phn sau.
Panel
Bt tt ca s panel
Rotate
Xoay thit b
New
To bn v mi
Mirror
Open
M bn v lu
Traxmaker
Save
Lu bn v
Help
Tr gip
In bn v
Reset
Arrow tool
Chn, di chuyn cc
thnh phn
Analyses
setup
Wire tool
V dy ni, bus
Run analog
-3-
Ti liu b tr
Text tool
Chn on vn bn
Trace digital
Hin th gi tr s ca dy dn
Delete tool
Xa mt thnh phn
Run digital
Probe tool
o tn hiu
Step digital
Chy mt bc m phng s
Zoom tool
Phng to thu nh bn
v
Tile windows
Fit to window
Hin ton b bn v
trn ca s
Bng 1.1: Chc nng ca Toolbar
Ctrl+A
Chn tt c
F3
Ctrl+C
Copy
F4
Hin th ton b bn v
Ctrl+D
Nhn i thit b
F5
Thay i thng s bn v
Ctrl+F
Tm thnh phn
F7
V li mn hnh
Ctrl+K
F8
Ctrl+L
Hin th thng s bn v
F9
M phng s mt bc
Ctrl+M
Lt thit b
F10
-4-
Ti liu b tr
Ctrl+N
To bn v mi
F11
Hin th gi tr s
Ctrl+O
M bn v lu
Esc
Ctrl+P
In bn v
Page Up
Phng to bn v
Ctrl+Q
Khi ng li m phng
Page Down
Thu nh bn v
Ctrl+R
Xoay thit b
Delete
Ctrl+S
Lu bn v
Home
V tr trung tm l v tr con tr
Ctrl+V
Paste
Arrow Keys
F1
Tr gip
Shift+Insert
F2
Thay i t l hin th
Bng 1.2: Cc phm nng ca CircuitMaker
-5-
Ti liu b tr
Chng 2 V
2.1 Tm cc thit b
CircuitMaker cung cp th vin hng ngn cc thit b (c th tham kho
hng dn s dng cc thit b c thm thng tin). C th ly cc thit b bng
cch dng tab Browse hay tab Search trong ca s Panel hay s dng phm nng.
-6-
Ti liu b tr
-7-
Ti liu b tr
-8-
Ti liu b tr
-9-
Ti liu b tr
2.5.1 Ni dy t ng
ni dy t ng ta lm nh sau:
1. Chn cng c v dy (Wire Tool) trn Toolbar,
2. a con tr n ni cn ni dy (chn ca mt thit b hay l dy dn),
3. Nhn v gi nt tri chut,
4. Ko n ni cn ni dy n,
5. Dy dn s t ng c sinh ra gia hai im. Ch v dy t ng ch c
th v dy dn gia hai im l mt dy dn hay l chn ca mt linh kin.
2.5.3 Ni dy nhanh
Mt trong nhng cch n gin ni dy l s dng tnh nng v dy
nhanh. Chc nng ny cho php t thit b cha c ni dy vo mt dy dn
hoc mt chn cha ni ca mt thit b khc v dy ni s c t ng v. Thc
hin nh sau:
1. Chn mt thit b trong th vin hay l mt thit b c sn trong bn v,
2. Di chuyn thit b sao cho chn cha ni ca thit b cham vo mt dy dn hay
l mt chn ca mt thit b khc.
B mn K thut My tnh Khoa Khoa hc v K thut My tnh
-10-
Ti liu b tr
2.6 Dy BUS
Dy bus l mt loi dy ni c bit bao gm nhiu dy ni ring bit. Mi
dy ni c mt tn ring v bus cng c tn ring. Bus c nhn din d dng v
n c v m hn cc dy cn li. v Bus thc hin nh sau:
1. Nhn gi phm Shift trc khi v dy ni,
2. V dy dn s dng phng php nh phng php v dy dn bng tay
cp trn,
3. Sau khi v xong s c hp thoi yu cu t tn cho bus.
2.6.1 Ni dy dn ti bus
ni dy dn ti bus ta lm nh sau:
1. Chn cng c ni dy,
2. Ni dy t v tr mun ni ti bus,
3. t tn cho dy dn.
-11-
Ti liu b tr
2.7 Tn ca node v s kt ni
CircuitMaker s dng tn cho cc node trn mch. Tn ca node s dng
xc nh cc sng khi m phng hay phn bit cc dy dn khi v mch in. Ngoi
ra node cn c dng ni dy dn, hai on dy dn c c cng tn node s
ni vi nhau. C nhiu cch t tn cho node: ngm nh, cc thit b c bit,
nhn.
Tn node ngm nh l tn ca node c sinh ra t ng khi dy dn c
ni vo mt thit b. V d, node name U2_6 c tn nh vy v c ni vo chn
s 6 ca thit b U2. Dy dn trn c th ni vi cc thit b khc, tn node ca n
c xc nh bi thit b c t ln bn v trc nht trong cc thit b ni vi
n. Mt s thit b c u tin cao hn (VCC, GND) th khi ni vi n th tn
node s l tn ca thit b .
S dng cc thit b kt ni c bit, l cc thit b Input (Connectors|
Active| Input), Output (Connectors| Active| Output) v Terminal (Connectors|
Active| Terminal), cc thit b trn cho php gn nhn cho cc node. Khi t mt
trong cc thit b trn vo mch th phi gn nhn cho thit b ni trn. V khi ni
vi mt node (dy dn) th tn node s l tn ca thit b . Cc thit b ny c
u tin v tn ca node cao hn cc thit b khc k c ngun in.
-12-
Ti liu b tr
-13-
Ti liu b tr
-14-
Ti liu b tr
-15-
Ti liu b tr
Chng 3 M
phng mch s
Mc ch ca m phng l chy th, kim tra mch, pht hin li, g li.
Circuit maker va c th m phng mch tng t va c th m phng mch s,
ti liu hng dn s dng ny ch cp n vn m phng mch s.
M phng s ch c th thc hin c vi thit b thuc dng s hoc thit
b va dng s va tng t (xem phn thuc tnh ca thit b bit chi tit). Nu
trong mch c thit b dng tng t s c cnh bo trc khi m phng nhng vn
cho m phng, khi thit b ny s b b qua v ng dy ni ti thit b ny
xem nh h.
-16-
Ti liu b tr
1.1
ca
dng
sng
-17-
Ti liu b tr
3.3 B to xung
B to xung, thit b trong Instruments|Digital, dng to ra xung cho cc
thit b m phng cn clock. chnh cc thng s ca b to xung co th nhp
kp vo thit b ny hoc nhp phi chut ri chn Edit Pulser.
Pulse High, Pulse Low tng ng chnh thi gian mc mt (tnh bng
Tick), mc khng ca b to xung, gi tr hp l l 1 n 100. External Trigger l
chnh b to xung s ng vai tr nh Trigger, ch pht ra xung khi c kch vo
chn CP1 hoc CP2.
Step size: chnh s bc mi khi nhn Step tool. C th chn Cycles hoc
Ticks. Mt Cycle bng 10 Ticks. Tick l n v nh nht, mt Tick s thc hin
mt bc trong m phng.
X Magnification: chnh rng ca th hin th dng sng
-18-
Ti liu b tr
Nhn s ln lt l chn logic 1, logic 0; chn kiu l kch cnh (Edge) hay
kch mc (Level).
-19-
Ti liu b tr
-20-