|
|
|
|
|
|
|
MOMENTUM |
|
|
| Kayıt Tarihi |
: |
31 Ocak 2008 Perşembe |
| Durum |
: |
Aktif |
| Son Çalışma |
: |
1 Eylül 2008 Pazartesi |
| Proje Danışmanı |
: |
Prof. Dr. İrfan Alan |
| Proje Yetkilisi |
: |
Ümit TARHAN |
|
   |
| Proje Ekibi (varsa) |
: |
Ümit TARHAN
Erman SELİM
Emre AYANOĞLU
Nihat Erdi SAMARAZ
İbrahim KURU
Arş. Gör. Özkan AKIN |
| Akademik Destek |
: |
Ege Üniversitesi
Elektrik-Elektronik Mühendisliği Bölümü |
| Proje Özeti |
: |
Multiple Cycle 16 bit cpu tasarımı yapılacaktır. Pipeline yapıda olması ve istenilen işlevleri yapması sağlanarak, modelsim ile performans analizi yapılacaktır. Ayrıca cisc yapısı üzerine çalışmak istiriyoruz.
Çalışma aşamasında tam sürüm ISE FOUNDATION yazılımına ihtiyaç vardır. Ayrıca donanım denemeleri içinde Spartan 3E Board ihtiyacımız doğacaktır. |
| Talep Edilen Destek |
: |
- Xilinx ISE Foundation
- Modelsim Xilinx Edition
(yazılımların tam sürümlerinin bir an evvel temin edilmesi çok önemlidir)
Sanal işlemci tasarımı başarıldıktan sonra
- Xilinx Spartan 3E Starter Kit
(3A, 3AN serileri de olabilir) |
| Sağlanan Destekler |
: |
Xilinx Spartan 3E FPGA Board
Xilinx ISE Foundation,
Embedded Development Kit EDK,
System Generator for DSP,
ChipScope™ Pro |
| E-Posta Adresi |
: |
[ Gizli ] |
| Alternatif E-Posta |
: |
[ Gizli ] |
| İletişim Adresi |
: |
[ Gizli ] |
| Telefon Numaraları |
: |
[ Gizli ] |
|
|
|
|
Final Dosyaları
|
|
Bu kısımdaki dosyalar finalde değerdirmeye alınacak dosyalardır.
|
|
1 Eylül 2008 Pazartesi
|
|
|
|
|
Momentum 2008 Fiziksel İşlemcisi-Son
|
|
Bu çalışmada bir önceki sürüm üstüne VGA ve RS232 seri port eklenmiş, bunlarla ilgili deneyler yapılmıştır. Ayrıca bunlar hakkında ek bir rapor yazılıp tanıtım videoları ve sunumları hazırlanmıştır. Ayrıca MKC2.7 komut çevirici hakkında bilgiler de verilmiştir. Çalışma en son halini almıştır.
|
|
18 Temmuz 2008 Cuma
|
|
|
|
|
MKC ve Logisim
|
|
Bu çalışmada Logisim simülasyonundaki bir kaç eksiklik giderilmiş ve simülasyon hakkında bir video eklenmistir. Ayrıca mkc programının 2.7 sürümü ve bu programın C kodu eklenmistir.
|
|
18 Temmuz 2008 Cuma
|
|
|
|
|
MOMENTUM2008 tanıtım videosu
|
|
Bu film projenin bir anlamda fragmanı niteliğinde olup bilgilendirici yeni çalışmalar,ek rapor ve dosyalar ve tanıtıcı videolar sisteme eklenmiştir.
|
|
17 Temmuz 2008 Perşembe
|
|
|
|
|
MOMENTUM Fiziksel İşlemcisi
|
|
Bu çalışmada daha önceki çalışma güncellenip yeni bazı küçük yenilemeler yapılmıştır. Bunun yanı sıra çalışma Spartan 3E Starter Kit'e gömülmüş, gerekli klavye ve lcd bağlantıları yapılmıştır. İstenen komutlar fiziksel olarak gerçeklenmiş ve rapor ve kodlar güncellenmiştir. Ayrıca VGA ve Seri port RS232 ile ilgili çalışmalar en kısa süre içinde siteye eklenecektir.
|
|
14 Temmuz 2008 Pazartesi
|
|
|
|
|
MOMENTUM Sanal İşlemcisi
|
|
Bu çalışmada LOGISIM programı ile daha önce tasarlanan ve gönderilen CPU yeniden hazırlanmıştır. Rapor, gerekli tablolar, simulasyon açıklamaları, komut çevirici ile ilgili açıklamalar ve setup dosyası ekte yer almaktadır.
|
|
14 Temmuz 2008 Pazartesi
|
|
|
|
|
MOMENTUM2008 Hakkında Bilgi
|
|
MOMENTUM CISC mimarisiyle tasarlamışı, 8'i mikroprogram tarafından kullanılan ve 8 i kullanıcıya açık olmak üzere 16 ACC tipi yazmaç içeren, 44 ayrı komutu register, register-indirect,immediate, immediate-direct, indexed, indexed-indirect, relative, relative-indirect olmak üzere 8 ayrı adresleme modunda koşturabilen, komut optimizasyonu yapılmış, ayrıca stack mimarisini de içeren, 16 bit veriyoluna sahip, mikroprogramlı bir işlemcidir. Kapsamlı bir yapıya sahip olup, ileride yeni projelere temel teşkil edebilecek bir projedir.
|
|
16 Haziran 2008 Pazartesi
|
|
|
|
|
MKC komut çevirici
|
|
OPCODE çevirici aşağıdaki gibidir. Kullanımı hakkında detaylı bilgi yardım bölümünde bulunabilir...
|
|
16 Haziran 2008 Pazartesi
|
|
|
|
|
momentum 2008
|
|
Çalışma son halini aldı. Vhdl kodları yazılarak donanım hazır hale getirildi. Kod çözücü hazırlandı.
Çalışma raporu, gerekli tablolar, simulasyon sonuçları dosyaya eklendi.
|
|
15 Haziran 2008 Pazar
|
|
|
|
|
Tek vuruşluk cpu tasarımı
|
|
Cpu'yu temelden öğrenebilmek için ilk olarak tek vuruşluk cpu tasarladık. Belirtilen komutları koşturduk ve modelsim ile simule ettik. Tek vuruşluk cpu'nun yapısal eksikliklerini gözlemledik.(gözlemlerimizi ve ayrıntılı bilgiyi rapora yazdık.) Şimdiki hedfimiz Multi Cycle yapıp modelsim ile test ederek gözlem yapmak. Bu çalışmalarımız en iyiye varana kadar sürecektir.
|
|
1 Şubat 2008 Cuma
|
|
|
|
|
|
|
|
|
|