rekabentuk berbantu komputer-kuliah 1

25
OrCAD PSpice Lukisan Skematik 1. Rekabentuk Rata 2. Rekabentuk Berhierarki

description

Kuliah1

Transcript of rekabentuk berbantu komputer-kuliah 1

Page 1: rekabentuk berbantu komputer-kuliah 1

OrCAD PSpice

Lukisan Skematik1. Rekabentuk Rata2. Rekabentuk Berhierarki

Page 2: rekabentuk berbantu komputer-kuliah 1

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.

Page 3: rekabentuk berbantu komputer-kuliah 1

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

Page 4: rekabentuk berbantu komputer-kuliah 1

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

Page 5: rekabentuk berbantu komputer-kuliah 1

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

Page 6: rekabentuk berbantu komputer-kuliah 1

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.

Page 7: rekabentuk berbantu komputer-kuliah 1

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

Page 8: rekabentuk berbantu komputer-kuliah 1

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,

Page 9: rekabentuk berbantu komputer-kuliah 1

• 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

?

Page 10: rekabentuk berbantu komputer-kuliah 1

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

Page 11: rekabentuk berbantu komputer-kuliah 1

Tersambung secara maya krn mpunyai rujukan yg sama

Tersambung secara maya krn mpunyai rujukan yg sama

Page 12: rekabentuk berbantu komputer-kuliah 1

Nota: Bumi

Simbol Nama jaringan

0

GND

GND_FIELD SIGNAL

GND_EARTH

GND_SIGNAL

Page 13: rekabentuk berbantu komputer-kuliah 1

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

Page 14: rekabentuk berbantu komputer-kuliah 1

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

Page 15: rekabentuk berbantu komputer-kuliah 1

R/btk berhierarki1. Hierarki Ringkas

Page 16: rekabentuk berbantu komputer-kuliah 1

2. Hierarki Kompleks

Page 17: rekabentuk berbantu komputer-kuliah 1

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

Page 18: rekabentuk berbantu komputer-kuliah 1

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

Page 19: rekabentuk berbantu komputer-kuliah 1

• 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

Page 20: rekabentuk berbantu komputer-kuliah 1

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

Page 21: rekabentuk berbantu komputer-kuliah 1

• 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

Page 22: rekabentuk berbantu komputer-kuliah 1

• Reset

• Semua rujukan di reset ke “?” sebelum penomboran baru

Page 23: rekabentuk berbantu komputer-kuliah 1

• Penomboran semula mengikut grid & kedudukan.

Page 24: rekabentuk berbantu komputer-kuliah 1

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

Page 25: rekabentuk berbantu komputer-kuliah 1

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