C-Bir - C-One

C-One

C-One bir olan tek kartlı bilgisayar geliştirilmiş bir versiyonu olarak 2002 yılında oluşturulan (SBC) Commodore 64 , bir ev bilgisayarı 1980'lerde popüler. Bireysel Bilgisayarlardan , panoları kendileri üreten Jeri Ellsworth ve Jens Schönfeld tarafından tasarlanan C-One, diğer 8 bit bilgisayarların klonlanmasına izin verecek şekilde yeniden tasarlandı .

Tasarım

Makine , birçok eski ev bilgisayarının işlevini kopyalayan uyumluluk modları oluşturmak için yapılandırılabilir Altera sahada programlanabilir kapı dizisi (FPGA) yongaları ve modüler CPU genişletme kartlarının bir kombinasyonunu kullanır . Varsayılan CPU, Commodore 64 uyumluluk modunda ve C-One'ın yerel işletim modunda kullanılan W65C816S'dir ( Western Design Center tarafından ). C-One yalnızca bir yazılım öykünücüsü değildir , FPGA donanımını eski bilgisayarlarda bulunan çekirdek mantık yonga setlerinin çalışmasını yeniden oluşturmak üzere yapılandırmak için bir karttan çeşitli çekirdek dosyaları yükler . Bu, çok doğru ve özelleştirilebilir bir donanım öykünme platformu sağlar. C-One, tarihi bilgisayarları yeniden oluşturmakla sınırlı değildir: programlanabilir çekirdek mantığı, tamamen yeni özel bilgisayar tasarımları oluşturmak için kullanılabilir.

2004 yılında platform, Tobias Gubener tarafından yapılan bir Amstrad CPC çekirdeğini içerecek şekilde genişletildi .

2006 yılında, Peter Wendrich FPGA-64 projesini (başlangıçta bir Xilinx FPGA için tasarlanmıştı) taşıdı ve C-One için geliştirdi. Bu çekirdek hem PAL hem de NTSC makine öykünmesini destekledi ve döngüsel olarak kesin olmayı ve orijinal donanımdaki birçok hata ve tuhaflığı taklit etmeyi amaçladı.

2008 yılında, üçüncü bir FPGA ekleyen bir "Extender" kartının geliştirilmesinden sonra, Tobias Gubener, Dennis van Weeren'in Minimig kodunu tahtaya taşıyarak Amiga 500 uyumluluğunu ekledi . Bu çekirdek, fiziksel 68000 CPU'yu ve PIC çipini orijinalinden FPGA'daki kendi TG68 CPU çekirdeği ile değiştirdi. Bu çekirdekteki son gelişmeler, orijinal Minimig kartıyla mümkün olmayan özellikleri içerir.

2009'da Peter Wendrich, önceki çekirdeğine kıyasla büyük ölçüde genişletilmiş bir teknik özelliğe sahip olan "Chameleon 64" adlı yeni nesil C64 çekirdeğinin "ön izlemesini" yayınladı. Cihaz öykünmesinin kontrolü için gömülü bir SymbOS çekirdeği ve 80 MHz'e kadar CPU hızları için saat kilitsiz modu içeren yeni bir CPC çekirdeği sürümü de 2009'un ortasında piyasaya sürüldü .

Şimdiye kadar, C-One devre kartları Alman şirketi Individual Computers tarafından üretildi ve şu anda FPGA genişletici kartla 333 € 'ya satılıyor.

Ayrıca bakınız

Referanslar

Dış bağlantılar