![]() |
Основные технические характеристики:
|
Отличие данной платы от базового варианта состоит в том, что вместо стандартной ПЗУ 64кБайт на плате установлено ПрофПЗУ объемом 128/256/512 кБайт. В ПрофПЗУ встроена поддержка контроллера Smuc, т. е. программное обеспечение, обеспечивающее работу жесткого диска ("винчестера"), и поддержка часов реального времени. Краткое описание фукций Профессионального расширения Теневого Сервис Монитора в формате Microsoft Word (zip) можно взять здесь.
![]() |
|
Компьютер Scorpion ZS 256 изначально отличался от
других спектрум-совместимых машин наличием встроенного сервисного программного
обеспечения. Комплекс из монитора-отладчика, резидентных драйверов и системы
управления их характеристиками - пользовательского меню - постоянно
совершенствовался.
Изначально в компьютере стояла
микросхема ПЗУ объемом 64 Кб (27512), и под теневой сервис-монитор
использовалось чуть больше 16 Кб. По мере расширения функций встроенного ПО этот
Объем был полностью занят. Предполагалось, что часть ПО, названная
Профессиональным Расширением и содержащая недостоющие функции, будет размещаться
в ОЗУ компьютера, а поставляться на дискетах. Однако в процессе создания
программы появились идеи, реализацию которых невозможно было "втиснуть" даже в
таки увеличившиеся рамки. И кроме этого, после выпуска ряда тестовых вариантов,
обнаружилось явное неудобство работы для пользователей - проблема
"совместимости" версий ПЗУ и Профессионального расширения.
Ко всему сказанному, следует добавить, что время работы ряда функций, даже после
оптимизации по скорости, оставляло желать лучшего. Было решено увеличить объем
ПЗУ компьютера, добавив Профессиональное Расширение туда. До недавнего времени
мы отказывались от установки таких ПрофПЗУ на обычные компьютеры, так как часть
новых функций "не успевала за компьютером". Однако дальнейшая оптимизация
позволила снять эти ограничения (не ускорив, правда,
работу).
Неожиданно оказалось возможным увеличить объем
ПЗУ без каких-либо доработок компьютера. Был найден красивый и оригинальный
способ - вместо обычной микросхемы ПЗУ в ту же панельку вставляется миниатюрная
плата с ПЗУ типа 27010 (128 кБайт) или 27020 (256 кБайт), устанавливаемыми также
на панельке. При этом максимальный оюъем встроенного сервисного ПО увеличивается
до 80 Кб (для 27010), или до 208 Кб (для 27020). Таким образом, ПЗУ 27020
устанавливается вместо 27010 простой заменой микросхемы. Кроме этого возможна
установка ПЗУ 27040 (512 кБайт) в ту же панельку. При этом электронный ROM диск
состоит из двух блоков, каждый из которых по объему эквивалентен ROM диску в ПЗУ
27020. Переключение половинок ROM диска выполняется при помощи дополнительного
тумблера, устанавливаемого на передней панели компьютера. На сегодняшний день в
ПрофПЗУ встроены:
Краткое описание функций Профессионального расширения теневого сервис монитора в формате Microsoft Word (zip) можно взять здесь.
![]() |
|
Контроллер SMUC предназначен для подключения к компьютеру Scorpion ZS-256 (или любому Spectrum совместимому компьютеру):
Кроме этого, контроллер оснащен микросхемой энергонезависимой памяти памяти
(NVRAM) объемом 2 Кбайта, предназначенной для сохранения различных настроек
компьютера, параметров HDD, Теневого Сервис-Монитора и т. д. В контроллере
предусмотрена установка микросхемы энергонезависимых часов , и контроллера
прерываний (в стандартной поставке данные микросхемы не
установлены).
Для наиболее успешной и производительной
работы компьютера желательно подключение данного контроллера к компьютеру
Scorpion ZS-256 Turbo+, хотя возможна и работа контроллера с нетурбированными
комптютерами Scorpion 256, а также с другими Spectrum совместимыми компьютерами
(при выполнении необходимых доработок). Программная поддержка контроллера
находится в Проффессиональном ПЗУ (ПрофПЗУ) компьютера Scorpion
(объем ПрофПЗУ - от 128 Кб до 512 Кб).
Начиная с версии 4.0 возможна работа ППЗУ на различных вариантах
Sprctrum-совместимых компьютеров.
Конструктивно контроллер выполнен на печатной плате размером 110х70 мм. Потребляемый ток не более 300 мА.
В стандартном варианте SMUC-контроллер поставляется без
микросхемы часов реального времени (MC146818) и микросхемы контроллера
прерываний (i8259a), но при желании пользователю необходимо только вставить эти
микросхемы в соответствующие панельки на плате контроллера. Все необходимое для
работы этих микросхем на плате контроллера предусмотрено, в том числе и
энергонезависимый генератор тактовых импульсов для часов и схема переключения на
резервное питание, подаваемое через разьем X7.
Микросхема
MC146818 может быть заменена советским аналогом — 512ВИ1, а также импортными
микросхемами других фирм производителей. Все они имеют одинаковый корпус на 24
вывода, и могут отличаться лишь названием. Для обеспечения работы часов
реального времени на период выключения компьютера, необходимо использовать
источник резервного питания +5 вольт, подключаемый через разьем X7.
Потребление тока от этого источника — доли микроампера, поэтому можно
использовать любую подходящую батарейку. Кроме этого в панельку для ИМС часов
можно вставить ИМС фирмы Dallas — DS1287 и DS12887. Эти микросхемы уже имеют
встроенный генератор импульсов и источник резервного питания. Фирмой
изготовителем гарантируется надежная работа источника в течении 10 лет. При
использовании данных микросхем дополнительного источника, подключаемого через
разьем X7 не требуется. Следует помнить, что наличие или отсутствие ИМС часов
никак не влияет на работу контроллера с HDD. Все установки параметров HDD и
другие переменные, используемые Теневым Сервис-Монитором, и назначаемые
пользователем, хранятся в ИМС энергонезависимой памяти (NVRAM), устанавливаемой
на всех контроллерах. Никаких дополнительных источников для работы NVRAM не
требуется.
Микросхема контроллера прерываний при работе с
HDD в настоящее время не используется, и ее отсутствие никак не влияет на работу
контроллера. Она предназначена прежде всего для работы с различной IBM
периферией, например HAYE's модемами. Можно использовать ИМС i8259A, или
советский аналог 1810ВН59А. Не рекомендуется использовать микросхему
580ВН59.
Контроллер потребляет очень незначительный ток от источника питания компьютера и как правило не требует "умощнения" последнего. Но сам накопитель HDD, особенно если он достаточно "древний" может потреблять значительный ток как по +5 В, так и по +12 В (до 2—3 А в режиме обычной работы и еще больше в момент пуска). Поэтому необходимо убедится, что источник "обеспечивает" необходимое напряжение: +5 В ± 5%, +12 В ± 5%, в противном случае необходимо заменить источник питания на более мощный. При выборе источника следует также учесть, что если планируется подключать IBM периферийные платы, то следует заложить для них запас по мощности. Для расчетов можно ориентировочно принять, что потребление тока по дополнительным источникам питания следующее: +5 В — до 1.5 А, -5 В, -12 В, +12 В — до 0.5 А.
Полное руководство пользователя по контроллеру Smuc в формате Microsoft Word (zip) можете получить здесь.
![]() |
|
Контроллер предназначен для подключения к компьютеру
Scorpion ZS-256 (или любому Spectrum-совместимому компьютеру) стандартной
IBM-совместимой XT или AT клавиатуры и мыши Microsoft или пассивной. Раскладка
клавиатуры соответствует раскладке для XT/AT: латинской QWERTY и русской ЙЦУКЕН.
Драйвер поддерживает русскую раскладку для наиболее популярных текстовых
редакторов Tasword, TLW2, ZX-WORD, IS-DOS (выбор - по функциональным клавишам).
Определение типа клавиатуры (XT или AT) - автоматическое. Для мыши Microsoft и
пассивной мыши драйвер преобразует форматы данных в формат Kempston Mouse, что
позволяет использовать программы, написанные для этой мыши. Определение типа
мыши - автоматическое. Кроме того, оба типа мыши могут переключаться в режим
эмуляции KEMPSTON, CURSOR, SINCLAIR, INTERFACE-II джойстиков (выбор по
функциональным клавишам),возможен режим AUTOFIRE, управление кнопкой
Magic.
Предусмотрена функция PAUSE, обеспечивающая
временный останов (WAIT) компьютера. Комбинацией клавиш Ctrl+Alt+Del
производится системный сброс. Конструктивно контроллер выполнен на печатной
плате размером 120x68 мм. Потребляемый контроллером с клавиатурой ток не более
400 мА.
Вы можете загрузить файл( в формате Microsoft Word 7) с последним вариантом инструкции по подключению данного контроллера к любому ZX Spectrum-совместимому компьютеру. DownLoad файл sckbins.zip 14Kb, а также прошивку ПЗУ для контроллера - версия 2.5. DownLoad файл sckbrom.bin 4Kb.
![]() |
Возможности:
|
В стандартном варианте SMUC-контроллер
поставляется без микросхемы часов реального времени (MC146818) и микросхемы
контроллера прерываний (i8259a), но при желании пользователю необходимо только
вставить эти микросхемы в соответствующие панельки на плате контроллера. Все
необходимое для работы этих микросхем на плате контроллера предусмотрено, в том
числе и энергонезависимый генератор тактовых импульсов для часов и схема
переключения на резервное питание, подаваемое через разьем
X7.
Микросхема MC146818 может быть заменена советским
аналогом — 512ВИ1, а также импортными микросхемами других фирм производителей.
Все они имеют одинаковый корпус на 24 вывода, и могут отличаться лишь названием.
Для обеспечения работы часов реального времени на период выключения компьютера,
необходимо использовать источник резервного питания +5 вольт, подключаемый
через разьем X7. Потребление тока от этого источника — доли микроампера, поэтому
можно использовать любую подходящую батарейку. Кроме этого в панельку для ИМС
часов можно вставить ИМС фирмы Dallas — DS1287 и DS12887. Эти микросхемы уже
имеют встроенный генератор импульсов и источник резервного питания. Фирмой
изготовителем гарантируется надежная работа источника в течении 10 лет. При
использовании данных микросхем дополнительного источника, подключаемого через
разьем X7 не требуется. Следует помнить, что наличие или отсутствие ИМС часов
никак не влияет на работу контроллера с HDD. Все установки параметров HDD и
другие переменные, используемые Теневым Сервис-Монитором, и назначаемые
пользователем, хранятся в ИМС энергонезависимой памяти (NVRAM), устанавливаемой
на всех контроллерах. Никаких дополнительных источников для работы NVRAM не
требуется.
Занимающиеся "железом" могут ознакомиться с документацией производителя по данной микросхеме в формате .pdf (zip).
![]() |
Основные технические параметры GMX:
|
5. Дополнительные возможности:
Возможность отключения всех дополнительных портов и перевод
компьютера в режим стандартного ZX Spectrum. При отключении портов,
также включается и стандартное ПЗУ.То же самое, но дополнительно
полностью эмулируются временные параметры разверток и сигналов прерываний
для компьютера Pentagon, как основного компьютера, используемого
демо-строителями. Поскольку схемотехника платы сделана на современном
техническом уровне с использованием программируемых логических матриц
(ПЛМ) фирмы Altera , и сама схема
"хранится" в системном ПЗУ, то появляется возможность изменять схему
компьютера, причем очень кардинально, путем простого перепрограммирования ПЗУ
или переключением банков ПЗУ. Последнее дает возможность иметь на одной плате
несколько вариантов схем компьютеров, отличающихся к примеру различными
вариантами частот разверток -- одна для обычных телевизоров и CGA
мониторов, другая для VGA или EGA мониторов. Расширение памяти до 2Мб. Среди различных,
как существующих, так и возможных вариантов организации, выбор пал на тот
вариант, который осуществлен в Profi. То есть сделано так, что просто 256Кб
адресуются также как и было, через обычный скорпионовский стандарт, а все, что
выше -- по стандарту Profi -- порт 0DFFDh. Поскольку у Profi максимальная память
- 1Мб, то можно работать и со всей памятью от 0 до 1Мб по стандарту Profi.
Просто физически это будут другие страницы памяти. Например, можно загрузить
какую-нибудь программу для Profi использующую память до 1Мб и в тоже время
безболезненно пользоваться Теневым Сервис-Монитором. Градации по наращиванию
памяти: 256Кб, 512Кб, 1Мб, 1256Кб, 2Мб -- стандартные Simm-модули.
Причем можно устанавливать от одного модуля объемом 256Кб (получится
память Скорпиона) до 2-х модулей по 1Мб -- общая память получится 2Мб. Hа
больший объем мы специально не стали закладываться из-за того, что, во-первых,
это уже становится дороговато, во-вторых, все-таки мало кому нужно, а платить-то
в той или иной степени придется всем, и, в-третьих, при использовании
процессора Z80 очень большая память не сможет использоваться эффективно.
Почему был выбран именно стандарт Profi? Ответ прост: зачем придумывать
новые стандарты, если уже есть компьютеры с расширенной памятью, и нет
технических ограничений на использование тех же портов для ее адресации.
Кроме этого при выбранном стандарте адресации сразу же работают программы
от Profi, рассчитанные на расширенную память. Опять же появление любого
нового стандарта расширения памяти требует по крайней мере времени на
появлении программ для него, привыканию к нему пользователей. А в данном
варианте этого не требуется. Кроме этого используются и дополнительные режимы
адресации верхней памяти, которые позволяют значительно поднять
быстродействие при работе с ней. Особенно это актуально для работы Теневого
Сервис-Монитора (из ПЗУ!), и программ его использующих (вспомним о
"винчестере"). ТМ испытывает значительные сложности из-за ограничений
накладываемых возможностью адресовать расширенную память только через одно
окно в адресном пространстве процессора. Аналогичные проблемы испытывают
все программы, так или иначе активно использующие расширенную память при
"переброске" фрагментов из одного банка в другой. Графический экран 640*200(208) и плюс
аппартный скроллер. Количество цветов как и в обычном ZX Spectrum .
Hа каждый байт графики - один байт атрибутов. Для того чтобы изображение
было цветное, необходимо обязательное наличие 2-х Simm-ов, т. е. как
минимум 512Кб. Адресация графического экрана начинается с 4000h, при этом
полностью линейная, т. е. первые 80 байт -- первая строка экрана, следующие
80 байт -- следующая, и т. д. Атрибуты экрана хранятся в одной
из расширенных страниц памяти. Их адресация точно такая же. Основное
назначение расширенной графики -- стандартный текстовый экран 80*25
символов (символ имеет размер 8 на 8 пикселей), необходимый для работы с
текстовыми редакторами и почтовыми программами. Для ускорения работы в
текстовом режиме используется аппаратный скроллинг вверх-вниз. Для сдвига
изображение по вертикали на любое количество пикселей необходимо лишь
выполнить запись двух байт в порты "скроллера", которые задают начальный
адрес в области видео-ОЗУ для вывода изображения. Профессиональное flash-ПЗУ040
(512Кб). При разработке ПО для текущих версий мы уже столкнулись с
ограничением на объем ПЗУ, и ОЗУ (256Кб). Поэтому дальнейшее
развитие встроенного программного обеспечения будет идти только с
поддержкой расширителя GMX. Планируется
переделать Теневой Монитор на работу в режиме 640*200,
русифицировать, сделать дальнейшее расширение встроенных
возможностей теневого монитора, прежде всего направленных на улучшение
сервисных функций при работе с HDD, поддержку различных операционных систем
(в части файловой организации), а также поддержка возможности работать с
HAYEs-совместимыми модемами. Все это требует значительного места в
ПЗУ. Кроме этого в ПЗУ как уже говорилось хранится и основная часть
схемы платы GMX. Причем сделано так, что из ТМ
можно будет кардинально менять схему, загружая один из нескольких возможных
вариантов. Также не надо забывать о том, что ПЗУ большого объема обладает
самым выгодным соотношением цена/объем. Что касается Проф.ПЗУ для обычных
плат, то они будут изменяться только, если будут обнаружены какие-либо
ошибки в их работе, либо добавляемые возможности укладываются в
существующие аппаратные ограничения. На сегодняшний день выпускается версия
с номером 4.1. Самым главным и основным достоинством ППЗУ,
установленным на плате GMX будет возможность
перепрограммирования его пользователем. Прежде всего это касается программ,
записанных в ROM диск. Пользователь сможет подбирать программы на свой
вкус, сам формировать содержание своего ROM диска, а также обновлять
версию Проф ПЗУ у себя на месте. Все это достигается путем применения в качестве
ПЗУ современных микросхем флэш-памяти. Также планируется совершенствование схемы
и введение дополнительных схем (например схема 100% совместимости с Profi, в том
числе и по графике) с возможностью включения такой схемы путем выбора из меню
Теневого Сервис Монитора. Повышение совместимости с ZX Spectrum и
Pentagon. Для этого в меню теневого монитора введена дополнительная
строка меню Pentagon. При этом отключаются все дополнительные порты и
одновременно включается стандартное ПЗУ ZX Spectrum 128 & TRDOS и
установливаются временные параметры компьютера Pentagon-128. При переходе в
эти режимы компьютер превращается в абсолютно стандартный в Pentagon (можно
легко сделать и Pentagon-512), при этом полностью "забывает" о своих
дополнительных возможностях. Выход из этого режима, разумеется, только по
кнопке сброс. Турбирование с коэффициентом ускорения
1.8-1.9. Hа плате GMX встроена схема Турбирования с
увеличением быстродействия в 1.8-1.9 раза при исполнении программ из ОЗУ.
При работе с ПЗУ быстродействие увеличивается ровно в 2
раза. Переключение Турбо/Hорма как и сейчас: и программно, и аппаратно.
Экономические показатели. Стоимость платы
GMX без с ОЗУ 2мБ-44уе (Цена производителя.) Для
сравнения на сегодня стоимость турбирования старой платы Скорпион – 10уе,
установка ПрофПЗУ040 – 20уе. То есть все дополнительные возможности
достаются пользователю за 6-14уе. Если хотите еще немного сэкономить --
выпаяйте более половины ИМС с основной платы. Список будет прилагаться
:-) Использование GMX
на других моделях Spectrum-совместимых компьютеров. Мы планируем
вместе с документацией на GMX поставлять в
комплекте всю информацию о том, как доработать другой компьютер до того,
чтобы в него можно было включить GMX. Фактически
от любого Spectrum-совместимого компьютера при использовании платы GMX требуется: поддержка музыкального сопроцессора,
поддержка контроллера TRDOS, поддержка клавиатурного порта, магнитофона,
джойстика, принтера и еще некоторые несущественные мелочи. Все это
есть в любом Spectrume, везде сделано практически одинаково и так или иначе
может использоваться. Комплект поставки: А здесь Вы сможете взять
последнюю версию прошивки GMX. Она представляет собой zip-архив образа диска
в формате программы Teledisk. Эта версия датирована 20.04.99. В ней
исправлены проблемы связанные с работой платы GMX совместно со звуковой платой
General Sound
Теперь более подробно:
1. Плата GMX (ОЗУ 2мБ)
2. Книжка - руководство пользователя
по подключению и работе 20стр
3. Дискета с текущей версией прошивки
Flash ROM.
| ||
|
Основные характеристики программатора:
| |
|
|
Комплект поставки: плата программатора, дискета с управляющей программой (при заказе не забудьте указать тип дискеты: 5.25 или 3.5"). Стоимость адаптера вместе с программой - 30у.е.
Музыкальный бластер "General Sound" (в дальнейшем GS) предназначен для совместной работы с любым Spectrum-совместимым компьютером 48/128/256/512 и обеспечивает качественное проигрывание оцифрованных музыкальных файлов в формате *.mod, а так же проигрывание отдельных оцифрованных сэмплов. За основу GS была взята схема музыкальной платы от компьютера Amiga 500+, в связи с чем качество музыки GS практически ни в чем не уступает знаменитому качеству музыки компьютера Amiga. Проигрыватель MOD файлов в GS является практически полным аналогом ProTracker'а на Амиге и создавался при интенсивном использовании исходников ProTracker'a. (Исходники были из Protracker'а v2.1A by Lars "ZAP" Hamre - Amiga Freelancers). MOD Player поддерживает практически все команды Pro Tracker'а.
GS использует в работе свой собственный процессор и, установленные на нем 128 кб ОЗУ, благодаря чему он не отнимает ресурсы от базового процессора компьютера, что позволяет, например, загрузить свой любимый модуль, сбросить Спектрум, загрузить ассемблер и творить под любимую музыку. Soft внутри GS полностью берет на себя задачи проигрывания звука, интерпретации модуля и т.д. Программирование GS'а сводится к передаче байт за байтом модуля и/или сэмплов, а затем требуется только подавать команды типа: запустить модуль, установить глобальную громкость проигрывания модуля, запустить сэмпл #09 в канале #02 и т.д.
![]() |
Конструктивно GS выполнен в виде слота для компьютеров с
системной шиной в стандарте Scorpion.
На данный момент выпущено уже несколько игр, поддерживающих все возможности GS, а так же профессиональный музыкальный редактор для GS. Вы так же можете использовать любые сэмплы с компьютеров IBM и Amiga. В комплекте поставляется подробнейшее руководство по подключению и программированию GS и 2 дискеты с музыкой и играми для него. |
Описание всех команда GS и портов ввода/вывода вы найдете в кратком описании (формат Microsoft Word 7).Download файл sc_doc.zip(10.2kB)