Plazma sayı 5, sayfa 29

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 29

Minimig Prototipi

Şekil 5.

Minimig prototipi ilk defa 2005 Kasım ayında boot etti. Resimde görünen prototipte 68SEC000 çip ve 2MB SRAM ayrı bir PCB'de, SD kart, mouse, joystick ve video çıkışları ayrı bir PCB'de görülüyor. Bu aşamada çipset emülasyonunda birçok bug bulunuyordu. Bunların ayıklanması ve ilk versiyonun GPL lisansı altında yayınlanması 2007'yi buldu. Her ne kadar en son sürümünde bir takım buglar bulundursa bile bu projenin bu aşamaya kadar gelmesi Amiga çipsetini yeniden tasarlama amacı taşıyan projeler için çok umut verici. Amiga çipseti zamanında Jay Miner'ın önderliğinde her biri kendi alanında uzman 30 profesyonel tasarımcının çabalarıyla gerçekleşmişti. Aynı işlemi (gerçi biraz kopya çekerek de olsa) tek başına bir hobi tasarımcının gerçekleştirmesini Xilinx'in yarattığı bu FPGA devrimine borçlu olduğumuzu söyleyebiliriz.

Minimig projesinin ilk yan ürünü Tobias Gubener (http://www.opencores.org/people.cgi/info/tobiflex) tarafından geliştirilen TG68k projesi oldu. Bu proje, Amiga çipseti olarak tamamen Minimig kodu üzerine dayanmasına rağmen, 68000 işlemci yerine softcore (yani FPGA tarafından emüle edilen) bir 68000 işlemci kullanıyor. Bu yaklaşım, 68000 emülasyonundan doğan uyumluluk sorunları yaratma potansiyeli olsa bile, beraberinde getirdiği yeni olanaklar sayesinde TG68'in çok ilginç bir proje olmasını sağlıyor. Bu proje ile 68000'i daha hızlı emüle ederek hızlandırılmış bir Minimig elde etmek mümkün. Aynı zamanda 68030-68060 gibi artık üretilmeyen işlemcileri FPGA ortamında gerçekleştirmenin de yollarını açıyor. Belki ileride çeşitli Amiga modelleri için FPGA bazlı turbo kartlar da görebiliriz, kim bilir?

Altera DE2 Softcore Minimig

Şekil 6.

Sonuç olarak FPGA teknolojisinin gelişmesinin bizlere yeni donanım olanakları olarak geri döneceğini söyleyebiliriz. Burada bir yazının daha sonuna gelmiş bulunduk, umarım bir sonraki Plazma yazısında gelecek vaat eden bir diğer FPGA implementasyon projesi olan NatAmi hakkında daha ayrıntılı bilgi verebiliyor olacağız. Bu yazıda bahsi geçen projeler hakkında daha detaylı bilgi sahibi olmak isterseniz e-mail adresimden bana ulaşabilirsiniz.

Not: Bu yazıda kullanılan fotoğraflar, Dennis Van Weeren'in Minimig sayfası, Secret Weapons of Commodore, Total Amiga Jens Schönfield röportajı ve TG68 proje grubu'ndan alıntıdır. Linkler: Minimig projesi resmi sayfası: http://home.hetnet.nl/-weeren001/ TG68 yahoo grubu: http://www.opencores.org/projects.cgi/web/tg68/overview Minimig amiga.org topiği:

opic id-z27988

NatAmi resmi sayfası: http://www.natami.net/

Clone-A röportajı:

Klavyeyle gezinmek için ← ve → tuşları.