C-One
Эта статья нуждается в дополнительных цитатах для проверки . ( март 2016 г. ) |
C -One — одноплатный компьютер (SBC), созданный в 2002 году как расширенная версия Commodore 64 , домашнего компьютера , популярного в 1980-х годах. Разработанный Джери Эллсвортом и Йенсом Шенфельдом из компании «Индивидуальные компьютеры» , которые сами производили платы, C-One был модернизирован, чтобы обеспечить возможность клонирования других 8-битных компьютеров.
Дизайн
[ редактировать ]В машине используется комбинация настраиваемых (FPGA) Altera микросхем программируемой вентильной матрицы и модульных карт расширения ЦП для создания режимов совместимости, которые дублируют функции многих старых домашних компьютеров . ЦП по умолчанию — W65C816S (от Western Design Center ), который используется в режиме совместимости с Commodore 64, а также в собственном режиме работы C-One. C-One — это не просто программный эмулятор , он загружает различные файлы ядра с карты для настройки оборудования FPGA для воссоздания работы наборов микросхем базовой логики, используемых в старинных компьютерах . Это обеспечивает очень точную и настраиваемую платформу эмуляции оборудования. C-One не ограничивается воссозданием исторических компьютеров: его программируемая базовая логика может использоваться для создания совершенно новых компьютерных конструкций.
В 2004 году платформа была расширена за счет ядра Amstrad CPC, созданного Тобиасом Губенером.
В 2006 году Питер Вендрих портировал свой проект FPGA-64 (первоначально предназначенный для FPGA Xilinx ) и усовершенствовал его для C-One. [1] Это ядро поддерживало эмуляцию машин как PAL, так и NTSC и было нацелено на то, чтобы быть точным в циклах и эмулировать многие ошибки и особенности исходного оборудования.
В 2008 году, после разработки карты «Extender», в которой была добавлена третья FPGA, Тобиас Губенер добавил совместимость с Amiga 500 , перенеся Minimig Денниса ван Веерена. на плату код [2] Это ядро заменило физический ЦП 68000 и чип PIC из оригинала своим собственным ядром ЦП TG68 на FPGA. Недавний [update] разработки в этом ядре включают в себя функции, недоступные на оригинальной плате Minimig. [3]
В 2009 году Питер Вендрич выпустил «превью» ядра C64 следующего поколения под названием «Chameleon 64» со значительно расширенными спецификациями по сравнению с его предыдущим ядром. [4] В середине 2009 года также была выпущена новая версия ядра CPC со встроенным ядром SymbOS для управления эмуляцией устройства и режимом разблокировки тактовой частоты для частоты процессора до 80 МГц.
До сих пор печатные платы C-One производились немецкой компанией «Individual Computers» , и в настоящее время они [update] продается за 333 евро с картой расширения FPGA.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Синтиакальные страницы — ПЛИС-64» . Syntiac.com (на голландском языке) . Проверено 30 марта 2016 г.
- ^ «ИНДИВИДУАЛЬНЫЕ КОМПЬЮТЕРЫ [Йенс Шенфельд] ГМБХ» . Архивировано из оригинала 26 июля 2011 года . Проверено 20 сентября 2010 г.
- ^ «С-один» . Архивировано из оригинала 25 мая 2011 года . Проверено 20 сентября 2010 г.
- ^ "Синтиакальные страницы - Турбо Хамелеон 64" . Syntiac.com (на голландском языке). 21 апреля 2013 г. Проверено 30 марта 2016 г.