Please use this identifier to cite or link to this item: https://hdl.handle.net/20.500.11851/8436
Title: Mikroişlemcilerde Etiket Karşılaştırıcılarının Kullanılmasıyla Geçici Hataların Tespiti
Other Titles: Soft error detection by using tag comperator in microprocessors
Authors: Yalçın, Gülay
Advisors: Ergin, Oğuz
Keywords: Comparators
Computer architecture
Error detection coding
Fault tolerance
Microprocessors
Karşılaştırıcılar
Bilgisayar mimarisi
Hata tespit kodu
Hata toleransı
Mikroişlemciler
Publisher: TOBB Ekonomi ve Teknoloji Üniversitesi Fen Bilimleri Enstitüsü
Abstract: Soft errors caused by high energy particle strikes are becoming an increasinglyimportant problem in microprocessor design. With increasing transistor density anddie sizes soft errors are expected to be a larger problem in the near future.Recovering from these unexpected faults may be possible by reexecuting some partof the program if the error can be detected. Therefore it is important to come up withnew techniques to detect soft errors.Modern microprocessors employ out-of-order execution and dynamic schedulinglogic. Comparator circuits used to keep track of data dependencies are usually idleand can be used to detect the soft errors on the stored tag information inside the issuequeue. In this thesis, we propose various schemes to exploit on-chip comparators todetect transient faults.
Yüksek enerjili parçacıkların çarpması sonucunda olusan geçici hatalar, mikroislemcitasarımında, gün geçtikçe önemi artan bir sorun haline gelmektedir. Transistörsıgasının artmasına da baglı olarak, geçici hataların yakın gelecekte daha da çokönem kazanması beklenmektedir. Eger geçici hata tespit edilebilirse, programın birkısmındaki kodların yeniden çalıstırılmasıyla, bu beklenmedik hatanın kurtarılmasımümkün olabilir. Aksi takdirde tespit edilemeyen geçici hata, mikroislemcininsebebi anlasılamadan çökmesine neden olabilmektedir. Bu sebeple, geçici hatalarıntespit edilmesi için yeni tekniklerin gelistirilmesi son derece önemlidir.Çagdas mikroislemciler, komutların sırasız olarak isletilmesi ve dinamik olarakzamanlanması ilkelerine dayanmaktadır. Karsılastırıcı devreler, sırasız isletimiçerisinde, komutlar arasındaki veri bagımlılıklarını kontrol etmek içinkullanılmaktadır. Bu karsılastırıcı devreler büyük oranda issiz durumdadırlar ve bosdurdukları zamanda yayın kuyrugunda yer alan komutların yazmaç etiket bilgilerindeolusabilecek geçici hataların tespiti için kullanmaları mümkündür. Bu çalısmadayonga üzerinde yer alan karsılastırıcı devrelerin geçici hataların tespit edilmesi içinkullanılmasına olanak saglayan çesitli yöntemler gelistirilmistir.
URI: https://tez.yok.gov.tr/UlusalTezMerkezi/TezGoster?key=ePX_SaJ0b35Gq45swKG3lA0DBvWQu9wWqmaxK-xRYPEv8BCeifkC_k4n9vPCtCkp
https://hdl.handle.net/20.500.11851/8436
Appears in Collections:Bilgisayar Mühendisliği Yüksek Lisans Tezleri / Computer Engineering Master Theses

Files in This Item:
File SizeFormat 
200837.pdf381.61 kBAdobe PDFView/Open
Show full item record



CORE Recommender

Page view(s)

150
checked on Dec 16, 2024

Download(s)

34
checked on Dec 16, 2024

Google ScholarTM

Check





Items in GCRIS Repository are protected by copyright, with all rights reserved, unless otherwise indicated.