Проект PENTAGON-1024 SL

ZXNet эхоконференция «real.speccy»

От Ruslan Abdullaev Кому All 27.05.2004


haugh All.
Оригинал находиться по адресу http://pentagon1024.narod.ru/
----------------------------------------------------------------
Лучший способ сохранить своих друзей - не предавать их.
(Из ZX-Format #8)
Проект PENTAGON-1024 SL

Внимание всех интересующихся _железом_ ZX-Spectrum!!!
Тяжелое для Спектрума время наступило. Платформа существует
практически на голом энтузиазме, нет серьезных разработок в
области _железа_. Однако народ, как ни странно, не теряет
интерес к Спектруму (судя по тому, что творится в Internet).

Современные программные продукты в области ZX-Spectrum,
предлагая все больше новых возможностей, требуют все больших
новых ресурсов, в то время как серийное производство _железа_
давным-давно закончено. Выход из сложившейся ситуации
напрашивается сам собой _ все, кто только может (и кому не лень)
набрасываются с паяльником наперевес на свой компьютер.
Результаты таких _опытно-конструкторских разработок_ бывают
весьма различные (можно создать НЕЧТО уникальное, а можно в
порыве неконтролируемой ярости после очередного непредвиденного
казуса выбросить все к чертовой матери).

Чтобы хоть как-то скомпенсировать печальнейшую ситуацию, было
принято решение создать новый Spectrum-совместимый компьютер,
удовлетворяющий требованиям большинства пользователей. Сразу
было принято решение базироваться на машине класса Pentagon-128
K (1993), который по мнению большинства пользователей является
наиболее оригинальной отечественной разработкой в облсти
ZX-Spectrum. В нем нет излишних _наворотов_ (как в ATM-Turbo,
ZX-Next или Profi), отсутствуют глюки, связанные с
несовместимостью с оригинальным ZX-Spectrum и тормоза из-за
слишком длинного сигнала INT, знакомые пользователям Scorpion
или того же ATM-Turbo.
Сейчас идет усиленная подготовка к разводке печатной платы
компьютера, являющегося клоном ZX-Spectrum класса PENTAGON.
Внутренняя структура компьютера уже до конца продумана
(максимально приближена к PENTAGON-128K разработки 1993 г.).
Принципиальная схема к этому моменту (24.05.2004) готова на 80%.

Основные характеристики компьютера:

- Объём ОЗУ 1 Мб. (используется SIMM модуль). Управляется
портами #7FFD и #1FFD. Разряды порта #1FFD, переключающие
страницы ОЗУ, те же, что и у машин класса KAY-1024.
Предусмотрена возможность отключения ПЗУ из 0-й страницы и
подключение вместо него 0-й страницы ОЗУ.

Для того, чтобы обеспечить работоспособность программ, авторы
которых используют ламерский способ переключения страниц ОЗУ
(OUT #FD,A) на порт #1FFD предусмотрена защелка, аналогичная
защелке 48K в порте #7FFD.

- Параметры развертки и длительность сигнала INT полностью
соответствуют PENTAGON-128K.

- Устройства Kempston Joystick и Kempston Mouse признаны
стандартными интерфейсами ввода и интегрированы на системную
плату.

- Для подключения периферийных устройств (прежде всего
винчестера) предусмотрена системная шина, разводка которой
соответствует разработанной фирмой Nemo шины Nemo Bus.
(Возможно, будут незначительные отличия ввиду весьма
оригинальных схемотехнических решений, применяемых фирмой Nemo).
Наиболее нагруженные разряды адресной шины процессора перед
подключением к системной шине буферируются.

Контроллер дисковода размещен на системной плате. (Все равно,
без него не обойтись даже при использовании винчестера; ведь
больше не с чего пока на винт копировать).

Как было сказано выше, схема готова на 80%. Поскольку я
студент, а дело идет к сессии, то на время сдачи зачетов и
экзаменов (т.е. почти на весь июнь) работа над проектом будет
приостановлена, ну а после сдачи всего, что можно и нужно сдать,
работа будет продолжена.

ВНИМАНИЕ! Мне крайне интересно мнение Спектрумистов по поводу
моего проекта. Если после прочтения всего этого найдутся люди,
ГОТОВЫЕ СОБРАТЬ для себя этот компьютер, когда появится
разведенная печатная плата, либо просто люди, которым все это
дело не по барабану, то огромная просьба направлять отзывы и
предложения на KingOfEvil(a)yandex(dot)ru.

Для заинтересовавшихся могу предложить следующие варианты:

Как только появится разведенная плата, я смогу заказать на
изготовление несколько экземпляров, и после того, как изготовлю
сам опытный образец и всё обезглючу, смогу предоставить всем
желающим готовые пустые печатные платы (по цене
фирмы-изготовителя) и необходимые прошивки. (Если живете в
Москве или области, то проблем с этим не будет). Схема и вся
документация к тому времени будет опубликована на этом сайте.

Тем, кто захочет самостоятельно заказать изготовление
печатной платы, я безвозмездно предоставлю фотошаблоны либо PCB
файл с разведенной платой.

Всех, кого эти строки не оставили равнодушным, прошу
направлять отзывы и предложения на KingOfEvil(a)yandex(dot)ru.
Постараюсь ответить всем и учесть все Ваши пожелания.

Жабин Алексей, 24.05.2004.

P.S. По ходу развития проекта на этом сайте будут появляться
обновления, а в скором времени я опубликую первую версию
принципиальной электрической схемы.
-----------------------------------------------------------------

ra.id

--
Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru

От Ruslan Abdullaev Кому All 28.05.2004


haugh All.
Во избежание возможных недоразумений, сообщаю то, что не я
являюсь автором сообщения , автор сообщения - Жабин Алексей, а я
лишь перенаправил это сообщение в конференцию.
Как мне кажется, автор сообщения не читает Фидошные
конференции, поэтому если хотите обсуждать эту тему ЛИЧНО с ним,
пишите на KingOfEvil(a)yandex(dot)ru.

Вот что опубликовано на сайте 27 мая.

----------------------------------------------------------------
Вчера (26.05.2004) был получен первый отзыв:

Q> А теперь пожелания. Хотелось бы, чтобы видеовыход был и на
VGA, и на SCART. <-> Также можно предусмотреть возможность
подключения модема по RS-232. Пожалуй, это может показаться и
лишним, но на дворе уже 2004 год, и для Спектрума разработано
уже множество расширений. Грех было бы не использовать хотя бы
некоторые из них. <-> С уважением, Александр.

A> Видеовыход на VGA сделать весьма проблематично из-за того,
что параметры развертки Спектрума ориентированы прежде всего на
ТВ стандарт (это еще сэр Клайв Синклер придумал, и, собственно,
поэтому Спектрум обрел огромную популярность как у них (за
рубежом), так и у нас). Без переделок VGA мониторов всё равно не
обойтись. Как показывает практика, (сам лично проверял)
практически без доделок подключаются к Пентагону EGA мониторы.
Им только нужно вывести сигналы кадрового и строчного
синхроимпульсов и интенсивность (BRIGHT). В моём случае все
доделки свелись к подстройке строчной синхронизации переменным
резистором на задней панели монитора. Что же касается SCART, то
тут вообще нет проблем - просто паяется соединительный шнур RGB
(компьютер) -> ТВ (SCART) и все. Поэтому в моём Pentagon - 1024
разъём 'видео' будет разведен как EGA, можно будет и к монитору
подключаться, и по SCART к телевизору.

По поводу модема по RS-232 тут дела туманные (сам я модем к
Спектруму пока не подключал). Не хотелось бы все это на одной
плате с компьютером делать, иначе получится какой-то монстр
вроде ATM или Profi. Специально для разной периферии сделана
шина Nemo bus. При подключении к ней модема, кстати, и RS-232 не
понадобится. Правда, в такой реализации придется либо новый
модем придумывать, либо каким-то методом дорабатывать
существующие (я не в курсе, существует ли человеческий модем под
Nemo bus). Думаю, что подключение модема (да и другой периферии)
таким способом будет наиболее разумным и перспективным.

Ну а что касается множества расширений, если они грамотно
разработаны, то проблем с подключением не будет - просто
вставляются в Nemo bus и можно пользоваться.

Кстати, кое-что из этого множества расширений уже
предусмотрены в моём проекте - это Kempston mouse (она будет
прямо на плате компьютера) и, собственно, расширение ОЗУ до
мегабайта.