Kuliah1
description
Transcript of Kuliah1
OrCAD PSpice
Lukisan Skematik1. Rekabentuk Rata2. Rekabentuk Berhierarki
SPICE• Simulation Program with Integrated Circuit Emphasis
• Digunakan utk menyemak integriti dan meramal kelakuan litar.
• PSpice tidak case sensitivetidak case sensitive: bermaksud Vbus, VBUS, vbus dan vBuS dianggap serupa.
• Bukan real time simulation; digunakan utk analisis dlm julat yang ditetapkan.
Skala PSpice• Takrif Nilai Komponen PSpice
– Ditulis dalam bentuk perpuluhan, saintifik atau format PSpice.
– Nilai pekali unit (pilihan)Cth: 500, 25e+03, 33e-03 , 1k, 1uF
1mH = 1MH = 1Mh = 1m = 1M =1e-3
2.2 u F
NilaiPekali
Unit; tanda tidak bererti
Jadual pekali PSpiceUnit Simbol PSpice Pekali
femto f / F 1e-15
piko p / P 1e-12
nano n / N 1e-9
mikro u / U 1e-6
mil mil 2.54e-6
mili m / M 1e-3
kilo k / K 1e3
Mega meg / MEG 1e6
Giga g / G 1e9
Tetra t / T 1e12
Rekabentuk rata• lukisan skematik satu atau beberapa m/s
tanpa hierarki
Rekabentuk berhierarki• lukisan beberapa m/s dgn hierarki yang sama atau
berbeza pd lipatan yg berbeza.• Terdapat lipatan dgn hierarki paling atas
Sambungan Terus (Hardwire Connection)
Nama Rujukan
Nilai komponen
Jaringan (Net): sambungan (pendawaian) yg menyambung antara komponen
Komponen disambungkan secara terus antara satu sama lain tanpa menggunakan sambungan maya.
Sambungan maya
• Sambungan pada m/s yang sama1. Menggunakan rujukan nama jaringan.
• Jaringan yang mempunyai rujukan yg sama akan tersambung secara maya
2. Rujukan nama pangkalan (port)• Nama pangkalan yg serupa spt VCC, VDD,
GND akan tersambung secara maya kpd komponen yg mempunyai rujukan pangkalan yang sama.
Nota: jaringan dinamakan menggunakan net alias
Sambungan mayaKaedah 1• Menggunakan rujukan nama jaringan pada m/s
yg sama
V13V R1
1k
C1100n
0
0
3V3V
Nama jaringan: 3VBerada pd tmpt yg berbeza.Tersambung secara maya
Jaringan 0 tersambung Secara maya kerana merujuk kpd rujukankomponen yg sama
Klik 2X pada sambunganutk mendapatkan propertiesjaringan.
Penting:•Nama jaringan pd asalnya berwarna merah•Dilabelkan menggunakan net alias,
• Menggunakan rujukan nama jaringan pada m/s yg berbeza.
V13V R1
1k
C1100n
0
0
3V 3VR2
330
D1LED
0
3V
m/s 1 m/s 2
Tersambung secara mayaw/p pd m/s yg berlainan.Menggunakan offpage connector
Mempunyai rujukan jaringan yang sama, w/p kaedah penyambungan yg berbeza.Tersambung secara maya pd m/s yg sama dan pd m/s yg berlainan
?
Kaedah 2• Menggunakan rujukan pangkalan
OUT7
+2
-3
G1
8V+
4 V-
6B/S
U1
LM111
R1
100k
R2
100k
R3
10kC10.1uFIC = -5
3
0
0
2V1
12V
V212V
0
V+
V-
V-
V+ dan V- merupakan pangkalan (port) terbina pd U1
Nama jaringan V+ mgunakan net alias
Nama pangkalan V+ pd U1
Tersambung secara maya krn mpunyai rujukan yg sama
Tersambung secara maya
Tersambung secara maya krn mpunyai rujukan yg sama
Tersambung secara maya krn mpunyai rujukan yg sama
Nota: Bumi
Simbol Nama jaringan
0
GND
GND_FIELD SIGNAL
GND_EARTH
GND_SIGNAL
Sambungan Bas
• Bas adalah himpunan (kumpulan) turutan isyarat . Himpunan boleh dibuat secara turutan menaik atau menurun; bergantung kepada kedudukan bit bererti.
CLKDSTM1
CLKCLKA
10
CLKB11
R0112
R0213
QA9
QB5
QC4
QD8
74293
Q0Q1Q2Q3
Q0
0
Keluaran QA, QB,QC, QD dilabelkan sbg turutan keluaran Q0,Q1, Q2 dan Q3. Data keluaran dianalisis secara individu
CLKDSTM1
CLKCLKA
10
CLKB11
R0112
R0213
QA9
QB5
QC4
QD8
74293
Q0Q1Q2Q3
Q0Q[3:0]
0Bas
Nama Bas
Bus Entry
Sambungan bas terdiri drp:1. Bas (bus)2. Nama Bas (bus name)3. Masukan Bas (bus entry)
Nama bas mestilah:1. Berturut (naik / turun)2. Sepadan dgn nama jaringan yg hendak dihimpunkan3. Nama turutan bas dimulakan oleh MSB diakhiri oleh LSB
Kaedah Nama bas:Utk himpunkan Q0, Q1, Q2, Q3dgn Q3 sebg MSB & Q0 LSB.Gunakan .., - atau : sbg pemisah dlm btk array [ ]
Q[3..0] atau Q[3-0] atau Q[3:0]
Kaedah
R/btk berhierarki1. Hierarki Ringkas
2. Hierarki Kompleks
p e n e ru s
R e c t if ie r
V R E C _ O U T
p e n g a t u r
re g u la t o r
V D C 5 V
p e m a s a
t im e r
5 V
CL
K
le d
L E D
CL
K_I
N
5 V
Blok Hierarki Pangkalan Hierarki
Blok HierarkiMewakili rujukan skematik unik.Setiap blok berada pd lipatan yg berbeza
Pangkalan HierarkiPangkalan utk penyambungan antarablok hierarki. W/p nama rujukan pangkalanadalah sama, ia tidak tersambung secara maya
p e n e ru s
R e c t if ie r
V R E C _ O U T
Lukisan skematik diwakilkan oleh blok hierarki
Pangkalan pada litar skematik akan dipaparkan pada blok hierarki
• Setiap pangkalan hierarki disambungkan kpd pangkalan yg sepadan.
• Cth:
out
in
passivepower power
passive
in
outpassive
power Penentuan pangkalan hierarki ditentukan oleh jenis pin yg disambungkan ke pangkalan
Catatan (Annotation)• Setiap komponen diberikan catatan (annotation)
nombor rujukan yang unik.• fungsi annotate yang menyusun nombor rujukan
komponen mengikut kedudukan pada ruang kerja
m/s 1 m/s 2
mula
akhir
• Tujuan : Tiada komponen ada rujukan yg serupa• 2 langkah perlaksanaan: reset penomboran
menaik mengikut grid & kedudukan
m/s 1 m/s 2
Terdapat dua (2) rujukan R1 pd m/s1 & m/s2
• Reset
• Semua rujukan di reset ke “?” sebelum penomboran baru
• Penomboran semula mengikut grid & kedudukan.
Hukum Semakan Rbtk (DRC)• Hukum Semakan Reka bentuk (Design Rule
Check) adalah kaedah menyemak skematik untuk memastikan segala sambungan mematuhi syarat penyambungan elektrik.
• 3 komponen semakan:1. Rujukan bahagian yg serupa• Bhg dgn nama serupa/sama akan
disenaraikan utk tindakan pembetulan. 2. Pembungkusan tidak sah• Bhg dgn pembungkusan tak sah/tepat
akan disemak & disenaraikan utk tindakan pembetulan.
3. Jaringan tak bersambung• Kesemua jaringan mestilah disambungkan
secara terus atau maya, jaringan tergantung tidak dibenarkan
Senarai Bahan (Bill Of Material)
• Penyenaraian bhn yg digunakan pd lukisan berserta kuantiti dan nilai komponen.
• Cth: Bill Of Materials Item Quantity Reference Part ______________________________ 1 1 C1 100n 2 1 D1 LED 3 2 R1,R3 1k 4 1 R2 330