|
|
|
|
|
|
|
usturlab |
|
|
| Kayıt Tarihi |
: |
26 Ekim 2007 Cuma |
| Durum |
: |
Aktif |
| Son Çalışma |
: |
1 Eylül 2008 Pazartesi |
| Proje Danışmanı |
: |
Yrd. Doç. Dr. Mehmet BARAN |
| Proje Yetkilisi |
: |
Mustafa ÇELİK |
|
 |
| Proje Ekibi (varsa) |
: |
Yrd. Doç. Dr. Mehmet BARAN Mustafa ÇELİK Özge BAYATLI |
| Akademik Destek |
: |
Marmara Üniversitesi Bilgisayar Mühendisliği |
| Proje Özeti |
: |
Merhaba,
Projeye Marmara Marmara Üniversitesi Bilgisayar Mühendisliği ekibi olarak katılacağız. Birinci aşamada belirtilen türde bir sanal işlemci yapmayı zaten düşünüyorduk. Dolayısıyla birinci aşama için hazırlıklıyız. İkinci aşama ise -eğer katılabilirsek- bizim için daha ziyade öğrenme deneyimi olur.
|
| Talep Edilen Destek |
: |
|
| Sağlanan Destekler |
: |
Xilinx HW-SPAR3E-SK, ISE Foundation yazılımı, Embedded Development Kit (EDK) yazılımı, System Generator for DSP yazılımı, ChipScope Pro yazılımı |
| E-Posta Adresi |
: |
baranm@eng.marmara.edu.tr |
| Alternatif E-Posta |
: |
crom.baran@gmail.com |
| İletişim Adresi |
: |
Marmara ünv. Bilgisayar müh. bölümü Göztepe Kampüsü |
| Telefon Numaraları |
: |
[ Gizli ] |
|
|
|
|
Final Dosyaları
|
|
Bu kısımdaki dosyalar finalde değerdirmeye alınacak dosyalardır.
 |
usturlab
Boyut:
19,70 MB
- İndirilme:
282
|
|
|
|
| |
|
|
1 Eylül 2008 Pazartesi
|
|
|
|
|
Mikroprogramlı işlemci tasarımı
|
|
Bir önceki çalışmamızda hardwired kontrollü bir işlemci sunulmuştu. Şimdi aynı işlemcinin mikroprogramlı versiyonunu tasarladık. İşlemcimizin özellikleri:
-Mikoprogram kontrol üniteli, - 8-bit veri yollu, - 16 bit adres yollu, - 16 komutlu (nop,ldac,stac,mvac,movr,jump,jumpz,jpnz,add,sub,inac,clac,and,or,xor,not), - 3 registerlı
Tasarım logisim kullanılarak yapıldı. Çalıştırmak için "testprogram1" ya da "testprogram2" isimli dosyaları main_board isimli logisim dosyasındaki RAM'e yükleyerek clock'un üzerine sürekli tıklayın.
Bu işlemci, Computer System Organization and Architecture (John D. Carpinelli, Pearson, 2006) isimli kitabın 7. bölümü referans alınarak gerçekleştirildi. Bir sonraki çalışmamızda yarışma için belirlenmiş CPU'nun instruction setinin encoding'ini sunacağız. Bunu, bu CPU'nun Verilog kullanılarak yapılmış tasarımı takip edecektir.
 |
CPU
Boyut:
44,77 KB
- İndirilme:
283
|
| |
|
|
28 Nisan 2008 Pazartesi
|
|
|
|
|
Logisim ile 8-bit işlemci tasarımı
|
|
- Hardwired kontrol üniteli, - 8-bit veri yollu, - 16 bit adres yollu, - 16 komutlu, - 3 registerlı bir işlemciyi Logisim kullanarak tasarladık. Bu işlemci, Computer System Organization and Architecture (John D. Carpinelli, Pearson, 2006) isimli kitabın 6. bölümü referans alınarak gerçekleştirilmiştir. Esas projeye hazırlık niteliğinde olan bu çalışmamızı mikroprogramlı kontrol ünitesi olan bir işlemci tasarımı takip edecektir.
 |
CPU
Boyut:
49,37 KB
- İndirilme:
270
|
| |
|
|
29 Şubat 2008 Cuma
|
|
|
|
|
|
|
|
|
|