Geri Dön

An asynchronous system design and implementation on an FPGA

FPGA üzerinde bir asenkron sistem tasarımı ve yapımı

  1. Tez No: 180888
  2. Yazar: NİZAM AYYILDIZ
  3. Danışmanlar: PROF.DR. HASAN GÜRAN
  4. Tez Türü: Yüksek Lisans
  5. Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: Asenkron, kendinden-zamanlı, mikro ardışık düzen, FPGA, artımsal tasarımv, Asynchronous, self-timed, micropipeline, FPGA, incremental designiv
  7. Yıl: 2006
  8. Dil: İngilizce
  9. Üniversite: Orta Doğu Teknik Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 122

Özet

ÖZFPGA ÜZER NDE B R ASENKRON S STEM TASARIMI VE YAPIMIAYYILDIZ, NizamYüksek Lisans, Elektrik Elektronik Mühendisliği BölümüTez Yöneticisi : Prof. Dr. Hasan GÜRANEylül 2006, 109 sayfaAlan programlamalı kapı dizinleri (FPGA) sayısal devre prototip tasarımlarındayaygın olarak kullanılmaktadır. Ancak ticari FPGA'ler asenkron tasarım için çokuygun değildir. FPGA'lerin mimari yapıları ve sentez araçları daha çok senkrontasarımlara uygundur. Bu yüzden asenkron devrelerin potansiyel avantajları ticariFPGA'ler üzerinde gerçekleştirildiklerinde görülememektedir. Bu çalışmada mikroardışık düzen tarzında gerçekleştirilmiş bir asenkron aritmetik ve mantık biriminin(AMB) Xilinx Virtex XCV300 FPGA ailesi üzerinde tasarlanmasıyla gösterilmiştir.Hedef FPGA'in zamanlama karakteristiği incelenmiş ve kendinden zamanlı asenkrondevre tasarımı için bir yöntem öne sürülmüştür. Yöntem, ilk olarak zaman-hasarsızbir hücre kümesi tasarlamayı, daha sonra ilişkisel yerleşimli makrolar (RPM)kullanarak zaman-hasarsız özellikleri korumayı, ve artımsal tasarım tekniğiylemodüllerin üst seviyede zamanlama karakteristikleri kaybolmadan birleştirilmesiniileri sürmektedir. Asenkron AMB'nin performansı FPGA içerisinde kapladığı mantıkparçaları ve veri gecikmesi bakımından değerlendirilmiş ve aynı FPGA üzerindegerçeklenen senkron bir AMB'yle karşılaştırılmıştır.

Özet (Çeviri)

ABSTRACTAN ASYNCHRONOUS SYSTEM DESIGNANDIMPLEMENTATION ON AN FPGAAYYILDIZ, NizamMS, Department of Electrical and Electronics EngineeringSupervisor : Prof. Dr. Hasan GÜRANSeptember 2006, 109 pagesField Programmable Gate Arrays (FPGAs) are widely used in prototyping digitalcircuits. However commercial FPGAs are not very suitable for asynchronous design.Both the architecture of the FPGAs and the synthesis tools are mostly tailored tosynchronous design. Therefore potential advantages of the asynchronous circuitscould not be observed when they are implemented on commercial FPGAs. This isshown by designing an asynchronous arithmetic logic unit (ALU), implemented inthe style of micropipelines, on the Xilinx Virtex XCV300 FPGA family. The hazardcharacteristics of the target FPGA have been analyzed and a methodology for self-timed asynchronous circuits has been proposed. The design methodology proposesfirst designing a hazard-free cell set, and then using relationally placed macros(RPMs) to keep the hazard-free behavior, and incremental design technique tocombine modules in upper levels without disturbing their timing characteristics. Theperformance of the asynchronous ALU has been evaluated in terms of the logic slicesoccupied in the FPGA and data latencies, and a comparison is made with asynchronous ALU designed on the same FPGA.

Benzer Tezler

  1. Sürekli mıknatıslı senkron motorun FPGA ile konum tahmin yöntemi ile alan yönlendirmeli kontrollü sürücü tasarımı ve gerçeklenmesi

    Design and implementation of pmsm driver controlled by field oriented control method with using FPGA and position estimation method

    ALİCAN YILDIZ

    Yüksek Lisans

    Türkçe

    Türkçe

    2019

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

    Elektrik Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ MURAT YILMAZ

  2. GPU üzerinde yazılım tabanlı anten gerçeklenmesi

    Realization of software-defined antenna on GPU

    ABDULLAH BAKIRTAŞ

    Yüksek Lisans

    Türkçe

    Türkçe

    2015

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

    Elektronik ve Haberleşme Mühendisliği Ana Bilim Dalı

    PROF. DR. SELÇUK PAKER

  3. Bir motor kontrol sisteminin model tabanlı donanım ve yazılım ortak tasarımı

    Model-based hardware and software mutual design of a motor control system

    SEDAT İN

    Yüksek Lisans

    Türkçe

    Türkçe

    2023

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

    Elektronik ve Haberleşme Mühendisliği Ana Bilim Dalı

    PROF. DR. SIDDIKA BERNA ÖRS YALÇIN

    DOÇ. DR. HASAN TİRYAKİ

  4. Systemc implementation with analog mixed signal modeling for a microcontroller

    Bir mikrodenetleyicinin analog ve karma sinyal olarak modellenmesi ve systemc ile gerçekleştirilmesi

    YAKUP MURAT MERT

    Yüksek Lisans

    İngilizce

    İngilizce

    2007

    Elektrik ve Elektronik MühendisliğiOrta Doğu Teknik Üniversitesi

    Elektrik ve Elektronik Mühendisliği Ana Bilim Dalı

    PROF. DR. MURAT AŞKAR

  5. Hafızalı hücresel otomat sayısal tasarımı

    Digital design of cellular automata with memory

    EMRE GÖNCÜ

    Yüksek Lisans

    Türkçe

    Türkçe

    2013

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

    Elektronik ve Haberleşme Mühendisliği Ana Bilim Dalı

    DOÇ. DR. MÜŞTAK ERHAN YALÇIN