Page 76 - bilgem-teknoloji-dergisi-11
P. 76

Bilgi Güvenliğieknolojileri
        Y ar ı  İlet k en T                                                                                                                                                                                              BILGEM
                                                                                                                                                                                                                         TEKNOLOJI





               blokların genellikle 2-3 kat daha az alan kapladığı   DRC  ve  LVS  yazılımlarıyla  yapılan  doğrulama  ve                                                               PTK’nın, üretim evine ve teknolojiye özgü olması-
               görülmektedir.                                  karşılaştırma  işlemlerinden  sonra  devre  serimin-                                                                     nın sonucu olarak YİTAL tasarım ekibinin tümdev-
                                                               den  parazitik  çıkarım  (LPE)  yapılır.  Parazitik  çı-                                                                 re  tasarımı  dışında  PTK  geliştirme  sorumluluğu
               Güncel olarak YİTAL’de üretilmek üzere çalışılmak-  karım;  serimi  tamamlanan  hücrelerde  serimden                                                                     da  bulunmaktadır.  Yeni  bir  üretim  teknolojisi  ge-
               ta olan milyonlarca transistör içeren özel amaçlı   kaynaklanan etkilerin görülmesi için uygulanır ve                                                                    liştirilirken tasarım ekibi PTK üzerinde yoğunlaşır.
               işlemcinin tasarımında hibrit tasarım yöntemi kul-  serimde çizilen hatların parazitik direnç ve kapa-                                                                   YİTAL’de üretilecek tasarımlar YİTAL’in geliştirdiği
               lanılmaktadır. Hibrit tasarımda; modüler tekrarla-  sitelerini  hesaplar.  Parazitikleri  içerecek  şekilde                                                              PTK’lar ile gerçeklenmektedir. Tasarım kurallarının
               nan yapıya sahip bloklar ve zamanlama açısından   serim sonrası benzetim yapılarak üretim sonrası                                                                        belirlenmesi,  eleman  tanımlarının  yapılması,  tek-
               kritik yoldaki bloklar tam özel tasarlanırken kontrol   beklenecek performans öngörülür.                                                                                 noloji dosyasının oluşturulması, kütüphane hücre-
               blokları gibi modüler olmayan yapılar tam otoma-                                                                                                                         lerinin tasarlanması, kütüphane modellerinin belir-
               tik tasarlanmaktadır. Analog ve RF devrelerin ta-  YİTAL’in  bir  diğer  tümdevre  doğrulama  yöntemi                                                                    lenmesi, DRC, LVS ve parazitik çıkarım kodlarının
               sarımları da transistor seviyesinde tam özel olarak   FPGA  kullanımıdır.  YİTAL  tasarım  ekibinin  FPGA                                                                oluşturulması,  otomatik  sayısal  tasarım  akışının
               yapılmaktadır.                                  tasarım  yeteneği  ile  sayısal  tümdevrenin  FPGA                                                                       oluşturulması ve test tümdevresinin tasarlanması
                                                               versiyonu hazırlanıp FPGA ile gerçek çalışma or-                                                                         PTK geliştirme sürecinin faaliyetleridir.
               Hangi tasarım yöntemi seçilirse seçilsin tümdevre   tamında  testler  yapılmaktadır.  Test  sonuçlarında
                                                               hata bulunması durumunda FPGA hızlı bir şekil-
               tasarım akışı genel hatları ile Şekil 1’deki gibi or-  de güncellenmekte ve tümdevrenin üretim öncesi                    duyulur. İlk olarak tasarlanan devrenin sınırları be-  Yine bu sürecin bir parçası olarak tasarlanan test
               taktır. Öncelikle şema veya VHDL/Verilog kod ta-  doğruluğu test edilmektedir.                                           lirlenip kesme hattı eklenir. Eklenen kesme hattı sı-  tümdevresi;  teknolojiyi  karakterize  eden,  tasarım
               sarımı yapılır ve benzetimlerle beklenen işlevsellik,                                                                    nır çizgileri arasına üretim sürecinde gerekli olacak   kurallarını  test  eden  yapılar,  kütüphane  hücreleri,
               hız  ve  güç  hedeflerini  sağlayıp  sağlamadığı  test   YİTAL’de tasarlanan işlemci tabanlı tümdevrelerin               hizalama  işaretleri  ve  ölçüm  yapıları  yerleştirilir.   basit  devreler,  modelleri  oluşturulacak  elemanlar,
               edilir.  Tam  özel  veya  otomatik  serim  tamamlan-  gömülü yazılımları, işlemcilere özel derleyici ve si-              Kesme hattı eklenen tümdevrenin en dışına maske   parazitik ölçüm yapılar içerir. Bu yapılar ölçülerek
               dıktan sonra tasarım kuralı kontrolü (DRC) adı ve-  mulatör yazılımları, tasarlanan devreleri test etme-                 hizalama işaretleri yerleştirilir. Sığ çukur oksit ile   ve  sonuçlar  analiz  edilerek  elde  edilen  teknoloji
               rilen yazılım ile tasarım kuralları doğrulama yapı-  ye yönelik test yazılımları, tasarım ve üretimde ge-                metal  hatların  üzerindeki  oksiti  düzleştirme  işle-  bilgileri  PTK’ya  işlenir.  Tümdevre  benzetimlerinin
               lır. Tasarım kuralları serimdeki tabakaların (layer)   reksinim  duyulan  çeşitli  destek  yazılımları  YİTAL            minin  (CMP-Kimyasal  Mekanik  Düzleme)  homo-  gerçeği öngörme başarısı yarı iletken eleman (HBT,
               birbirlerine olan mesafesi, tabakaların büyüklüğü,   Tasarım Bölümü tarafından gerçekleştirilmektedir.                   jen olmasını sağlayan kukla yapılar (dummy filler)   MOS vb.) modellerine bağlıdır. Yarı iletken eleman-
               bir  tabakanın  diğer  tabakadan  ne  kadar  taşması                                                                                        boş alanlara doldurulduktan   ların elektriksel davranışı ne kadar iyi modellenirse
               gerektiği gibi birçok bilgiyi içinde barındırır. Daha   Üretim Süreci                                                                       sonra tümdevre üretime ha-   benzetimler o kadar gerçekçi olacağından model-
               sonra, tasarlanan şema veya yazılan kodun çizilen   Tümdevre  tasarımı  tamamlandıktan  sonra  sıra-                                        zır hale gelir.              leme  faaliyetleri  PTK  sürecinin  en  önemli,  kritik
               serim ile aynı olup olmadığını anlamak için serim   daki işlem üretim sürecidir. Tasarımın üretim sü-                                                                    parçasını  oluşturmaktadır.  Test  tümdevresi  üret,
               şematik karşılaştırması (LVS) yapılır.          recine katılabilmesi için birtakım işlemlere ihtiyaç                                        Son haline getirilen tümdev-  ölç ve PTK güncelle döngüsü teknoloji gereksinim-
                                                                                                                                                           reyi oluşturan her bir tabaka   leri karşılanana kadar devam eder. Teknoloji hazır
                                                                                                                                                           için maske verileri üretilerek   olduğunda PTK da hazır olur.
                                         Sayısal, Analog, RF Tasarım Akışı                                                                                 maske  yazma  cihazına  ak-
                                                                                                                                                           tarılır.  Maske  verileri  maske   Şekil 2‘de YİTAL tasarım ekibinin çalışma alanla-
                                                                                                                                                           yazma  cihazının  okuyabil-  rı ve bu alanlardaki faaliyetleri özetlenmiştir. Şekil
                 PTK Tasarımı               Tümdevre            Ölçme           Yazılım      Maske Verisi                                                  mesi  için  GDS  formatın-   3’de YİTAL tasarım ortamından bir görüntü veril-
                                            Tasarımı                                                                                                     da  elde  edilir.  Maske  verileri,   miştir. Şekil 4’de ise YİTAL’de tasarlanmış, üretil-
                                                                                                                                        kullanılan  şekillendirme  cihazlarının  özelliklerine   miş ve kılıflanmış Naval Tactical Data System (De-
                                                                                                                                        göre belirli oranda büyütülebilir. Son aşamada veri   niz Taktik Veri Sistemi)  tümdevresi görülmektedir.
                                                                                                                                        maske  yazma  cihazında  maske  camına  yazılır.
                                                                                                                                        Böylece  tasarım  üretim  sürecindeki  yolculuğuna
                                                                                                                                        başlar. Üretim süreci tamamlandığında tümdevre-
                                                                                                                                        ler test edilir. Test sonuçlarına göre tasarımda ya
                                                                                                                                        da üretim adımlarında değişiklikler yapılarak dev-
                                                                                                                                        relerin daha iyi çalışması sağlanabilir.

                                                                                                                                        Proses Tasarım Kiti (PTK)
                                                                                                                                        Bir  tümdevre  tasarımcısının  tasarım  yapabilmesi
                                                                                                                                        için proses tasarım kitine (PTK) ve PTK’nin koş-
                                                                                                                                        tuğu EDA (elektronik tasarım otomasyonu) yazılı-
                                                                                                                                        mına ihtiyacı vardır. PTK; üretim teknolojisine ait
                                                                                                                                        bilgiler içeren, EDA yazılımının dili ile yazılmış dos-
                                                                                                                                        yalar bütünüdür. Teknoloji bilgileri, DRC, LVS kont-
                                                                                                                                        rolleri, parazitik çıkarımı, benzetimlerde kullanılan
                                                                                                                                        eleman  modelleri,  otomatik  sayısal  akış,  sayısal
                                                                                                                                        hücre kütüphanesi ve modelleri, hazır parametrik
                                                                                                                                        elemanları içerir.









                                                          74                                                                                                                        75
   71   72   73   74   75   76   77   78   79   80   81