Sayısal Elektronik Devreleri Ödev 1 CMOS Evirici Tasarımı ve

advertisement
Sayısal Elektronik Devreleri Ödev 1
CMOS Evirici Tasarımı ve LTSpice Yardımı ile Simülasyonu
Orhun Aras Uzun 040080332
1 Giriş
Bu ödevdeki amaç CMOS yapısında bir eviricinin tasarlanmasıdır. Bu eviricinin tasarımı
sırasında dikkat edilmesi gereken hususlar göz önüne alınacak ve böyle bir kapıda optimize
edilmeye çalışılan değerler incelenecektir. Bu incelemenin önemli yanı; evirici kapılarının basit
yapıda olması sayesinde kapıların analizinde kullanılacak metodların incelenmesinde öncü bir yapı
olması ve dikkat edilmesi gereken tasarım kriterlerini barındırmasıdır.
2 Özet
CMOS yapısı diğer MOS'lu ve BJT'li yapılara göre 2 çok önemli avantaja sahiptir bu yüzden
genelde sayısal devreler gerçeklenirken tercih edilirler. İlki; sabit durumda iken neredeyse hiç enerji
harcamamalarıdır. CMOS evirici yapısındaki iki transistör birer ideal olmayan switch olarak
çalışmakta ve gelen girişe göre çıkışı ufak bir direnç üzerinden Vdd'ye veya toprağa kısa devre
etmektedirler. Kısa devre olmuş MOS'un eşleniği açık devre olacağından yukarıdan aşağıya doğru
akım akmaz, bu da CMOS'un durum değiştirmezken enerji harcamamasını sağlar. İkinci avantajı ise
diğer yapılara göre daha ideal bir DC transfer eğrisine sahip olmasıdır. Uygulamalarda sayısal
sistemlerin kullanım amacından ötürü çok ideal bir transfer eğrisi ile gürültüye bağışıklı olmaları
istenir, ayrıca sistem karmaşıklığı arttıkça harcanan güç yoğunluğunun düşürülmesi büyük sıkıntı
olmaktadır.
3 Analiz
CMOS evirici devresinde iki MOS'u da aynı giriş gerilimi sürmektedir. Bu durumda
bunların GS gerilimleri ve DS gerilimleri şu şekilde oluşmaktadır:
Vgsn = Vgiriş
Vdsn = Vçıkış
(1)
Vgsp = Vgiriş – Vdd
Vdsp = Vçıkış – Vdd
Bunlara bakılarak ilk olarak Vgs'lerin belli değerleri için MOS'ların kesim bölgelerinin
incelemesini yapmak kolay olacaktır. Vgiriş, Vt geriliminden küçük olduğu durumlarda nMOS
kesim bölgesinde çalışacaktır. Bu yüzden evirici için yazılan:
Iyukarıdan akan = Iaşağıya giren = 0 (2)
olacaktır. Bu durum oluşmuşken pMOS için bakılırsa Vgsp'nin negatif olduğunu ve Vds'den giriş
gerilimi yükselmedikçe triyot şartının sağlandığı görülür. Bu durumda çıkışta:
Vçıkış = Vdd
(3)
görülür. Bu görülen Vdd değeri aynı zamanda bir devrenin verebileceği maksimum gerilimi de
tanımlar ki bir tasarım kriteri olarak bunun ismi de Voh'dir.
Aynı durumun tersinde yani yüksek giriş gerilimi için nMOS triyot bölgesinde çalışır ve
pMOS kesime girer. Bu durumda da
Vçıkış = 0
(4)
elde edilir. Bu da bu kapının verebileceği minimum gerilim seviyesidir ve Vol olarak gösterilir.
Bir eviriciyi karakterize etmek için gerekli diğer noktaların analizi ise:
Vil: Transfer eğrisinin eğiminin -1 olduğu ayrıca Vgiriş < Vth olan noktadır. Bu noktanın
anlamı girişin lojik 0 olarak algılandığı son nokta olmasıdır. Bu noktadaki çıkış değeri de
beklenildiği gibi yüksek anlamında verilebilecek en düşük gerilimdir, Vohmin.
Bu gerilim değerinin hesaplanması sırasında ilk önce transistörlerin çalışma bölgeleri
dikkate alınmalıdır. Bu bölgede nMOS saturasyon bölgesinde pMOS ise lineer bölgede
çalışmaktadır. 2. denklemde yazdığımız ifadeyi uygun MOS akım bağıntılarını yerine koyarak
yazarsak:
(kn/2) . (Vgsn – Vtn)^2 = (kp/2) . (2*Vds*(Vgsp – Vtp) - Vds^2 ))
(5)
olarak elde edilir. Burada Vgsn = Vil, Vgsp = (Vil – Vdd), Vdsp = (Vdd – Vçıkış) olarak yerine
yazılıp ve dVçıkış / dVgiriş = -1 denklemiyle birlikte çözülürse:
Vil = (2.Vçıkış + Vtp – Vdd + kr . Vtn) / (1 + kr)
(6)
olarak elde edilir. Burada kr = kn/kp 'dir.
Vih: Transfer eğrisinin eğiminin -1 olduğu ve Vgiriş > Vth olan noktadır. Bu noktanın
anlamı ise girişin lojik 1 olarak algılandığı en düşük nokta olmasıdır. Yine aynı şekilde bu noktadaki
çıkış değeri de Volmax olur. Vil hesaplanırken kullanılan denklemleri pMOS saturasyonda ve
nMOS lineer bölgede için çözülürse Vih'nin denklemi elde edilir.
Vih = (Vdd + Vtp + kr.(2*Vçıkış + Vtn)) / (1 + kr)
(7)
Burada yine kr = kn/kp 'dir. Bu 6. ve 7. denklemler ile ilgili dikkat edilmesi gereken nokta ikisinin
de aslında iki bilinmeyen içermesidir. Bu denklemlerin çözülebilmesi için 5. denklem ile birlikte
çözülmeleri gerekmektedir.
Vth: Eviricide bir başka önemli nokta da giriş ile çıkışın eşit olduğu yani ideal eviricinin
geçiş noktasıdır. Eviricinin bu noktadaki karakteri ideal eviriciyle göreceli olarak ne kadar iyi
çalıştığının bir göstergesidir. Bu bölgede iki transistör de saturasyon bölgesinde çalışacaklarından
ötürü ve Vçıkış = Vgiriş de düşünülerek:
(kn/2) . (Vgiriş – Vtn)^2 = (kp/2) . (Vgiriş – Vdd – Vtp)^2
(8)
Olarak yazılabilir denklem. Bu denklemin Vgiriş için çözümünden Vth gerilimi elde edilebilir.
4 Dizayn
Boyut Sınırlamaları:
Bu eviricinin dizaynı sırasında parametreleri önceden verilmiş 0.18um teknolojisi
kullanıldığı için kn ve kp içindeki, 'un', 'up' ve 'Cox' büyüklüklerine müdahele etmek mümkün değil.
Fakat kn ve kp ile oynayarak kritik gerilim değerleri üzerinde değişiklikler yapılabilmekte. Bu
yüzden kp ve kn'yi değiştirmek için W ve L üzerinde oynama yapmak gerekmektedir. Bu değerlerin
getirilmek istendiği nokta ideal eviricinin bulunduğu noktadır ve şöyle tanımlanmıştır:
Vth = Vdd/2
(9)
Bu şart kr denkleminde yerine konulursa; kr'nin 1 olması gerektiği görülür. Bu değerin 1 olması için
p ve n MOS'ların boyutları birbirinden farklı olmalıdır çünkü delik ve elektronların yarıiletken
içindeki mobiliteleri aynı değildir. Bu yüzden eviricide, deliklerin mobilitesi düşük olduğu için,
pMOS'un W'si 2um iken nMOS'un W'si 1um olarak alındı. Bu oranı 1 olan eviriciye simetrik evirici
de denir. Bu durumda eğer kr değeri Vil ve Vih değerlerinde yerine konulup gürültü marjları
hesaplanırsa bunun da simetrik olduğu görülür. Bu da istenen bir özelliktir.
Vdd Seçimi:
Vdd değerinin büyük seçilmesi durumunda gürültüye bağışıklık artacaktır fakat devrede
geçiş bölgelerinde harcanan güç doğrudan Vdd değerine bağlı olduğu için bu durum güç
harcamasını çok yükseltecektir. O yüzden eldeki uygulama için makul değer 1.8V. Düşürülebilecek
en küçük değer ise nMOS ile pMOS'un çalışma bölgelerinin ayrılmaya başlayabileceği değer olan:
Vddmin = Vtn + |Vtp|
değeridir. Bu değerin altında kesim bölgeleri birbirinden ayrılamaz.
Cl Kapasitesi:
MOS yapısı gereği büyük kapasiteler barındırdığı ve geçidinden akım akıtmadığı için
çıkışındaki yükleme etkisi bir kapasite ile betimlenebilir. Tasarlanacak evirici kapasite büyük olsa
dahi yüksek frekanslarda durum değiştirebilmelidir. Bu tasarım sırasında değiştirilebilecek bir
büyüklük değildir, hazırlanan devreden ötürü gelen bir büyüklüktür. Fakat bu ödev dahilinde
yapılan analizde yani transfer eğrisinin çıkarılmasında çok büyük bir rolü yoktur bu kapasitenin. Bu
kapasitenin kaynağı çıkıştan içeri doğru bakıldığında MOS'ların oluşturduğu kapasite, kapıların
birbirine bağlandığı hat üzerindeki kapasite ve bir sonraki kattaki MOS'ların girişinde oluşan
kapasite denebilir.
5 Devre Simülasyonu
Tasarlanılan eviricinin özelliklerinin incelenmesi için Ltspice simülasyonu yapıldı. Bu işlem
sırasında 0.18um üretim teknolojisi için parametreler kullanıldı. Devrenin son hali şu şekildedir:
Burada sürücü gerilim V2 gerilimidir ve değeri 0V'tan 1.8V'a kadar 0.0001V artışlar ile çıkış
gerilimi gözlendi, transfer eğrisi bulunması için.
Sonuç olarak elde edilen transfer eğrisi ise şu şekildedir:
Burada yeşil eğri ile mavi eğrinin kesişim noktası Vth gerilimidir. Bu gerilimin 826mV olduğu
görülebilir. Bu Vth değeri eviriciyi simetrik kabul etmek için makuldür. Kullanılan yapı CMOS
yapısı olduğu için ve yapılan analiz de DC sweep olduğu için Vol ve Voh değerlerinin Vdd ve 0
olduğu görülebilir.
Ölçümlerden eğimin -1 olduğu noktalardan ilki Vil değerinin 740mV olduğu görülür. Bu durumdaki
çıkış değeri ise yani Vohmin = 1.6V 'dur. Vih değeri ise 880mV olarak bulunur. Volmax ise 180mV
olur.
Bu yapı için gürültü marjı hesabında Voh = Vdd ve Vol = 0 alınabilir. Bu durumda
NML = Vil = 740mV
NMH = Vdd – Vih = 1.8V – 0.88V = 920mV
olarak bulunur. Bu da gösteriyor ki tam anlamıyla simetrik değil imiş.
Sonuç
Bu tasarım sonucunda CMOS eviricinin diğer türlere göre daha ideal bir eğri sağlamasına
rağmen yine de idealden uzak olduğu anlaşıldı ve transfer eğrisinin nasıl bir şekil olduğu, bu eğri
üzerindeki önemli noktaların anlamları öğrenildi.
Referanslar
Steve Kang, Yusuf Leblebici; CMOS Digital Integrated Circuits
Download