Интернет магазин китайских планшетных компьютеров



Компьютеры - Minimig - Цели преследовавшиеся проектом

07 мая 2011


Оглавление:
1. Minimig
2. Цели преследовавшиеся проектом
3. История создания
4. Инструментарий автора проекта
5. Аналогичные проекты



  • Запуск специфичного ПО для Amiga позволяющего конвертировать файлы на другие платформы;
  • Запуск ПО доступного только на Amiga;
  • Запуск игр для Amiga;
  • Получение опыта разработки на базе ППВМ с использованием языка Verilog;
  • Принесение пользы сообществу;
  • Доказательство принципиальной возможности проекта;
  • Получение возможности создания новых игр которые могли бы воспользоваться новыми возможностями Minimig, при этом сохранив полную обратную совместимость с классической Amiga.

Основные характеристики

Платформа

Для платы Minimig rev1.0:

  • ППВМ Xilinx Spartan-3 использован примерно на 82 %.
  • Процессор Freescale MC68SEC000, 3,3 В, на частотеt 7,09379 МГц.
  • Шины Amiga ChipRAM и FastRAM объединены в единую синхронизированную шину с частотой 7,09379 МГц.
  • 2 Мб 70-нс асинхронной SRAM организованы как 2× 524288 × 16-битные банки.
  • MCU PIC 18LF252-I/SP осуществляет эмуляцию работы с диском FAT16 и управляет загрузкой конфигурации ППВМ и Kickstart. Эмуляция дисковода Amiga происходит «на лету» чтением данных из файлов образов дискет Amiga в формате .ADF
  • MMC-память используется для хранения конфигурации ППВМ, kickstart и ПО эмулируемого компьютера.
  • 3× LED-дисплей отображающий дисковую активность, состояние питания и состояние Amiga. Светодиод состояния Amiga может менять свой статус в зависимости от интенсивности использования аудиофильтра.
  • ВидеоЦАП содержит 4 резистора для каждого из цветов: красного, зелёного и синего и осуществляет вывод на разъём VGA.
  • Звук от 8-битного дигитайзера с сигма-дельто конвертором и 2 аналоговыми фильтрами подряд.
  • +5V БП обеспечивает питание платы.

Порты

  • Spare 3x обычный I/O из ППВМ
  • JTAG для программирования чипов;
  • Последовательный порт RS-232;
  • 2 порта Джойстиков типа Atari 2600 DE-9M;
  • VGA видеоразъём типа DE-15F;
  • Слот для MMC флеш-карты памяти;
  • PS/2-совместимые интерфейсы для клавиатуры и мыши;
  • 3,5 мм аудиоджеки;
  • 2,1 мм джек для +5V БП.

Эмулируется

  • Процессор типа Motorola 68000;
  • OCS/ECS PAL & NTSC видео.
  • 512 Кб SRAM для Kickstart используется как ПЗУ.
  • 512 Кб SRAM SlowRAM.
  • 1024 Кб SRAM ChipRAM.
  • OSD-врезка позволяет выбрать образ диска представленный файлом в формате .ADF и загрузить его с MMC-карты используя клавиатуру или джойстик.


Просмотров: 4499


<<< GEDA
Neo 1973 >>>