Pass Translate Indonesia
Pass Translate Indonesia
3 Logika Pass-Transistor
Pass-Transistor Dasar-dasar
Yang populer dan luas-digunakan untuk melengkapi CMOS alternatif adalah lewat logika
transistor, yang akan mencoba untuk mengurangi jumlah transistor dibandingkan
diperlukan untuk menerapkan logic oleh memungkinkan-ing masukan utama untuk drive
terminal pintu gerbang serta sumber/mengurangi terminal [Radhakrishnan85]. Ini berbeza
dengan logika yang kita telah mempelajari keluarga sejauh ini, yang hanya mengizinkan
masukan utama untuk drive terminal pintu gerbang dari MOSFETS.
Gambar 6.33 menunjukkan pelaksanaan dan
Cara yang dibangun fungsi, dengan hanya menggunakan B
NMOS tran-
Sistors. Di pintu gerbang ini, jika input B yang tinggi, Seb
bagian atas transis- uah
Gambar 6.33 Lewat penerapan
transistor dan pintu gerbang.
Dalam
Dalam
Keluar
1,5m/m 2.0
V X
Voltase, V
Hh X
Keluarm/m
0,5m/m
1.0
Node x adalah dalam sebuah negara impedansi tinggi (tidak didorong ke salah satu rel
menggunakan path perlawanan rendah). Transistor tambahan dapat ditambahkan untuk
menyediakan jalan untuk GND, tetapi untuk diskusi ini, sirkuit sederhana yang mencukupi.
Perhatikan bahwa output mengisi dengan cepat pada awalnya, tetapi telah ekor lambat. Hal
ini disebabkan oleh fakta bahwa drive (pintu gerbang ke voltase sumber) mengurangi
Secara signifikan sebagai pendekatan keluar-pasang VHH-VTn dan tersedia saat ini untuk
mengisi daya ke atas node x mengurangi secara drastis. Perhitungan tangan menggunakan
Eq. (6,24), menghasilkan sebuah tegangan output dari 1,8 V, yang datang dekat dengan nilai
simulasi.
Peringatan:
Contoh di atas menunjukkan Lewat pintu gerbang transistor yang tidak
bahwa necting output dari pintu dapat terpancar oleh con-input pintu gerbang
gerbang berhasil untuk yang lain terjadi transistor. Ini adalah
Diilustrasikan pada Gambar 6.35a, di mana output dari M1 (node x) drive pintu gerbang
orang lain
Perangkat MOS. Node x dapat mengisi daya hingga VHH-talangi penurunan ekspor V1. Jika node C rail
untuk rail ayunan, node Y hanya mengisi tegangan pada node x - VTn2, yang bekerja keluar untuk VHH-VTn1-
talangi penurunan ekspor V2. Gambar 6.35b pada sisi lain telah output dari M1 (X) mendorong junction
dari M2, dan ada
Hanya satu daftar tarik ambang batas. Ini adalah dengan cara yang benar dari cascading
melewati pintu gerbang.
B
S
eb X B C
ua S
h eb
ua X Y
M1 h Kel
uar
M
Y 1 M2
M
Keluar
2 Ayunan pada Y = VHH-
talangi penurunan
ekspor V1
Y=V TnTn2
(b)
(a)
Gambar 6.35 Lulus output transistor (Ditiriskan/Sumber terminal) tidak drive pintu gerbang lain
terminal untuk menghindari beberapa ambang batas turun.
Desain CMOS 6.2Static bagian 261
Contoh 6.10 VTC dari pintu gerbang dan transistor yang lulus
Tegangan mentransfer curve dari sebuah lewat pintu gerbang transistor yang menunjukkan
kemiripan kecil untuk complemen-tary CMOS. Pertimbangkan dan pintu gerbang
ditunjukkan dalam Gambar 6,36. Mirip dengan melengkapi
, VTC CMOS dari logika transistor yang terjadi adalah yang bergantung pada data. Untuk
kasus ketika B = VHH, bagian atas transistor yang terjadi adalah diaktifkan , sedangkan di
bagian bawah salah satu dimatikan . Dalam hal ini, output hanya mengikuti sebuah
input hingga input adalah cukup tinggi untuk menonaktifkan bagian atas (misalnya,
transistor yang lulus
Mencapai VHH-VTn). Mencermati kasus berikutnya saat =VHH, dan B membuat sebuah transisi
dari 0
1. Sejak papan inverter mempunyai ambang batas dari VHH/2, bagian bawah transistor yang
terjadi adalah diaktifkan sampai kemudian dan keluar-put adalah dekat dengan nol. Setelah
bagian bawah transistor yang lulus dimatikan , output berikut input yang B minus ambang
batas yang menurun. Perilaku serupa diamati ketika kedua input A dan B transisi dari 0 1.
Perhatikan bahwa dispenser lewat pintu gerbang transistor yang tidak disebut
regenerative. Sinyal secara bertahap degrada sekuritas <-akan dirayakan setelah melewati
beberapa tahap berikutnya. Hal ini dapat reme-mati oleh memasukkan sebuah CMOS di
mana berlakunya papan inverter. Dengan bergabungnya sebuah papan inverter dalam path
sinyal, VTC mirip dengan salah satu pintu gerbang CMOS.
1,5m/m
2.0
0,5m/m B=VHH, SEBUAH = 0VHH
Vkeluar ,
B
V
Sebuah
0,5m/m 1.0
B F = AB
Sebuah=Vhh, B = 0V HH
Sebuah= B =
0 0VHH
0,5m/m
0.0
0.0
1.0 2.0 Vdi, V
Gambar 6.36 Karakteristik Transfer tegangan untuk lewat pintu gerbang dan transistor dari Gambar
6.33.
0 1 Hh supply Hh Hh Hh Tn
0 0 0
Sebuah
Sebu Pass-Transistor
ah F
B Network
B
Sebuah
Inverse
Sebua F
h
Pass-Transistor
B
B Network
B B B B
S
Sebuah
e
b
u Se Sebuah F=AB
a bu
h ah Sebuah
B F = AB B F=A+B
Sebuah F =A B
XOR/NXOR
S
e
b
u
a
h Sebuah
B F = AB B F =A +B
Dan/NDAN Atau/ATAU
(b) Contoh lewat jaringan transistor
Gambar 6.37 dan saling melengkapi lewat logika transistor
(CPL).
Untuk Desain kinerja tinggi, sebuah differential lewat logika transistor keluarga, yang
disebut CPL atau DPL, yang sering digunakan. Ide dasar (yang mirip dengan DCVSL)
adalah untuk menerima dan comple benar-benar mentary masukan dan menghasilkan dan
perlengkapan yang berbeda-beda. Sejumlah CPL pintu gerbang (dan/NDAN,
atau/ataupun, dan XOR/NXOR) seperti yang ditunjukkan pada gambar 6.37. Pintu-pintu
gerbang ini pos-sess beberapa properti menarik:
• Sejak circuits adalah differential, yang melengkapi masukan data dan meng-output
selalu tersedia. Walaupun menghasilkan sinyal diferensial yang memerlukan sirkuit
ekstra, differential style memiliki keuntungan bahwa beberapa pintu gerbang
seperti XORs kompleks dan ular beludak dapat direalisasikan secara efisien dengan
jumlah kecil transistor dibandingkan. Lebih jauh lagi, ketersediaan kedua polarities
sinyal setiap meniadakan kebutuhan semudah membalikkan ekstra-ers, seperti yang
sering terjadi dalam CMOS statis atau pseudo-NMOS.
• CPL dimiliki oleh class dari pintu gerbang statis, karena output-menentukan
nodes tersebut selalu terhubung ke Vhh atau GND melalui jalur perlawanan yang
rendah. Ini adalah bermanfaat untuk ketahanan kebisingan.
• Dengan desain yang sangat modular. Efek dalam, semua pintu gerbang
menggunakan topologi yang sama. Hanya input sudah permutated. Ini akan
membuat rancangan pustaka dari pintu gerbang sangat sederhana. Pintu gerbang
yang lebih kompleks dapat dibangun oleh cascading standar modul transistor yang
lewat.
Desain CMOS 6.2Static bagian 263
B B
Se
bua Kel
B h uar C D
Se
bu
ah
B X
X X
Se
bu
X Y ah
B X Y
Kel
X uar
D D
X Y
C Y
X Keluar
D Y
Seb Kelua
B uah r C D C
D Y
Gambar 6.38 Layout dan input empat pelajari skema pengawatan ndan pintu gerbang-menggunakan
CPL (tahap inverter akhir dihilangkan). Lihat juga Colorplate 9.
Dalam rangkuman, CPL adalah secara konseptual sederhana dan logika modular
style. Applicability yang sangat tergantung pada fungsi logika untuk diimplementasikan.
Ketersediaan XOR sederhana dan juga dari kemudahan penerapan beberapa pintu
gerbang tertentu akan membuat struktur-struktur untuk menarik seperti ular beludak
penambah dan. Beberapa sangat cepat dan efisien implemen-tations telah dilaporkan
dalam domain aplikasi yang [Yano90]. Ketika mempertimbangkan CPL, desainer tidak
mengabaikan perutean implisit overhead dari sinyal yang saling melengkapi, yang jelas
dalam tata letak dari Gambar 6.38.
Output dari papan inverter rendah, memutar pada perangkat umpan balik Mr dan menarik
node X semua
Cara untuk Vdd. Hal ini akan menghapus semua penghilangan daya statis di papan
inverter. Lebih jauh lagi, tidak ada jalan saat ini dapat ada statis melalui tingkat pemulih
dan transistor yang lewat, sejak pemulih hanya aktif pada saat sebuah yang tinggi.
Ringkasan di sirkuit ini, telah keuntungan bahwa semua
Tingkat tegangan adalah sama ada di GND atau VHH, dan tidak ada daya statis lenyap.
Pemulih tingkat V
Hh
V
Hh
Mr
B
M2
Sebuah N
X Keluar
M
1
Gambar 6.39 -Tingkat sirkuit mengembalikan.
Hh
Mr
B
M2
Sebua X
h=0 Mn Keluar
M 1 Gambar 6.40 Transistor yang dinamis masalah bagi-
tingkat mengembalikan
Circuit.
2.0
W/Lr = 1.75/0 1.25
Voltase, V
W/Lr = 1.50/0
1.25
1.0
Gambar 14,4 % -respons Temporer
di sirkuit Gambar 6.40. Tingkat
W/Lr = W/Lr = 1.25/0
pemulih yang terlalu besar dapat
1.0/0.25 1.25 menyebabkan evaluasi salah.
0.0 0
100 200 300 400 500
Waktu, psec
Kekhawatiran lain adalah pengaruh tingkat pemulih pada kecepatan switching dari
perangkat. Menambahkan perangkat mengembalikan meningkatkan capacitance pada
node internal X, lambat-ing ke bawah pintu gerbang. Waktu kebangkitan dari pintu
gerbang ini jauh lebih terkena dampak negatif, sejak,
-tingkat memulihkan transistor Mr melawan menurunkan tegangan di node di X sebelum
sedang dimatikan. Pada sisi lain, tingkat pemulih mengurangi waktu kejatuhan, sejak
transistor PMOS, setelah diaktifkan, mempercepat tarik tindakan-up.
V V
Hh Hh
V V
Hh Hh
M2 M2
M
Kel
Keluar uar M2 2
M M
1 1
M
1
M1
C C C C
B B B B
S S
e S e
b e b
S b
u e u
b u
a u a a
a
Masukan yang saling melengkapi h h h h
Pintu gerbang ke sumber dan/mengurangi
Terminal
(b) XOR/XNOR
(a) konsep umum pintu gerbang
V 0V Keluar
Hh
2,5 V
Gambar 6.43 konsumsi listrik statis ketika
menggunakan ambang batas-nol transistor
yang lewat.
C
C
(b) representasi simbolik
(a) Circuit
Solusi 3: Transmisi Logika Pintu Gerbang. Yang paling banyak digunakan untuk solusi
menangani masalah-drop tegangan adalah menggunakan transmisi dari pintu gerbang. Ia
membangun pada properti NMOS saling melengkapi dan PMOS transistor dibandingkan:
perangkat NMOS melewati kuat 0 tetapi lemahnya 1, sementara PMOS transistor
dibandingkan melewati 1 tetapi yang kuat lemahnya 0. Pendekatan yang ideal untuk
menggunakan sebuah NMOS untuk tarik-turun dan sebuah PMOS untuk tarik-up. Pintu
gerbang transmisi menggabungkan kedua-dua terbaik anda aroma dengan menempatkan
NMOS secara paralel w perangkatsayake sebuah perangkat PMOS (Gambar 6.44a).
Sinyal kontrol ke pintu gerbang transmisi (C dan C) saling mengisi. Pintu gerbang
transmisi bertindak sebagai dua arah berpindah dikontrol oleh sinyal pintu gerbang C.
Apabila C = 1, kedua MOSFETs adalah pada, sehingga sinyal dapat melewati pintu
gerbang. Singkatnya,
C = VHH C = VHH
B (awalnya di
0) Sebu B (awalnya di VHH)
Sebuah =
ah =
VHH 0
Memilih Sebuah input atau B berdasarkan nilai sinyal kontrol S, yang setara untuk
melaksanakan fungsi Boolean berikut:
V
S Hh
Kel
uar
M
Sebu
ah 2
S
M1
S
GND
S S
Sebuah B
Gambar 6.46 pintu gerbang Transmisi multiplexer dan tata letak yang.
Contoh lain dari penggunaan efektif dari pintu gerbang transmisi adalah cir XOR-cuit
populer yang ditunjukkan dalam Gambar Rp 6,47. Implementasi lengkap dari pintu gerbang
ini hanya membutuhkan enam transistor dibandingkan (termasuk papan inverter digunakan
untuk generasi B), dibandingkan dengan dua belas transistor dibandingkan diperlukan untuk
implementasi saling melengkapi. Untuk memahami operasi sirkuit ini, kami
Memiliki untuk menganalisa B = 0 dan B = 1 kasus secara terpisah. Untuk B = 1,
transistors M1 dan M2 bertindak sebagai sebuah papan inverter sementara pintu gerbang
transmisi M3/M4 dimatikan; maka F = AB. Ke dalam kasus berlawanan e, M1
Dan M2 dinonaktifkan, dan pintu gerbang transmisi sedang beroperasi, atau F = AB.
Kombinasi kedua dalam fungsi XOR hasil. Perhatikan bahwa, terlepas dari nilai-nilai A dan B,
node F
Selalu mempunyai koneksi ke Vhh atau GND dan dengan itu suatu node impedansi rendah.
Saat merancang static-pass jaringan transistor, sangatlah penting untuk mematuhi peraturan
impedansi-rendah di bawah semua keadaan. Contoh-contoh lain di mana trans-misi-gate logik
ini secara efektif digunakan dengan cepat sirkuit ular beludak dan didaftarkan.
B
B
M
2
Seb
Sebuah F uah
M Gambar Rp 6,47 pintu gerbang XOR
1 M3/M4 transmisi.
B
B
Desain CMOS 6.2Static bagian 269
SAYA = W 2
K ----
N V
V -V -V V - DSAT
N
Kel -------------------
L
N Hh uar Tn DSAT 2
Hh Keluar
k---------------------------------------------
---------------------------------
NVDD-Vout-VTnVDSAT (6.28)
Perlawanan bahagia, untuk meningkatkan nilai-nilai Vkeluar, dan pendekatan kemahabesaran
ketika Vkeluar mencapai VHH-VTn, ini adalah apabila perangkat menutup pintu. Begitu juga,
kita dapat menganalisis dari perilaku transistor yang PMOS. Ketika Vkeluar kecil, PMOS sudah
jenuh, tetapi ia memasuki
Dalam mode linear pengoperasian untuk Vkeluar mendekati VHH, memberikan yang berikut
(approximated resis-tance:
V -V V -V
Kel
Hh Keluar Hh uar
R
p = ------------------------------ = -------------------------------------------------------------------------- ---------------------------------------------------------
---
2
Saya
V -V
P keluar HH
K - V -V V -V -
P Hh Tp
Kelu
ar Hh 2
1
V
k PV HH-
Tp (6,29)
Dalam simulasi nilai eq R = Rp || Rn sebagai fungsi V adalah tipu daya dalam Gambar
6.48. Ia dapat mengamati bahwa eq R relatif (8k dalam kasus tertentu).
Hal yang sama
Benar dalam instance desain lain (misalnya, bila membayar CL). Ketika menganalisis
trans-misi-jaringan pintu gerbang, menyederhanakan anggapan bahwa saklar selalu nilai
resistive adalah karena itu dapat diterima.
30
R 2,5 V
N Rn
R
Resistance, ohm
20 P V
2,5 V Keluar
Rp
0V
10
Rn || Rp
0
0.0 1,0 V ,V 2.0
Keluar
Gambar 6.48 Disimulasikan setara resistansi pintu gerbang transmisi untuk low-ke-transisi tinggi
(Untuk (W/L)n = (W/L)p = 0.5m/m). Respons yang sama untuk perlawanan secara
keseluruhan adalah diperoleh untuk high-ke-transisi rendah
Jaringan, pintu gerbang transmisi diganti oleh setara resistances mereka eq R. Ini pro-
duces jaringan dari Gambar 6.49b.
Penundaan jaringan transmisi n pintu gerbang dalam urutan dapat diperkirakan
menggunakan Elmore Aproksimasi hubungan (lihat Bab 4):
N
Ka Nn + 1
nci
T ng
V
P N
= 0.69
CR
Eq
K = 0.69CR
Eq2
------------------- (6.30)
K=0
2
Ini berarti bahwa delay propagasi bersifat proporsional sesuai untuk n dan
meningkatkan dengan cepat dengan jumlah switch dalam rantai tersebut.
2.5 2.5 2.5 2.5
V V V
Vsay
Sa
Say ya
Dalam V1 a-1 a +1 N-1 Vn
C C C C C
0 0 0 0
(a) rantai dari pintu gerbang
transmisi
R R R R
Eq Eq Eq V V Eq
Sa
Dala Vsa ya
+1 N-1
m V1 ya Vn
C C C C C
2.0
Keluar16
1.0
Pendekatan yang paling umum untuk berurusan dengan penundaan panjang adalah
untuk memecahkan rantai tersebut dan dengan memasukkan buffer setiap m beralih
(Gambar (6,51). Dengan anggapan delay propagasi
Tbuf untuk setiap buffer, secara keseluruhan delay propagasi dari pintu gerbang-
transmisi/jaringan buffer kemudian dihitung sebagai berikut,
N
Tp = 0.69 ---CR M m + 1 n
---------------------- + --- -1 T
M Eq 2 M buf
N (6,32)
= 0.69 Kan N m + 1 ---
---
------
cing
CR + --------- --- -1 T
Eq 2 m Buf
Penundaan yang dihasilkan berpameran hanya sebuah ketergantungan linear pada jumlah
switch n, dalam con-trast ke sirkuit tanpa buffer, yang adalah quadratic di n. Jumlah switch
yang optimal
t
P
Mmemilih antara buffer dapat ditemukan dengan menyetel
Untuk 0, yang
karya turunan m menghasilkan
Pbuf
Memilih = 1.7 ----------- (6.33)
Eq CR
272 Merancang LOGIKA COMBINATIONAL PINTU GERBANG DI CMOS
Bab 6
Jelas, jumlah beralih per tumbuh dengan segmen meningkatkan nilai-nilai tbuf. Dalam
teknologi saat ini, mopt biasanya sekitar 3.
M
R R R R R R
Eq Eq Eq Eq Eq Eq
Dal
am
C CC C C CC C
Gambar (6,51 melanggar transmisi yang panjang rantai pintu gerbang dengan memasukkan
buffer.
Perhatian: Walaupun banyak gaya sirkuit dibahas dalam bagian sebelumnya sound
sangat menarik, dan mungkin lebih unggul dalam banyak hal CMOS statis, tak satu pun
dari mereka yang memiliki ketangguhan dan kemudahan desain yang melengkapi
CMOS. Oleh karena itu, menggunakan perang antara mereka-ingly dan dengan hati-hati.
Untuk rancangan tidak memiliki area ekstrim, kompleksitas, atau speed con-straints,
saling melengkapi desain yang disarankan CMOS style.
Ianya dicatat bahwa logika CMOS statis dengan satu kipas-di- N memerlukan
2N perangkat. Sebuah vari-ety pendekatan dihadirkan untuk mengurangi jumlah
transistor dibandingkan diperlukan untuk mensupport perpindahan perbaikan manajemen
suatu fungsi logika termasuk pseudo-NMOS, terjadi, dsb., logika transistor pseudo-logika
NMOS style hanya membutuhkan N + 1 transistor dibandingkan untuk menerapkan
sebuah N logika input pintu gerbang, namun sayangnya ia telah disipasi daya statis.
Dalam bagian ini, logika alternatif style disebut logika dinamis dikemukakan bahawa
memperoleh hasil yang sama, sementara menghindari konsumsi listrik statis. Dengan
penambahan input jam, ia menggunakan urutan precharge dan evaluasi bersyarat fasa-
fasa.
6.3.1 Logika Dinamis: prinsip-prinsip dasar
Konstruksi dasar dari sebuah (n-ketikkan) pintu gerbang logika dinamis adalah seperti
yang diperlihatkan pada Gambar 6.52a. Dalam PDN (tarik-turun network) adalah
dibangun persis seperti dalam melengkapi CMOS. Opera-
Desain CMOS 6.3Dynamic bagian 273
Sirkuit ini sekuritas <dibagi menjadi dua tahap utama: precharge dan evaluasi, dengan
Operasi-mode ditentukan oleh sinyal jam CLK.
V V
Hh Hh
M
CLK Mp
CLK P
Keluar Keluar
CL
Dalam1 Sebuah
Dalam2 PDN
C
Dalam3 B
M
CLK E CLK Me
Precharge
Ketika CLK = 0, node output keluar adalah precharged untuk Vhh oleh transistor
PMOS Mp.
Selama masa itu, mengevaluasi transistor NMOS Me dimatikan, sehingga tarik-turun
path dis-sama mulianya. FET evaluasi menghilangkan segala daya statis yang akan
memakan habis selama periode precharge (ini, aliran akan saat ini statis antara memasok
jika kedua-tarik-turun dan precharge-perangkat diaktifkan secara bersamaan).
Evaluasi
Untuk CLK = 1, transistor precharge Mp dimatikan, dan evaluasi Me telah transistor pada.
Output adalah secara kondisional dibuang berdasarkan pada nilai-nilai input dan tarik-turun
topology. Jika input yang PDN melakukan, kemudian sebuah jalan perlawanan rendah ada
antara keluar dan GND dan output adalah dibuang ke GND. Jika PDN dimatikan,
Nilai precharged tetap disimpan pada output capacitance CL, yang merupakan kombinasi
junction capacitances, sistem perkabelan capacitance, dan capacitance input dari kipas-
keluar pintu gerbang. Selama tahap evaluasi, satu-satunya jalan mungkin antara node
output dan pasokan rail adalah untuk GND. Akibatnya, setelah keluar adalah dibuang, ia
tidak dapat diisi ulang lagi sampai kemudian operasi precharge berikutnya. Masukan-
masukan ke pintu gerbang sehingga membuat paling banyak satu tran-sition evaluasi
selama. Perhatikan bahwa output dapat di negara impedansi tinggi selama masa evaluasi
jika tarik-turun network telah dimatikan. Perilaku ini adalah fundamen-tally berbeda
dengan rekan sejawatnya statis yang selalu memiliki path perlawanan rendah antara
output dan salah satu dari rel daya.
Sebagai contoh, pertimbangkan sirkuit yang ditunjukkan dalam Gambar 6.52b.
Selama precharge
(CLK tahap= 0), output adalah precharged untuk Vhh terlepas dari nilai-nilai input
evaluasi sejak perangkat dimatikan. Selama evaluation (CLK= 1), sebuah jalan
melakukan dibuat
274 Merancang LOGIKA COMBINATIONAL PINTU GERBANG DI CMOS
Bab 6
Antara keluar dan GND jika (dan hanya jika) sebuah·B+C adalah benar. Jika tidak,
output tetap di negara precharged Vdd. Fungsi berikut adalah menyadari:
Pertimbangan Desain
Keuntungan utama dari dynamic logika menambah kecepatan dan mengurangi area
implementasi. Perangkat yang lebih sedikit untuk melaksanakan suatu fungsi logika
membayangkan bahwa beban secara keseluruhan capacitance lebih kecil. Analisis berpindah
perilaku pintu gerbang telah beberapa keganjilan menarik. Setelah tahap precharge, output
yang tinggi. Untuk sinyal input rendah, tidak ada
Terjadi Pengalih Tambahan. Sebagai hasil, tpLH = 0! High-ke-transisi rendah, pada sisi lain,
memerlukan mengeluarkan output capacitance melalui tarik-turun jaringan.
Oleh karena itu tpHL bersifat proporsional sesuai untuk CL dan arus-tenggelam kemampuan
tarik-turun jaringan. Kehadiran transistor evaluasi melambat pintu gerbang agak, seperti ini
akan memberikan perlawanan seri ekstra. Menghilangkan transistor ini, sementara maupun
fungsinya tidak untuk-diundang, dapat menyebabkan disipasi daya statis dan potensi kerugian
kinerja.
Analisis di atas adalah agak yang tidak adil, karena ia mengabaikan pengaruh pra-
waktu pengisian pada kecepatan switching pintu gerbang. Waktu precharge yang
ditentukan oleh
Waktu yang diperlukan untuk mengisi daya CL melalui PMOS transistor precharge.
Selama waktu ini, logik di pintu gerbang tidak dapat dimanfaatkan. Namun, sangat
sering, secara keseluruhan sistem digital dapat dirancang sedemikian rupa sehingga
waktu precharge bertepatan dengan fungsi-fungsi sistem lain. Misalnya, precharge dari
unit aritmetik dalam sebuah microprocessor dapat bertepatan dengan
Dekode instruksi. Seorang perancang harus aw logika dinamis, dan harus dengan cermat mempertimbangkan pro
dan kontra mengenai penggunaannya, mengambil
Secara keseluruhan sys-tem ketentuan-ketentuan.
V V T T T
Transistor OH OL PHL PLH Pra
dibandingkan VM NMH NML
Seperti yang telah disebutkan sebelumnya, parameter statis waktu tertentu yang tergantung.
Untuk menggambarkan, con-sider ini empat pintu gerbang ndan input dengan semua input terikat
bersama-sama, dan membuat sebagian low-untuk-transisi tinggi. Gambar 6.54 menunjukkan
simulasi transit tegangan output untuk tiga macam
276 Merancang LOGIKA COMBINATIONAL PINTU GERBANG DI CMOS
Bab 6
V
Hh
CLK 2.5
Kelu
Dala ar
m1 Keluar
1.5
Dalam &
Dala
m2 CLK
0.5
Dal
am
3
4 Waktu, ns
Gambar 6.53 berbentuk skematik dan respons sementara
CLK dari empat input-
Pintu gerbang ndan
dinamis.
Transisi input-untuk 0.45V, langsung dan 0.55V, masing-masing. Di atas, kita telah
mendefinisikan ambang batas switching pintu gerbang yang dinamis sebagai ambang batas
perangkat. Akan tetapi, perhatikan bahwa jumlah oleh yang output tegangan turun adalah
fungsi yang kuat dari tegangan input dan waktu evaluasi yang tersedia. Tegangan kebisingan
yang diperlukan untuk korupsi, sinyal tersebut untuk lebih besar jika waktu evaluasi pendek.
Dengan kata lain, ambang batas switching adalah benar-benar suatu fungsi waktu evaluasi.
Saat mengevaluasi penghilangan daya dari pintu gerbang yang dinamis, ia akan
muncul yang logika dinamis memberikan keuntungan yang signifikan. Ada tiga alasan
untuk hal ini. Pertama, capacitance fisik lebih rendah sejak logika dinamis menggunakan
transistor yang lebih sedikit untuk melaksanakan fungsi yang diberikan. Juga, memuat
dilihat untuk setiap fanout adalah salah satu daripada dua transistor. Sec-ond, logika
dinamis pintu gerbang oleh konstruksi dapat di sebagian besar mempunyai satu per siklus
transisi. Glitching (atau bahaya dinamis) tidak terjadi dalam logika dinamis. Akhirnya,
dynamic gerbang tidak menunjukkan daya sirkuit singkat sejak tarik jalan-up tidak
diaktifkan pada saat pintu gerbang adalah evaluasi.
Sementara argumen-argumen ini adalah benar secara am, mereka mengimbangi oleh
pertimbangan lain: (i) jam kuasa logika dinamis dapat signifikan, khususnya sejak node jam
telah
3.0 1.0 (VG= 0.55) (VG= 0.5)
VG
CLK 0.0
2.0
V
ase, V
Keluar
V
Volt
Transisi yang dijamin pada setiap siklus jam; (ii) jumlah transistor yang lebih tinggi dari
yang diperlukan untuk menerapkan disetel minimal logik; (iii) jangka pendek daya sirkuit
mungkin ada saat-kebocoran memerangi perangkat ini ditambahkan (seperti yang akan
dibahas lebih lanjut); (iv) dan, yang terpenting, logika dinamis umumnya menampilkan
aktivitas switching lebih tinggi karena precharge secara berkala dan operasi
discharge. Sebelumnya, peluang transisi untuk
Pintu gerbang statis yang ditunjukkan untuk menjadi p0 p1 = p0 (1-p0). Untuk logika
dinamis, output peluang transisi tidak tergantung pada negara (sejarah) dari masukan-
masukan, tetapi sebaliknya pada peluang yang hanya sinyal. Untuk sebuah n-pohon pintu
gerbang dinamis, output membuat 0→1 peralihan selama tahap precharge hanya jika
output adalah istirahat dalam tahap mengevaluasi sebelumnya. Dalam 0→1 peralihan
kemungkinan untuk sebuah n-ketikkan pintu gerbang dinamis dengan itu sama dengan
=p
01 0 (6.35)
Di mana p0 adalah kemungkinan bahwa output adalah nol. Nomor ini selalu lebih besar atau sama
dengan p0 p1. Untuk sama-sama didistribusikan masukan, peralihan kemungkinan untuk
sebuah N-pintu gerbang input adalah:
N 0
0 1 = ------ (6,36)
N
2
Dimana N0 adalah jumlah entri nol dalam tabel kebenaran dari fungsi logika.
Contoh estimasi Aktivitas 6.16 dalam logika dinamis
Untuk menggambarkan meningkatnya aktivitas pintu gerbang dinamis, sekali lagi
mempertimbangkan 2 pintu gerbang atau input. Sebuah n-pohon implementasi dinamis yang
ditunjukkan dalam Gambar 6.55 bersama dengan gerai travel statis-bagian. Untuk equi-
masukan mungkin, kemudian sebuah 75% kemungkinan bahwa node output dari pintu
gerbang dinamis akan membuang segera setelah fase precharge, yang mengesankan bahwa
Aktivitas pintu gerbang yang sama dengan 0,75 (yaitu Patau= 0,75 CLVdd2fclk). Aktivitas
terkait adalah banyak, 3/16 lebih kecil, untuk implementasi statis. Untuk sebuah pintu gerbang
ndan dinamis, peralihan probabil-ity adalah 1/4 (sejak ada 25% peluang output akan dibuang),
sementara 3/16 untuk implementasi statis. Walaupun contoh ini menggambarkan bahwa aktivitas
switching logika yang dinamis adalah secara umum menguat, harus dicatat bahwa logika dinamis
telah capaci-tance fisik yang lebih rendah. Kedua-dua faktor ini harus dianggap untuk saat
memilih gaya logika.
VHH
VHH
CLK
Sebuah
CL
B
Se
bua
h B Gambar 6.55 atau statis versus
n-ketikkan atau dinamis.
CL
Se
bu
ah B
CLK
278 Merancang LOGIKA COMBINATIONAL PINTU GERBANG DI CMOS
Bab 6
Logika dinamis dengan jelas dapat menghasilkan solusi performa tinggi dibandingkan
dengan sirkuit statis. Namun, ada beberapa pertimbangan penting yang harus diambil kira
jika satu menginginkan sirkuit dinamis untuk berfungsi dengan benar. Termasuk biaya
ini, isilah Sharing (Bagi-Pakai Berkas dan Pencetak kebocoran, backgate (dan secara
umum kopling kapasitif), dan jam feedthrough sambungan. Beberapa isu ini telah disorot
dalam bagian ini.
M1
V
(2) Keluar Precharge Mengevaluasi
CLK
M
E
(a) sumber-sumber
kebocoran (b) pada waveforms Efek
Karena bias terbalik sumber diode (3) dan komplek penghantaran subthreshold (sumber
4). Untuk tahap tertentu, kebocoran dari PMOS counteracts saat ini, kebocoran, tarik-
turun jalan. Sebagai hasil tegangan output akan ditetapkan oleh pembagi resistive terdiri
dari tarik-turun dan tarik jalan-up.
2.0
Keluar
VV
ag
olt
e,
1.0
Gambar 6.57 Dampak mengisi kebocoran.
(68-7) output ke tegangan peralihan
CLK ditentukan oleh sebuah pembagi resistive-
tarik-turun dan tarik ke perangkat.
0.0 0 10 20 30 40
Waktu, ms
Kebocoran ini disebabkan oleh impedansi tinggi keadaan node output selama
memberikan penilaian khususnya makan mode siaga, bila tarik ke bawah path dimatikan.
Dalam masalah kebocoran van akan counteracted dengan mengurangi impedansi output pada
node output selama evaluasi. Hal ini sering dilakukan dengan menambahkan transistor
bleeder sebagaimana ditunjukkan Gambar 6.58a. Satu-satunya fungsi bleeder-pseudo-NMOS-
seperti tarik-up-perangkat adalah untuk mengkompensasi mengisi hilangnya tarik-turun path
kebocoran. Untuk menghindari rasio masalah yang terkait dengan style sirkit dan dikaitkan
konsumsi daya statis, perlawanan bleeder dibuat tinggi, atau, dengan kata lain, perangkat
dipelihara kecil. Hal ini memungkinkan (Strong) tarik-turun ke perangkat
V
V
Hh Hh
M M bl M M bl
CLK P CLK P
Keluar Keluar
Sebuah Ma Sebuah Ma
B Mb B Mb
Turunkan Keluar secara substansial node di bawah ambang batas switching dari papan
inverter. Seringkali, bleeder diimplementasikan dalam konfigurasi umpan balik untuk
menghilangkan daya statis dissipa-(Gambar 6.58sekuritas <b).
CLK Mp
Keluar
CL
Sebuah Ma
X
C
a
B=0 Mb
Cb
CLK E
Gambar 6.59 Mengisi Sharing (Bagi-Pakai Berkas dan Pencetak) di
jaringan dinamis.
ekspor
Atau
(6.37)
Sebu
ah
V Kel = V t-V
V Hh -V V
uar Keluar Hh = ------ Tn X
CL
2. Vkeluar > VTn - Vkeluar dan VX mencapai nilai yang sama:
V= -V Ca (6,38)
------------------
Hh
Csebuah
Keluar + CL
Mana dari skenario di atas adalah sah ditentukan oleh rasio capacitance. Yang diikat-
Kondisi ary antara dua kasus dapat ditentukan dengan menyetel Vkeluar sama
dengan VTn dalam Eq. (6,38), yang menghasilkan
Desain CMOS 6.3Dynamic bagian 281 sampai
V
Ca Tn
----- = (6,39)
CL V------------------------HH-VTn
Secara keseluruhan, ia yang diharapkan untuk menjaga nilai Vkeluar di bawah |VTp|. Output dari pintu
gerbang dinamis mungkin terhubung ke sebuah inverter statis, yang mana tingkat rendah Vkeluar akan
Menyebabkan konsumsi daya statis. Salah satu keprihatinan utama adalah sirkuit tidak
berfungsi jika tegangan output adalah membawa di bawah berpindah ambang pintu
gerbang ia drive.
Dan yang paling umum pendekatan efektif untuk berurusan dengan mengisi
redistribusi adalah untuk juga precharge node internal kritis, seperti yang ditunjukkan
dalam Gambar 6.61. Sejak internal yang
Node dikenakan untuk Vhh selama precharge, isilah berbagi tidak terjadi. Solusi ini obvi-
ously datang pada biaya area meningkat dan capacitance.
Kopling kapasitif.
Impedansi tinggi dari node output membuat sirkuit tersebut sangat sensitif terhadap efek
crosstalk. Kabel yang diarahkan ke atas node yang dinamis mungkin capacitively
pasangan dan menghapuskan negara dari node mengambang. Satu lagi sama pentingnya
bentuk kopling kapasitif adalah kembali pintu gerbang-(atau output-ke-sambungan)
input.Mempertimbangkan sirkuit yang ditunjukkan dalam Gambar 6.62 di mana dua
dinamis input-Ndan drive pintu gerbang sebuah pintu gerbang ndan statis. Sebuah transisi
di dalam input
V
CLK Hh = 2.5V
Memuat Papan Inverter
Y
S
e
b
u
a
h Cy = 50 fF
Seb
uah
Sebua
Ca = 15 fF h
B
B B B B Cb = 15 fF
Cc = 15 fF C D
C Cd = 10 fF
Gambar 6.60 contoh yang menggambarkan
C
V
Hh
CLK
CLK Mp M bl
Keluar
Sebuah Ma
M
B B
Pintu gerbang statis dapat menyebabkan output dari pintu gerbang (KELUAR2) untuk
pergi rendah. Transisi output ini
Pasutri capacitively ke input lainnya dari pintu gerbang, node dinamis KELUAR1,
melalui pintu gerbang-gerbang dan sumber-ditiriskan capacitances transistor-M4.
Simulasi tentang efek ini adalah seperti yang diperlihatkan pada Gambar 6.63, dan
menunjukkan bahwa output dari pintu gerbang dinamis dapat memutus sig-nificantly. Hal
ini dengan lebih lanjut menyebabkan output dari pintu gerbang ndan tidak statis untuk
tutup semua jalan ke bawah untuk 0V, dan sedikit disipasi daya statis. Jika tegangan drop
cukup besar, sirkuit yang dapat mengevaluasi dengan cara yang salah, dan output ndan
tidak boleh pergi rendah. Saat merancang dan meletakkan sirkuit dinamik, perhatian
khusus yang diperlukan untuk mengurangi kopling kapasitif.
V
Hh
V V
Hh Hh
CLK Mp
Kel uar 1 M6 M5
Kel uar 2
Sebu C C
ah =
0 M1 L1 L2
Da
la
m
M4
B=0 M2
M3
Gambar 6.62 Contoh menunjukkan
Efek dari sambungan backgate.
CLK Me
Clock-Feedthrough
Sebuah kasus khusus dari kopling kapasitif adalah jam feedthrough, efek yang
disebabkan oleh capaci-sambungan tive antara jam dari perangkat precharge input dan
output dinamis node. Capacitance sambungan terdiri dari pintu gerbang-ke-ditiriskan
capacitance dari perangkat precharge, dan mencakup kedua-tindih dan saluran
capacitances. Hal ini
Kopling kapasitif cou-pling menyebabkan output dari node dinamis untuk naik di
atas Vhh pada low-ke-transi tinggi-sekuritas <jam, dengan anggapan bahwa tarik-turun
network telah dimatikan. Selanjutnya, puasa naik dan turun tepi pasangan jam ke node
sinyal, seperti yang cukup jelas dalam simulasi dari Gambar 6.63.
Bahaya feedthrough jam adalah bahwa ia dapat menyebabkan (biasanya reverse-
biasnya) junction diodes dari transistor precharge untuk menjadi meneruskan-bias. Hal ini
menyebabkan kulit elektron
Desain CMOS 6.3Dynamic bagian 283
2.0 Dari1
Voltase, V
-1.0 0
2 4 6 Gambar 6.63 efek feedthrough Jam.
Waktu, ns
Injection ke dalam Substrate edges, yang dapat dikumpulkan oleh node impedansi tinggi
terdekat di 1 negara, akhirnya menghasilkan operasi yang salah. Latchup CMOS
mungkin hasil lain dari injeksi ini. Untuk semua tujuan, kecepatan tinggi sirkuit dinamis
harus simu-halnya dengan hati-hati untuk memastikan bahwa jam efek feedthrough tetap
dalam batas.
Semua pertimbangan di atas menunjukkan bahwa rancangan sirkuit yang dinamis
agak rumit dan memerlukan perawatan ekstrim. Karena itu, hal tersebut seharusnya
hanya dapat mencoba ketika performa tinggi adalah wajib.
Selain masalah integritas sinyal, ada satu menangkap yang kerapkali muncul utama desain
sirkuit dinamis: mudah cascading pintu gerbang yang dinamis untuk membuat lebih rumit
tidak bekerja. Masalah ini diperlihatkan dengan baik dengan dua terpancar n-ketikkan
dynamic inverter, seperti yang diperlihatkan pada Gambar 6.64a. Selama tahap precharge
(misalnya, CLK = 0),
Output dari kedua inverter adalah precharged untuk Vdd. Menganggap bahwa input
utama dalam membuat 0 1 transisi gambar 6.64(b). Pada meningkatnya tepi jam,
output dari1 mulai dis mengisi ulang. Output yang kedua harus tetap dalam keadaan
precharged Vhh seperti yang diharapkan
Gambar 6,64 seakan
V V V mengalir dari blok tipe n
Hh Hh CLK dinamis.
M M
Dal
CLK P CLK P am
Dari1 Dari2
Dari
1
D
al
a
m
Dari
2
CLK Me CLK Me
(a)
V
Tn
V
T
(b)
284 Merancang LOGIKA COMBINATIONAL PINTU GERBANG DI CMOS
Bab 6
Nilai yang 1 (KELUAR1 bertransisi ke 0 selama evaluasi). Namun, ada yang terbatas delay
propagasi input untuk menghilangkan muatan listrik keluar1 untuk GND. Oleh karena itu,
output kedua juga mulai elektrostatis. Selama Keluar1 melebihi ambang batas switching
dari gapura kedua, yang kira-kira sama dengan VTn, sebuah melakukan ada antara dari
path2 dan GND, dan barang-barang berharga mengisi hilang di KELUAR2. Jalan yang
melakukan ini hanya dinonaktifkan setelah keluar1 mencapai VTn, dan
Mematikan NMOS tarik-turun transistor. Daun ini keluar2 di sebuah tegangan menengah
. Tingkat yang benar tidak akan pulih, sebagai dynamic pintu gerbang bergantung pada
kopling kapasitif ruang penyimpanan di kontras dengan pintu gerbang statis, yang
memiliki pemulihan dc. Kehilangan pengisian membawa untuk mengurangi bising marjin
dan kemungkinan mengalami gangguan fungsi.
Luluhlah yang timbul masalah karena output dari setiap pintu gerbang-dan dengan itu
masukan-masukan ke tahap-tahap berikutnya-precharged ke 1. Hal ini dapat menyebabkan
kecerobohan elektrostatis di awal siklus evaluasi. Menyetel semua masukan-masukan untuk 0
selama alamat precharge bahwa kekhawatiran. Ketika melakukan itu, semua transistor
dibandingkan dalam tarik-turun jaringan sudah dimatikan setelah precharge, dan tidak ada
kecerobohan membayar dari kapasitor penyimpanan dapat terjadi selama eval-uation. Dengan
kata lain, operasi yang benar adalah dijamin selama input hanya dapat membuat satu
0 1
2
Selama masa evaluasi transisi . Transistor dibandingkan hanya akan diaktifkan bila
diperlukan, dan paling banyak sekali setiap kitar. Sejumlah gaya rancangan dengan mematuhi
peraturan ini telah mengandung. Dua orang-orang yang paling penting adalah dibahas di
bawah ini.
Logika Domino
Konsep. Sebuah Domino modul logika [Krambeck82] terdiri dari sebuah n-ketikkan logika
dinamis memblokir diikuti oleh sebuah inverter statis (Gambar 6.65). Selama precharge,
output dari n-ketikkan dynamic
Pintu gerbang telah terisi hingga VHH, dan output dari papan inverter disetel ke 0. Selama
evaluasi, pintu gerbang dinamis secara kondisional listrik statik, dan output dari papan
inverter membuat transisi bersyarat dari 0 1. Jika kita beranggapan bahwa semua masukan-
masukan dari sebuah Domino pintu gerbang itu lain output dari
3
Domino pintu gerbang , kemudian ia adalah memastikan bahwa semua input sudah disetel ke
0 pada penghujung fasa precharge,
Dan bahwa transisi hanya evaluasi selama 0 1 tran-sitions. Peraturan yang dirumuskan
dengan itu mendengarkan. Pengenalan inverter statis memiliki keuntungan tambahan yang
kipas-dari pintu gerbang didorong oleh sebuah inverter statis dengan output impedansi rendah,
yang meningkatkan kekebalan kebisingan. Gelang penahan lebih jauh mengurangi capacitance
node output yang dinamis dengan memisahkan dan memuat capacitances internal.
Pertimbangkan sekarang operasi rantai domino pintu gerbang. Selama precharge,
semua input sudah disetel ke 0. Selama evaluasi, hasil-hasil yang pertama Domino
memblokir baik tetap di 0 atau membuat 0 1 transisi, yang mempengaruhi gapura
kedua. Efek ini mungkin riak-melalui seluruh rantai tersebut, satu demi satu, yang mirip
dengan keturunan runtuhnya sederet kartu domino-jadi nama. Domino CMOS properti
berikut:
• Karena setiap pintu gerbang dinamis memiliki inverter statis, hanya logika inverting
dapat mensupport perpindahan-mented. Walaupun ada beberapa cara untuk menangani
hal ini, seperti yang dibahas dalam bagian selanjutnya, ini adalah faktor membatasi
utama, dan murni Domino disain telah menjadi jarang terjadi.
2
Ini tidak mengendahkan dampak biaya dan distribusi efek kebocoran, didiskusikan sebelumnya.
3
Diperlukan bahwa semua masukan lainnya yang tidak jatuh di bawah klasifikasi ini (misalnya, masukan utama) tinggal selama
evaluasi yang terus-menerus.
Bab 6.3 Desain CMOS Dinamis 285
V V
Hh Hh
M
CLK P CLK Mp
Dari
2
Dari1
Dal
am1
Dal Dal
am2 PDN am4 PDN
Dal
am3
CLK Me CLK E
Gambar 6.65 DOMINO logika CMOS.
• Kecepatan yang sangat tinggi dapat dicapai: hanya tepi meningkat yang ada
penundaan, sementara tpHL sama dengan nol. Papan Inverter dapat kecil untuk
menyesuaikan kipas -out, yang sudah jauh lebih kecil daripada dalam kasus CMOS
statis gratis, hanya sebagai gate tunggal capacitance telah dipertanggungjawabkan
kipas per-keluar pintu gerbang.
Sejak masukan-masukan ke pintu gerbang Domino rendah selama precharge,
memang menggoda elimi-nate transistor evaluasi seperti ini akan mengurangi beban jam
dan meningkatkan tarik-turun drive. Namun, menghilangkan perangkat evaluasi
meluaskan precharge cycle: Pra-pengisian sekarang telah untuk riak-melalui jaringan
logika. Jaringan pertimbangkan logik seperti yang diperlihatkan pada Gambar 6,66, di
mana perangkat evaluasi telah dihapuskan. Jika instance
Input Dalam1 adalah 1 selama evaluasi, output dari setiap pintu gerbang dinamis adalah
0 dan output dari setiap inverter statis adalah 1. Pada tepi jatuh, precharge jam
pengoperasian
Dimulai. Menganggap bahwa dalam1 membuat yang tinggi transisi rendah. Input yang
ke dua
Pintu gerbang ini tially-tinggi, dan ia mengambil dua pintu gerbang
sebelum dalam2 adalah penundaan didorong rendah. Selama masa itu, sec-ond pintu
gerbang tidak precharge outputnya, sebagai tarik-turun, sedang berjuang melawan
precharge jaringan anda. Demikian pula, pintu gerbang ketiga telah menunggu sampai
pintu gerbang kedua precharges sebelum ia dapat mulai precharging, dsb. Oleh karena
itu, masa yang diambil untuk precharge logika yang sama dengan sirkuit jalan kritis.
Negatif penting lainnya adalah penghilangan daya ekstra saat kedua-tarik dan tarik-turun
perangkat berada pada. Oleh karena itu, baik untuk selalu menggunakan perangkat
evaluasi.
Berurusan dengan Non-inverting properti dari logika Domino. Pembatasan utama
dalam logika Domino adalah bahwa hanya logika inverting dapat diimplementasikan.
Persyaratan ini telah
V V V
Hh Hh Hh
CLK
Mp CLK Mp CLK Mp
K eluar1 Kel uar 2 Kel uar
0->1 N
0->1 0->1
Dala
Dala
m1 Dalam 2 m3 Din
Gambar 6,66 Efek riak-precharge bila transistor evaluasi adalah dihapus. Juga
sirkuit berpameran penghilangan daya statis.
286 Merancang LOGIKA COMBINATIONAL PINTU GERBANG DI CMOS Bab 6
Limited Meluasnya penggunaan logika Domino murni. Ada beberapa cara untuk
menangani inverting non-persyaratan logika. Gambar 6.67 menunjukkan satu pendekatan
untuk masalah-
Reorga-nizing logik menggunakan trans boolean sederhana
Unfortu-nately, optimalisasi semacam ini tidak selalu dapat dilakukan, dan lebih skema
umum mungkin harus digunakan.
Domino dan
Se Se
bu bu
ah ah
B X
B X
C
D C
D
F Y E Y
G F
H G
H
Domino dan-ATAU
Domino atau
(a) sebelum transformasi logika (b) setelah transformasi logika
Gambar 6.67 logika restrukturisasi untuk mengaktifkan pelaksanaan menggunakan logika non-inverting Domino.
Sebuah pendekatan yang mahal dan umum untuk menyelesaikan masalah ini
dengan menggunakan differential logika. Dual-rail Domino adalah konsep yang sama
dengan struktur DCVSL didiskusikan sebelumnya, tetapi menggunakan precharged
memuat sebagai ganti cross-ditambah PMOS statis memuat. Gambar 6,68 menunjukkan
sirkuit yang berbentuk skematik dan/Ndan differential pintu gerbang logika. Catatan
bahwa semua input datang dari diferensial lain Domino pintu gerbang, dan rendah selama
tahap precharge, sementara 01 peralihan selama evaluasi. Menggunakan
differential Domino, ianya mungkin untuk melaksanakan fungsi apa saja. Ini muncul
dengan mengorbankan peningkatan Disipasi Daya, sejak transition dijamin setiap siklus
jam, terlepas dari nilai-nilai input-baik ya atau ya harus membuat sebuah 01 transisi.
Fungsi
Transistor- Mf1 dan Mf2 adalah untuk memelihara sirkuit ketika statis tinggi jam dalam
jangka waktu lama (bleeder). Perhatikan bahwa sirkuit ini tidak ratioed, bahkan di
hadapan PMOS tarik perangkat-up! Karena untuk performa yang tinggi, pendekatan
bercelah ini sangat terkenal, dan digunakan dalam beberapa mikroprosesor komersial.
Optimalisasi Logika Domino Pintu Gerbang. Beberapa opsi optimasi yang dapat dilakukan pada
Logika Domino pintu gerbang. Yang paling jelas Pengoptimalan Performa melibatkan sizing dari
V V
Hh Hh
CLK
M
M
MM CLK
Ya
=
AB
P f1 F2 p YA = AB
Seb M
uah 1
Se
bu
ah B
B 2
Transistor yang dalam inverter statis. Dengan penambahan perangkat evaluasi dalam
Dom-ino pusingan, semua pintu gerbang precharge secara paralel, dan operasi precharge
hanya memerlukan waktu dua
Penundaan pintu gerbang-pengisian daya output dari pintu gerbang dinamis untuk VHH,
dan mendorong papan inverter keluar-pasang rendah. Jalur kritis selama berjalan melalui
evaluasi tarik-turun path dari pintu gerbang dinamis, dan PMOS tarik-up-transistor
inverter statis. Oleh karena itu, untuk mempercepat sirkuit selama evaluasi beta, rasio
inverter statis harus dijadikan
Supaya ambang batas switching adalah tutup untuk Vdd. Ini dapat dilakukan dengan
menggunakan sebuah perusahaan skala kecil (minimal) NMOS dan sebuah perangkat
PMOS besar. NMOS berukuran minimum hanya mempengaruhi waktu precharge, yang
dibatasi secara umum karena precharging paralel dari semua pintu gerbang. Satu-satunya
kekurangan menggunakan rasio beta besar adalah pengurangan dalam margin kebisingan.
Seorang perancang harus maka secara bersamaan mempertimbangkan mengurangi bising
margin, dan perfor-mance selama perangkat yang dinamis.
V
Banyak variasi-variasi Domino Hh
Logika telah diusulkan [Mr. Bernstein98].
Da C D
la Fakta Bebera
Eksploit m bahwa pa Output di Me
CLK
Turunan orang Output untuk
lain membuat
Jumlah fungsi logis dalam satu
Pintu gerbang. Dalam contoh Gambar menjadi 6.69 Multiple output Domino
ini, O3 = C+D digunakan dalam
Semua output tiga, dan kerana itu adalah
mensupport perpindahan-
M CLK P
M
CLK P CLK P
O2
O1
Seb Y
uah D O3 a
Sambungan pintu gerbang. Perhatian harus diambil untuk memastikan bahwa node
dinamis yang ada tidak akan terpengaruh oleh unit sambungan antara output dari pintu
gerbang statis dan output dari node dinamis.
Sebangau-CMOS
Logika Domino yang diuraikan dalam bagian sebelumnya telah kerugian yang setiap
pintu gerbang dinamis memerlukan tambahan inverter statis dalam jalur kritis untuk
membuat func sirkuit-tional. Sebangau-CMOS, menyediakan sebuah pendekatan
alternatif untuk cascading logika dinamis dengan menggunakan dua bentuk (n-pohon
dan p-pohon) dari logika dinamis. Dalam sebuah p-logika pohon, perangkat PMOS pintu
gerbang digunakan untuk membangun sebuah tarik-up jaringan logika, termasuk sebuah
PMOS transistor evaluasi (Gambar 6.71) ([Goncalvez83, Friedman84, Lee86]).
Transistor predischarge NMOS-drive yang menempatkan selama precharge rendah.
Output secara kondisional membuat 0 1 peralihan selama eval-uation tergantung pada
input.
Hh Hh
CLK Mp
CLK Me
Dari1
Dalam1 Call
Dalam2 PDN Dalam4
Dalam3 Dari2
Gambar 6.71 tn--logika CMOS
Gaya
CLK Me sirkuit.
M
CLK P
Toother
Untuk VHH, sementara output dari p-pintu gerbang pohon, Keluar2, adalah pra-dibuang
ke 0V. Sejak n-pintu gerbang pohon menghubungkan PMOS tarik perangkat-up, Call- p-
tree dinonaktifkan pada waktu itu. Dur-evaluasi ing, output dari n-pintu gerbang pohon
hanya dapat membuat sebuah 10 peralihan tersebut, secara kondisional memutar pada
beberapa transistor dibandingkan dalam p-pohon. Hal ini akan memastikan bahwa tidak
ada kebetulan
Lelehan Keluar2 dapat terjadi. Demikian pula, n-blok pohon dapat mengikuti p-pohon
pintu gerbang tanpa masalah, sebagai masukan-masukan ke n-pintu gerbang itu
precharged ke 0. Sebuah kekurangan tn--logika CMOS style adalah bahwa p-blok
pohon adalah lebih lambat dari n-modul pohon, karena ke drive saat ini lebih rendah dari
PMOS transistor dibandingkan dalam jaringan logika. Penyetaraan penundaan propagasi
yang memerlukan area ekstra.
6.4 Perspektif
ySEBUA
10
Tpd=sekitar
aH
tahun 840 S
a
,
Mazmur 10
,V
0,75
10
0.5 -9
10
0.25 10-10
10-11
0.0 0.05 0.15 0.25 0.35 0.45 10 -12
0 0,1 0,2 0,3 0,4 0,5 0,6 0,7 0,8 0,9 1.0
VT, V VGS, V
Kebocoran papan inverter disetel oleh transistor NMOS dengan VGS = VBS = 0 ayat di
pintu gerbang CMOS lebih rumit, kebocoran bergantung pada saat ini vektor input.
Misalnya, sub-arus kebocoran ambang batas dua pintu gerbang ndan input adalah
kurangnya bila = B = 0. Di bawah kondisi-kondisi, node peralihan X bersiap untuk,
VX V ln 1 + n (14,4 % -)
Dalam Ndan kecamatan pintu gerbang ini kemudian kebocoran ambang batas oleh teratas
transistor NMOS dengan
VGS = VBS = -VX. Jelas, ambang batas kecamatan di bawah kondisi ini adalah
kebocoran sedikit lebih kecil dari papan inverter. Pengurangan ini dalam ambang batas
kecamatan karena menumpuk transistor dibandingkan kebocoran disebut tumpukan yang
berlaku. Gambar 6.73 menunjukkan komponen kebocoran untuk dua sederhana input-
Ndan pintu gerbang.
V
Hh
Sa
ya
Se Seb V
uah B X SUB
bu
ah B
P P2 K
1
e- Sa
0 0 V 1 Ln (1+n) yaN (V = V = -V )
5 S UB
GS BS X
0 1 0 Saya
S
UB (V GS = V BS = 0)
G 1 0 V Hh -V Saya (V GS = V = 0)
T SUB BS
2
SA
1 1 0 YA (V = V = 0)
SUBSGSB
Sebu
ah
N 1
Mencapai nilai negara tetap mereka. Pemanfaatan efek ini memerlukan kecermatan
memilih dari sinyal input untuk tiap-tiap pintu gerbang selama standby atau mode
tidur.
6.5 Rangkuman
Dalam bab ini, kita telah secara luas dianalisa perilaku dan kinerja combina-tional
CMOS sirkuit digital dengan menganggap untuk area, kecepatan, dan daya.
Bab 6.6 Untuk Memasukkan Lebih Jauh 293
• Logika ratioed-style terdiri dari sebuah tarik-turun aktif (atas) yang tersambung ke
jaringan memuat perangkat. Hasil ini dalam pengurangan dalam kerumitan pintu
gerbang dengan mengorbankan konsumsi listrik statis dan sebuah respon asimetris.
Transistor yang berhati-hati sizing adalah perlu untuk mempertahankan marjin
kebisingan yang memadai. Pendekatan yang paling populer di kelas ini adalah
pseudo-NMOS teknik-teknik dan differential DCVSL, yang memerlukan sinyal
yang saling melengkapi.
• Lewat logika transistor yang menerapkan sebuah pintu gerbang logika sebagai jaringan
switch sederhana. Hasil ini dalam implementasi sangat sederhana untuk beberapa fungsi
logika. Cascades panjang dari saklar harus dihindari karena quadratic meningkatkan
dalam delay dengan rasa hormat kepada beberapa elemen-elemen penting dalam rantai
tersebut. Hanya-NMOS lewat logika transistor yang menghasilkan bahkan struktur yang
lebih sederhana, tetapi mungkin menderita dari konsumsi listrik statis dan mengurangi
bising margin. Masalah ini dapat diatasi dengan menambahkan tingkat-memulihkan
transistor.
• Operasi logika yang dinamis adalah berdasarkan pada penyimpanan mengisi daya
pada node kopling kapasitif dan kondisi membayar dari node tersebut sebagai
fungsi input. Panggilan ini untuk dua skema tahap, yang terdiri dari sebuah
precharge diikuti oleh sebuah langkah evaluasi. Logika dinamis diperdagangkan off
margin kebisingan untuk performa. Ia adalah sensitif terhadap para-efek sitic
seperti kebocoran, isilah redistribusi, dan feedthrough jam. Cascad-ing pintu
gerbang dinamis dapat menyebabkan masalah, dan harus ditangani dengan hati-
hati.
• Konsumsi daya listrik dari sebuah jaringan logika adalah sangat terkait dengan
berpindah server <-ity dari jaringan. Kegiatan ini merupakan fungsi dari statistik
input, topologi jaringan, dan logik style. Sumber-sumber konsumsi daya seperti
terganggu dan arus korsleting dapat dikurangi dengan berhati-hati desain sirkuit
dan siz transistor-ing.
• Diperlukan penskalaan tegangan ambang batas untuk operasi tegangan rendah.
Kontrol kebocoran sangat penting untuk operasi tegangan rendah
Topik (C)MOS gaya logika diperlakukan secara meluas dalam literatur. Teks-teks banyak
telah dikhususkan untuk masalah tersebut. Beberapa dari pengobatan paling
komprehensif yang dapat ditemukan dalam [Weste93] dan [Chandrakasan01]. Mengenai-
pernik dari desain kinerja tinggi, [Shoji96] dan [Mr. Bernstein98] yang paling dalam
pembahasan mendalam dari optimalisasi dan analisis sirkuit MOS digital. Topik
minimalisasi daya relatif baru. Karya-karya rujukan yang sangat baik di
[Chandrakasan95] dan [Rabaey95].
294 Merancang LOGIKA COMBINATIONAL PINTU GERBANG DI CMOS Bab 6
Inovasi-inovasi dalam area logika MOS ini biasanya telah diterbitkan dalam prosiding
Konferensi ISSCC dan sirkuit VLSI simposium, serta IEEE Journal of Solid State Circuits (khususnya
masalah November).