Pipelined design approach to microprocessor architectures a partial implementation: MIPS TM pipelined architecture on FPGA
Mikro işlemcilerde pipelined dizayn yaklaşımı MIPS TM pipelined işlemci mimarisinin FPGA üzerinde kısmi bir uygulaması
- Tez No: 167149
- Danışmanlar: PROF.DR. HASAN GÜRAN
- Tez Türü: Yüksek Lisans
- Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
- Anahtar Kelimeler: Microprocessor, MIPS, Pipelining, FPGA IV
- Yıl: 2005
- Dil: İngilizce
- Üniversite: Orta Doğu Teknik Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Elektrik ve Elektronik Mühendisliği Bölümü
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 134
Özet
ÖZ MİKRO İŞLEMCİLERDE PIPELINED DİZAYN YAKLAŞIMI MIPST PIPELINED İŞLEMCİ MİMARİSİNİN FPGA ÜZERİNDE KISMI BİR UYGULAMASI ALTINİĞNELİ, Muzaffer Can Yüksek Lisans, Elektrik Elektronik Mühendisliği Tez Yöneticisi: Prof. Dr. Hasan GÜRAN Aralık 2005, 120 Sayfa Bu çalışmada, RISC işlemcilerde“Pipelining”konusu, FPGA üzerinde MIPS R2000 komut setinin bir kısmı tamamlanarak açıklanmıştır. Çalışma boyunca, Mikro İşlemcilerin hızlarının arttırılması konusunda temel bir unsur olan“Pipelining”konusu üzerinde durulmuştur. Temel olarak“Pipelining”işlevi, yüksek seviyede programlama yapan kişilere görünmezdir. Bu çalışma“Pipelining”işlevinin ayrıntılarını ve bu işlev gerçekleştirilirken karşılaşılan problemleri ortaya koymaktadır.“Pipelining”dışındaki diğer tasarım yaklaşımlarının neden uygulanamaz oldukları, bu tezin karşılaştırmalı ve nicel akışı sayesinde anlaşılabilir. Donanım tasarımında temel alınan metodolojiler ve donanımların kabiliyetleri hakkında tez boyunca bir alt yapı oluşturulmaya da çalışılmıştır. Bu tez, Mikro İşlemciler ve“Pipelining”işlevi ile tanışıklık kazanmak isteyen programcılar için bir başlangıç ve referans noktası olabilir. Anahtar Kelimeler; Mikro işlemci, MIPS, Pipeline, FPGA
Özet (Çeviri)
ABSTRACT PIPELINED DESIGN APPROACH TO MICROPROCESSOR ARCHITECTURES A PARTIAL IMPLEMENTATION: MIPST PIPELINED ARCHITECTURE ON FPGA ALTINİ?NELl, Muzaffer Can M.S, Department of Electrical and Electronics Engineering Supervisor: Prof. Dr. Hasan GÜRAN December 2005, 120 Pages This thesis demonstrate how pipelining in a RISC processor is achieved by implementing a subset of MIPS R2000 instructions on FPGA. Pipelining, which is one of the primary concepts to speed up a microprocessor is emphasized throughout this thesis. Pipelining is fundamentally invisible for high level programming language user and this work reveals the internals of microprocessor pipelining and the potential problems encountered while implementing pipelining. The comparative and quantitative flow of this thesis allows to understand why pipelining is preferred instead of other possible implementation schemes. The methodology for programmable logic development and the capabilities of programmable logic devices are also given as background information. This thesis can be the starting point and reference for programmers who are willing to get familiar with microprocessors and pipelining.
Benzer Tezler
- İndirgenmiş komut kümeli makina yapılarının incelenmesi
Investigation of the RISC architecture
YÜKSEL ÇAKIR
Yüksek Lisans
Türkçe
1990
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiPROF.DR. AHMET DERVİŞOĞLU
- Hataya bağışıklı mikroişlemci tasarımı
Fault tolerant microprocessor design
BUSE USTAOĞLU
Yüksek Lisans
Türkçe
2015
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiElektronik ve Haberleşme Mühendisliği Ana Bilim Dalı
PROF. DR. MÜŞTAK ERHAN YALÇIN
- High-throughput bloom filter design: Systematic parameter selection and FPGA implementation
Yüksek veri hacimli bloom filtreleri tasarımı: Sistematik parametre seçimi ve FPGA gerçekleştirimi
EFE BERKAY YİTİM
Yüksek Lisans
İngilizce
2024
Elektrik ve Elektronik MühendisliğiOrta Doğu Teknik ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
PROF. DR. ŞENAN ECE SCHMİDT
- Okunabilir kopyalama algoritmalı DSM sisteminin gerçeklenmesi
Başlık çevirisi yok
ÖZGÜR KORAY ŞAHİNGÖZ
Yüksek Lisans
Türkçe
1998
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiKontrol ve Bilgisayar Mühendisliği Ana Bilim Dalı
DOÇ. DR. TAKUHİ NADİA ERDOĞAN
- Gerçek zamanlı video işleyen yeni bir hücresel sinir ağı emülatörü tasarımı ve FPGA ile gerçeklenmesi
Design and implementation of a new cellular neural network emulator on FPGA for real time video processing
KAMER KAYAER
Doktora
Türkçe
2008
Elektrik ve Elektronik MühendisliğiYıldız Teknik ÜniversitesiElektronik ve Haberleşme Mühendisliği Ana Bilim Dalı
PROF. DR. VEDAT TAVŞANOĞLU