DEV Community

Cover image for FPGA_Part_02
Ahmet Kargı
Ahmet Kargı

Posted on

FPGA_Part_02

VHDL ile FPGA programlamaya devam ederken Vivado'da görüdğünüz bir logic biriminin içini gösteren şeyi görmeyi başardım. Slice deniyormuş bu minnik birimlere ve bu kare birimden sayısız tane var diye düşünün. Sol altta sline numarası yazıyor. İsimlendirmeyi koordinat gibi yapmışlar. İçindeki birimlere de baktım ve yaptığım bir örnekten de gördüğüm üzere şunları öğrendim:
-AND için 4 tane 6-gate AND birimi var fakar bunlar 5+1 gate olarak taarlanmışlar. başta neden böyle yapmışlar diye düşünürken aldığım örnek tasarım çıktısından da esinlenerek aklıma gelen bir ihtimal 2 adet giriş olduğu zaman birisini 5lik kısımdan birisini ise kalan kısımdan geçirerek içerde dönen iş yükü azaltılmaya çalışılmış olabilir. Bunlara LUT deniyormuş bu sırada.

  • Yanındaki yamuk şekiller ise 2x1 MUX lar. Şu anda da MUX lar hakkında detaylı video izliyorum. Önümüzdeki günlerde hakkında post atacam inşallah. -Büyük dikdörtgenin adı sanırım CARRY. İçinde ise 2x1 MUX lar ve XOR birimleri var. Sanırım toplama ve kıyas işlemlerinde kullanılıyorlar. -En sağdaki üst üste dizilmiş 8 mini kare ise her biri 1 bit tutan birer flip filop. Daha fazla öğrenmeye çalışacam.

Yüklediğim bir başka görsel ise I/O pad inin yapısını gösteriyor. BUFFERlar işlemcinin düşük gerilimiyle dışarının gerilim seviyesini denkleştirmek için elzem.

FPGA_Part_02
A.KARGI

Top comments (0)