badge icon

Bu madde henüz onaylanmamıştır.

Madde

Sayısal Mantık Tasarımı

Alıntıla
Resim1.png

Sayısal Mantık Tasarımı

Sadeleştirme

Devre maliyetini düşürmek için Karnaugh Haritası (K-Map) kullanılır.

Özel Kapılar

XOR (Özel Veya) ve XNOR.

Evrensel Kapılar

NAND ve NOR (Diğer tüm kapılar bunlarla üretilebilir).

Temel Kapılar

AND (Ve), OR (Veya), NOT (Değil).

Sayısal mantık tasarımı, dijital sistemlerde bilgiyi ikili sayı sistemi (binary) kullanarak temsil eden, işleyen ve kontrol eden devrelerin matematiksel ve fiziksel tasarımını inceleyen mühendislik disiplinidir. Modern işlemci mimarileri, bellek birimleri, mikrodenetleyiciler, iletişim protokolleri, kontrol cihazları ve gömülü sistemlerin temel çalışma ilkeleri sayısal mantık üzerine kuruludur. Bu nedenle alan, bilgisayar mühendisliği, elektrik-elektronik mühendisliği ve sayısal devre tasarımı için temel bir altyapı sağlar.


Sayısal Bilginin Temelleri

Sayısal devrelerde bilgi “0” ve “1” olarak ifade edilir. Bu iki değer, gerilim seviyeleri veya akım durumları gibi fiziksel büyüklüklerle temsil edilir. Analog sistemlere kıyasla dijital sistemlerin tercih edilme nedenleri; yüksek gürültü bağışıklığı, tekrarlanabilirlik, doğruluk, kararlılık ve kolay kontrol edilebilirliktir.


Bit: En küçük bilgi birimidir.

Byte: 8 bitten oluşan bilgi kümesidir.


Kodlama Sistemleri: BCD, ASCII, Gray Kodu gibi özel kod yapıları dijital sistemlerde yaygın biçimde kullanılır. Binary sistem ve kodlama yöntemleri, dijital devre tasarımının matematiksel temelini oluşturur.

Boolean Cebiri ve Mantık İfadeleri

Sayısal devrelerin teorik temeli, George Boole tarafından geliştirilen Boolean cebirine dayanır. Boolean cebiri, 0 ve 1 değerleri üzerinde çalışan mantıksal işlem kuralları sunar. Temel işlemler:


  • AND
  • OR
  • NOT


Bu işlemler bir araya getirilerek karmaşık mantık fonksiyonları elde edilir. Tasarım sürecinde bu fonksiyonların sadeleştirilmesi kritik öneme sahiptir. Sadeleştirme teknikleri:


  • Boolean cebiri özdeşlikleri
  • Karnaugh Haritaları (K-Map)
  • Quine–McCluskey Sadeleştirme Yöntemi


Amaç, devreyi daha az kapı ile gerçekleştirmek ve gecikme, maliyet, güç tüketimini azaltmaktır.


Mantık Kapıları ve Devre Temelleri

Dijital devreler mantık kapılarından oluşur. Her kapı, belirli bir mantıksal fonksiyonu donanım olarak gerçekleştirir.


Temel kapılar: AND, OR, NOT

Türetilmiş kapılar: NAND, NOR, XOR, XNOR


NAND ve NOR kapıları evrensel kapılardır: tüm devreler yalnızca NAND veya yalnızca NOR kullanılarak tasarlanabilir. Karmaşık devreler genellikle bu kapıların birleşimlerinden oluşur. Mantık kapıları, kombinasyonel ve ardışıl devrelerin temel yapı taşlarıdır.

Kombinasyonel Mantık Devreleri

Kombinasyonel devrelerin çıkışı yalnızca o anki girişlere bağlıdır; geçmiş durum bilgisi taşımazlar. Başlıca kombinasyonel devreler:


Kodlayıcılar ve Kod Çözücüler

Encoder: Çok girişten tek kod üretir.

Decoder: Bir kodu çoklu çıkışa dönüştürür.

Bellek adresleme, kontrol devreleri ve mikroişlemci mimarilerinde önemli rol oynarlar.


Çoklayıcılar ve Seçiciler

Multiplexer (MUX): Çok girişten birini seçerek çıkışa verir.

Demultiplexer (DEMUX): Tek giriş sinyalini birden fazla çıkışa dağıtır.

Veri yolları, iletişim devreleri ve kontrol birimlerinde sık kullanılır.


Aritmetik Devreler

Yarım toplayıcı (Half Adder)

Tam toplayıcı (Full Adder)

Bu yapıların birleşimi ile daha büyük bit genişlikli toplayıcılar (Ripple-Carry Adder, Carry-Lookahead Adder) tasarlanır.


Karşılaştırıcılar

İki sayının eşitlik veya büyüklük ilişkisini belirleyen devrelerdir.

Kombinasyonel devre tasarımının esası, fonksiyonun doğruluk tablosu ile ifade edilmesi ve Boolean sadeleştirme ile optimal devre elde edilmesidir.


Ardışıl Mantık Devreleri

Ardışıl devreler, kombinasyonel devrelerden farklı olarak hafıza içerir; yani çıkış hem girişlere hem de önceki durumlara bağlıdır. Bu nedenle sayısal sistemlerin zamanlama, saklama ve kontrol kısımları ardışıl mantığa dayanır.


Flip-Floplar

Temel bellek elemanlarıdır. Başlıca türler:

SR Flip-Flop

JK Flip-Flop

T Flip-Flop

D Flip-Flop


Flip-floplar genellikle saat (clock) sinyali ile kontrol edilir ve senkron ardışıl devrelerin temelini oluşturur.


Kayıtçılar (Register)

Birden fazla bitlik veriyi saklayan devrelerdir. Mikroişlemcilerde geçici veri saklama , aritmetik işlemler ve kontrol mekanizmaları için kullanılırlar.


Sayaçlar (Counter)

Artan , azalan veya belirli bir çevrimde ilerleyen ardışıl devrelerdir. Zamanlayıcılar, frekans bölücüler ve dijital ölçüm devrelerinde kullanılır.


Sonlu Durum Makineleri (Finite State Machine-FSM)

Ardışıl devrelerin yüksek soyutlama düzeyindeki modelleridir.

İki temel FSM tipi vardır:


Mealy makineleri (çıkış girişe ve duruma bağlıdır)

Moore makineleri (çıkış yalnızca duruma bağlıdır)


FSM’ler iletişim protokolleri, işlemci kontrol üniteleri ve gömülü sistem tasarımında kritik öneme sahiptir.


Sayısal Tasarım Süreci


Sayısal bir sistem genellikle şu adımlarla tasarlanır:


  • Problemin ve işlevin tanımlanması
  • Giriş ve çıkış değişkenlerinin belirlenmesi
  • Mantık fonksiyonlarının oluşturulması
  • Fonksiyonun sadeleştirilmesi
  • Mantık kapıları ile devre tasarımı
  • Devre doğrulaması (simülasyon)
  • Donanımsal gerçekleme


Günümüzde modern tasarım araçları arasında HDL (VHDL, Verilog), FPGA sistemleri ve sayısal simülasyon yazılımları önemli yer tutar.


Uygulama Alanları

Sayısal mantık tasarımı geniş uygulama alanlarına sahiptir:


  • İşlemci ve ALU tasarımı
  • Bellek mimarileri (RAM, ROM, Flash)
  • Gömülü sistem donanımı
  • Dijital sinyal işleme devreleri
  • Haberleşme sistemleri ve protokoller
  • Otomasyon ve kontrol devreleri
  • Güvenlik ve şifreleme donanımları
  • Sensör arayüzleri


Lojik devreler (pixabay)

Kaynakça

Brown, Stephen, ve Zvonko Vranesic. Fundamentals of Digital Logic with VHDL Design. New York: McGraw-Hill, 2009. Erişim tarihi: 4 Nisan 2026. https://uodiyala.edu.iq/uploads/PDF%20ELIBRARY%20UODIYALA/EL30/(Ebook)%20Fundamentals%20Of%20Digital%20Logic%20With%20Vhdl.pdf.

Civelek, Zafer. Lojik Devreler Ders Notları. Karabük: Karabük Üniversitesi, 2019. Erişim tarihi: 4 Nisan 2026. https://websitem.karatekin.edu.tr/user_files/zafercivelek/files/20190925_b59d8d7dcb324329a598d200a7972e22.pdf.

Mano, M. Morris. Digital Logic and Computer Design. 2. baskı. Englewood Cliffs, NJ: Prentice-Hall, 1979. Erişim tarihi: 4 Nisan 2026. https://dn710701.ca.archive.org/0/items/DigitalLogicAndComputerDesignByM.MorrisMano2ndEdition/Digital%20Logic%20And%20Computer%20Design%20By%20M.%20Morris%20Mano%20%282nd%20Edition%29.pdf.

Yazar Bilgileri

Avatar
YazarŞira Dörtkaşlı16 Mart 2026 13:13

Etiketler

Tartışmalar

Henüz Tartışma Girilmemiştir

"Sayısal Mantık Tasarımı" maddesi için tartışma başlatın

Tartışmaları Görüntüle

İçindekiler

  • Sayısal Bilginin Temelleri

  • Boolean Cebiri ve Mantık İfadeleri

  • Mantık Kapıları ve Devre Temelleri

  • Kombinasyonel Mantık Devreleri

    • Kodlayıcılar ve Kod Çözücüler

    • Çoklayıcılar ve Seçiciler

    • Aritmetik Devreler

    • Karşılaştırıcılar

  • Ardışıl Mantık Devreleri

    • Flip-Floplar

    • Kayıtçılar (Register)

    • Sayaçlar (Counter)

    • Sonlu Durum Makineleri (Finite State Machine-FSM)

  • Sayısal Tasarım Süreci

  • Uygulama Alanları

Bu madde yapay zeka desteği ile üretilmiştir.

KÜRE'ye Sor