Pentagon-1024SL — различия между версиями
Alone (обсуждение | вклад) |
Alone (обсуждение | вклад) |
||
(не показано 6 промежуточных версии 2 участников) | |||
Строка 3: | Строка 3: | ||
== Pentagon-1024SL v1.x == | == Pentagon-1024SL v1.x == | ||
[[Изображение:p1024sl1_motherboard.jpg|thumb|200px|Внешний вид платы Pentagon-1024SL v1.x]] | [[Изображение:p1024sl1_motherboard.jpg|thumb|200px|Внешний вид платы Pentagon-1024SL v1.x]] | ||
− | Разработан в 2004-2005 годах. Схема выполнена на микросхемах мелкой логики (всего 78 микросхем), использует модуль [[SIMM30]] в качестве ОЗУ. Имеет два слота [[ZXBUS]]. [[Турбо-режим]] изначально отсутствовал. На плате есть встроенный [[контроллер дисковода]] и [[Kempston mouse|Kempston-мыши]]. | + | Разработан в 2004-2005 годах на базе Pentagon [[Солон]] (1993 г.) с учётом совместимости с [[KAY 1024]]. Схема выполнена на микросхемах мелкой логики (всего 78 микросхем), использует модуль [[SIMM30]] в качестве ОЗУ. Имеет два слота [[ZXBUS]]. [[Турбо-режим]] изначально отсутствовал (существует доработка от [[Lord Vader]]). На плате есть встроенный [[контроллер дисковода]] и [[Kempston mouse|Kempston-мыши]]. |
== Pentagon-1024SL v2.x == | == Pentagon-1024SL v2.x == | ||
Строка 9: | Строка 9: | ||
Выпущен в [[2006]] году с открытыми исходными текстами прошивок ПЛИС и допускает перепрошивку. | Выпущен в [[2006]] году с открытыми исходными текстами прошивок ПЛИС и допускает перепрошивку. | ||
− | «Pentagon-1024SL v2.х» с программной точки зрения является реализацией концепций, публиковавшихся в [[Fido]] и [[ZX-Net]], а также в газете [[Born Dead]] #10. Он работает на тактовой частоте 3.5/7 МГц (переключается программно), поддерживает 1024 КБ [[ОЗУ]] одним модулем [[SIMM30]] (управление через порт #7FFD), имеет дополнительные графические режимы [[16C]] и [[384x304]] (управление через порт #EFF7), встроенный звуковой синтезатор [[AY-3-8910]] (YM2149F), контроллер дисковода (нетурбированный), [[ | + | «Pentagon-1024SL v2.х» с программной точки зрения является реализацией концепций, публиковавшихся в [[Fido]] и [[ZX-Net]], а также в газете [[Born Dead]] #10. Он работает на тактовой частоте 3.5/7 МГц (переключается программно), поддерживает 1024 КБ [[ОЗУ]] одним модулем [[SIMM30]] (управление через порт #7FFD), имеет дополнительные графические режимы [[16C]] и [[384x304]] (управление через порт #EFF7), встроенный звуковой синтезатор [[AY-3-8910]] (YM2149F), контроллер дисковода (нетурбированный), [[NTSC]]-кодер, совместим по адресу порта принтера с [[ZX Lprint III]], имеет слотовую архитектуру подключения различных периферийных устройств посредством стандартной шины [[NemoBus]]. Плата рассчитана на установку в стандартный РС АТ корпус. |
Существуют альтернативные прошивки для: | Существуют альтернативные прошивки для: | ||
* исправления развёртки; | * исправления развёртки; | ||
+ | * удлинения [[IORQ]] в турбо-режиме; | ||
+ | * режимов [[512x192]], [[Gigascreen]] и [[аппаратный мультиколор]]; | ||
* нового линейного графического режима [[320x256]] (вместо штатного [[384x304]] со сложной адресацией); | * нового линейного графического режима [[320x256]] (вместо штатного [[384x304]] со сложной адресацией); | ||
* аппаратного скролла штатного режима [[16C]]; | * аппаратного скролла штатного режима [[16C]]; | ||
* палитры из 4096 цветов (с внешней доработкой).<ref>[http://realddp.narod.ru/zx/index.htm Альтернативные прошивки для Pentagon-1024SL v2.2]</ref> | * палитры из 4096 цветов (с внешней доработкой).<ref>[http://realddp.narod.ru/zx/index.htm Альтернативные прошивки для Pentagon-1024SL v2.2]</ref> | ||
− | Версии 1.x и 2.x производились небольшой серией, было выпущено более 40 экземляров плат, в том числе в виде наборов для самостоятельной сборки. | + | Версии 1.x и 2.x производились небольшой серией, было выпущено более 40 экземляров плат, в том числе в виде наборов для самостоятельной сборки. |
+ | |||
+ | Pentagon-1024SL v2.х был компо-машиной на демопати [[DiHalt]] (в 2011 году заменён на [[ZX Evolution]]). | ||
== Pentagon ver.2.666 == | == Pentagon ver.2.666 == | ||
− | Экспериментальная модель с Z80-совместимым ядром T80 (на частоте 28 МГц) в FPGA, представлена на [[DiHalt 2009]] в двух исполнениях<ref>[http://pentagon.nedopc.com/info.htm Информация о Pentagon ver.2.666 на сайте разработчика]</ref> | + | Экспериментальная модель с Z80-совместимым ядром T80 (на частоте 28 МГц) в FPGA, разрабатывалась с 27 июня 2007 года<ref>[http://zxpress.ru/book_articles.php?id=2418 Pentagon 2.666 - история задумки, реализации, воплощения в жизнь и планы на будущее - NedoPC #6]</ref>, впервые показана на [[Chaos Constructions 2008]], потом представлена на [[DiHalt 2009]] в двух исполнениях - 2.666 и 2.666le<ref>[http://pentagon.nedopc.com/info.htm Информация о Pentagon ver.2.666 на сайте разработчика]</ref>. |
+ | |||
+ | Характеристики Pentagon 2.666le: | ||
+ | *FPGA из серии Cyclone II | ||
+ | *Периферийный контроллер ARM, подключен к FPGA по I2C (позволяет грузить прошивку FPGA с [[SD-card|SD-карты]]) | ||
+ | *2 мегабайта статического ОЗУ, из которых часть зарезервирована под ПЗУ (в текущей прошивке страницы 72-75) | ||
+ | *3 слота расширения [[ZX-BUS]] | ||
+ | *Видеовыход VGA (RGB 555) | ||
+ | *ЦАП | ||
+ | *АЦП | ||
+ | |||
+ | Прошивка на январь 2013 года содержит: | ||
+ | *Менеджер памяти по [[Pentagon 1024]], [[ATM Turbo 2]] и [[ZX Evolution]] (без старшего бита номера страницы) | ||
+ | *Видеорежимы 6912, [[16col]], 320x200 цвет на точку (16 цветов) и [[аппаратный мультиколор]] 640x200 | ||
+ | *Палитра [[ATM3]] по схеме DDp (RGB 444)<ref>[http://realddp.narod.ru/zx/pal444/index.htm Вариант палитры для ZX-Spectrum, Pentagon1024SL22, (ATM)Turbo2+]</ref>, совместимо с ATM Turbo 2 | ||
+ | *Три частоты процессора: 3.5 МГц, 14 МГц, 28 МГц (no wait), переключение аналогично ZX Evolution | ||
+ | *[[TurboSound]] | ||
+ | *[[Kempston joystick]] | ||
+ | *ПЗУ [[Mr Gluk Reset Service]] | ||
+ | *Копировщик [[Fatall]] | ||
+ | *Минимальный отладчик с точками останова (его экран по запросу накладывается на ZX-экран с возможностью переключения клавиатуры) | ||
== Источники == | == Источники == |
Текущая версия на 16:07, 11 ноября 2021
Pentagon-1024SL (P1024SL) - серия отечественных клонов ZX Spectrum, разработанная Алексеем Жабиным (KingOfEvil) в 2005-2009 годах, развивающая линейку отечественных клонов Pentagon. Всего в линейку входят три полностью разные версии компьютера.
Pentagon-1024SL v1.x
Разработан в 2004-2005 годах на базе Pentagon Солон (1993 г.) с учётом совместимости с KAY 1024. Схема выполнена на микросхемах мелкой логики (всего 78 микросхем), использует модуль SIMM30 в качестве ОЗУ. Имеет два слота ZXBUS. Турбо-режим изначально отсутствовал (существует доработка от Lord Vader). На плате есть встроенный контроллер дисковода и Kempston-мыши.
Pentagon-1024SL v2.x
Выпущен в 2006 году с открытыми исходными текстами прошивок ПЛИС и допускает перепрошивку.
«Pentagon-1024SL v2.х» с программной точки зрения является реализацией концепций, публиковавшихся в Fido и ZX-Net, а также в газете Born Dead #10. Он работает на тактовой частоте 3.5/7 МГц (переключается программно), поддерживает 1024 КБ ОЗУ одним модулем SIMM30 (управление через порт #7FFD), имеет дополнительные графические режимы 16C и 384x304 (управление через порт #EFF7), встроенный звуковой синтезатор AY-3-8910 (YM2149F), контроллер дисковода (нетурбированный), NTSC-кодер, совместим по адресу порта принтера с ZX Lprint III, имеет слотовую архитектуру подключения различных периферийных устройств посредством стандартной шины NemoBus. Плата рассчитана на установку в стандартный РС АТ корпус.
Существуют альтернативные прошивки для:
- исправления развёртки;
- удлинения IORQ в турбо-режиме;
- режимов 512x192, Gigascreen и аппаратный мультиколор;
- нового линейного графического режима 320x256 (вместо штатного 384x304 со сложной адресацией);
- аппаратного скролла штатного режима 16C;
- палитры из 4096 цветов (с внешней доработкой).[1]
Версии 1.x и 2.x производились небольшой серией, было выпущено более 40 экземляров плат, в том числе в виде наборов для самостоятельной сборки.
Pentagon-1024SL v2.х был компо-машиной на демопати DiHalt (в 2011 году заменён на ZX Evolution).
Pentagon ver.2.666
Экспериментальная модель с Z80-совместимым ядром T80 (на частоте 28 МГц) в FPGA, разрабатывалась с 27 июня 2007 года[2], впервые показана на Chaos Constructions 2008, потом представлена на DiHalt 2009 в двух исполнениях - 2.666 и 2.666le[3].
Характеристики Pentagon 2.666le:
- FPGA из серии Cyclone II
- Периферийный контроллер ARM, подключен к FPGA по I2C (позволяет грузить прошивку FPGA с SD-карты)
- 2 мегабайта статического ОЗУ, из которых часть зарезервирована под ПЗУ (в текущей прошивке страницы 72-75)
- 3 слота расширения ZX-BUS
- Видеовыход VGA (RGB 555)
- ЦАП
- АЦП
Прошивка на январь 2013 года содержит:
- Менеджер памяти по Pentagon 1024, ATM Turbo 2 и ZX Evolution (без старшего бита номера страницы)
- Видеорежимы 6912, 16col, 320x200 цвет на точку (16 цветов) и аппаратный мультиколор 640x200
- Палитра ATM3 по схеме DDp (RGB 444)[4], совместимо с ATM Turbo 2
- Три частоты процессора: 3.5 МГц, 14 МГц, 28 МГц (no wait), переключение аналогично ZX Evolution
- TurboSound
- Kempston joystick
- ПЗУ Mr Gluk Reset Service
- Копировщик Fatall
- Минимальный отладчик с точками останова (его экран по запросу накладывается на ZX-экран с возможностью переключения клавиатуры)
Источники
- ↑ Альтернативные прошивки для Pentagon-1024SL v2.2
- ↑ Pentagon 2.666 - история задумки, реализации, воплощения в жизнь и планы на будущее - NedoPC #6
- ↑ Информация о Pentagon ver.2.666 на сайте разработчика
- ↑ Вариант палитры для ZX-Spectrum, Pentagon1024SL22, (ATM)Turbo2+