Орион Супер Турбо - г. Ташкент

Автор С. Караваев

Продаю платы на Орион-128, Орион Экспресс, Орион ПРО, платы периферии: Магазин запчастей ПК Орион-128

Описание составлено с.караваевым в сентябре 1993 (дополнено: 12.93/05.94). (c) fh-orion, г. Ташкент описание пк "Орион-супер-турбо-4" (512к-sx/dx)

1. Процессор - (cpu) z80b, z80h (режим dx) или z80а, su880, 80h (режим sx)

2. ОЗУ - 512 килобайт на основной плате (2 банки 565ру7, работают даже ру7г)

3. Аппаратно-программная поддержка электронного диска на 1 мбайт (512к) ОЗУ + 32k ПЗУ

4. Быстродействие в режимах (режим sx или dx определся перемычкой на плате): - режим dx: super тurbo - тройное повышение быстродействия standart - быстродействие "ориона-128" при такте 2.5 мГц - режим sx: turbo - двойное повышение быстродействия standart - быстродействие "Ориона-128" при такте 2.5 мГц. Внимание! В отличие от других вариантов turbo, в любoм режиме работы (turbo/standart , dx/sx) при обращении к ОЗУ, процессор работает без тактов ожидания, т.е. сигнал wait не активен (ОЗУ прозрачно для процессора)

5. режимы отображения на экране: (все как в обычном "орион-128")
режим 1 - 256*400 cga-графика, каждая точка своим цветом (4 цвета)
режим 2 - 256*400 multicolor, 2 цвета из 16 на один знакобайт (8*1)
режим 3 - 256*400 моно-хром, в цвете: желтый на синем (в 1-й палитре) несмотря на наличие всего 2-х банок озу, остается возможность доработки до 3 битового цвета, за счет того, что при 5 мгц видеоадаптер успевает сделать за время вывода видеобайта 4 обращения к ОЗУ. Для вывода 80 символов в строке размер экрана: 256*400,есть возможность программно уменьшить экран до 256*384

6. На плате также имеются:
- контроллер дисководoв (ленинградский стандарт адресов: f700/20, но не hd)
- музыкальный сопроцессор аy-3-8912 (msx/yамаhа). Он установлен аппаратно совместим с zx spectrum-128 (в области внешних устройств: bffd/fffd)
- rom-диск (8-64 кб, одна ПЗУ 2764-27512 (f500) и порт принтера (f600)
- 2 диспетчера озу с коммутацией по: 60 кб (Орион-128), 16 кб (z80-card-ii)
- порт fb (z80card-ii, 1993),с возможностью его чтения (in fb). бит d5 порта
fb - режим full ram memory (если записано d5=1, то 0-ffff - сплошное ОЗУ)
- теневое ПЗУ 27128-27512, включаемое в "окне" адресов 8000-bfff (для bios)
- порт fe (запись - 4-й бит-звук, такой звук совместим с zx-spectrum)
- порт ff (запись - "триггерный" звук, toggle).
- порт fc (запись) - бит d7 - включение теневого пзу в окно (8000-bfff)
- порт fd, музыкальный сопроцессор ay-8912 (bffd/fffd, в области внутренних устройств)
- дешифратор ву по адресам f760, f780, f7a0, f7c0, f7e0. при обращении z80 по этим адресам аппаратно вводится 1 такт ожидания (активизируется wait) адрес f780 зарезервирован для электроного диска, т.к. по этому адресу включается плата внешнего электронного диска объемом 1 мбайт (512 кб). для подключения этой платы эл.диска на плате "орион-z-турбо" установлен разъем снп: конструкция нашей платы электронного диска 1 мбайт выполнена в виде "втыкаемой" в него карты внимание: платы В.Чистякова - его электронног диски 256 и 512к выполнены по другой схеме и в другом конструкции (здесь конструкция: карта с разъемом снп-58) - адаптер магнитофона с повышенной надежностью чтения на имс 554ca3 - мощный стерео усилитель для ay-3-8910 (для колонок или наушников) - трэккомпенсация при записи на "дальние" дорожки ГМД, что позволяет использoвать дискеты низкого качества без снижения надежности. - аппаратная поддержка драйвера 80un, расширяющего стандартный экран Ориона до 80 символов в строке (т.е программно изменяемый размер экрана: 384/400).
- видео адаптер, позволяющий получать инверсный и неинверсный rgb сигнал.
- cистемные порты f8,f9,fa выбираются, как командой sta, tak и out.
- доступ к "ву" в режиме "full-ram". в отличие от доработки на z80card-ii сохраняется доступ к портам в области памяти (f400-f7ff) командами in/out с полной адресацией (через рег.пару bc). например: ld (bc),f401 : in e оригинальными особенностями "орион-z-turbo" являются:
- "прозрачное озу". это означает, что при работе процессор работает без тактов ожидания для регенерацию видеоизображения и данных в динамических озу.
- режим сокращенного времени исполнения внутренних тактов cpu (dx). в этом режиме, используется изменяемая частота тактирования cpu (clock) - при исполнении некоторых команд, часть машинных тактов (внутренние такты z80b) выполняются вдвое быстрее. скорость работы с ОЗУ и ву не изменяется (5мгц)
- режим "вся память-озу". Програмнo выключaeтся из памяти ПЗУ и ву. Это необходимо для адаптации "zx" и обеспечивает гибкость (загрузка любого bios-а)

Высокое быстродействие в сочетании с расширенной системой команд процессора z80 и оригинальными аппаратными решениями превращают "орион-z-turbo" в серьезную машину для серьезных работ. это 100% cp/m-машина и на ней будут работать все программные cp/м-продукты: компиляторы языков высокого уровня, ассемблеры и дисассемблеры i8080 и z80, отладчики, текстовые редакторы, базы данных, кросассемблеры a также все программы от "орион-128" (для кр580вм80).

Кроме этого, "орион-z-турбо" существенно облегчает адаптацию программ от zx-spectrum (большой запас по скорости и диспетчер озу в окне пзу zx-spectrum), большинство деталей - 1533 серии (при этом потребление чуть более 1 ампера). Но, если не требуется 10 мгц, возможно применение и 155 серии. Годится любой z80b (цена 2$), но можно применять кр1858вм1 (надписи - крупными буквами, но корпус пластмассовый, год выпуска не раньше 1993, и не зеленоградский завод) именно эти процессоры работают на частотах до 10 мгц (т.к в них установлены импортируемые кристаллы sharp-b), что позволило реализовать режим dx. Такое решение впервые реализовано для восьмиразрядных ПК не только в бывшем СССР, но и во всем мире. Z80а, т34, 80h и кр1858 (надпись мелкими буквами в керaмике или пластмассе) позволяют реализовать лишь режим sx (5,00 мгц,1.25 млн. оп./сек). архитектура ПК позволяет применять не умощненные по выходу процессоры (кмоп:su880,nec,z84c,toshiba) не перегружая их шин. ОЗУ - 565ру7г. инструкция в файле sup-otl.txt, перечень комплектация деталей смотри в файле sup-det.txt.

Внимание! Нами выпущено 4 версии печатных плат (и негативов). Ранее было выпущено 60 плат "супер". Плат 4-й версии мы произвели более 50 шт. большинство плат поставляются в Россию, С. Коровкину в Ижевск и В. Чистякову в Санкт-Петербург. К сожалению из-за таможенных барьеров мы не можем сами пересылать эти платы в Россию. Есть возможность раз в пол-года перевозить эти платы в Петербург. К сожалению наши платы имеют размер 240*320 см и их трудно пересылать бандеролями. поэтому, если вы имеете возможность установить с нами контакт напрямую и помочь в распространении этих плат в России, просьба связаться с нами. В заключение необходимо отметить, что несмотря на количество имс (85) плата чрезвычайно легка в настройке, и запускается сразу. Качество изготовления плат - великолепное (до 5 перепаек имс, без отслоения проводников). В комплекте документации - схемы (принципиальная, расположения), инструкция по настройке и тест ОЗУ "тест-марш-ташкент" (но только на вашей дискете).

Эта версия "Ташкентского-турбо" значительно лучше и привлекательнее, чем старые их версии. Наконец-то питание разведено полностью (без навесных шин), нет ненужного "эмулятора синклера", нет ненужного 580ви53 (зачем это ретро, если есть 8912), есть теневое пзу. главное достоинство плат "супер-4", разумеется быстродействие. пока это самый быстрый компьютер на z80, причем реализованный на доступных деталях. пока. так, как и быстродействие "супер-4" уже есть возможность поднять выше: некоторые любители, купившие платы "супер" в январе, сумели их доработать, еще увеличив быстродействие на 10% (за счет замены переключения такта 5/10 мгц, на постоянные 10 мгц с wait-ом для ОЗУ: такую доработку можно сделать и на платах "супер-4"). все портит, разумеется, опять гигантский размер платы (площадь платы 7,7 кв.дм). это вызвано непонятным желанием авторов С. Караваева и А. Лыкова засунуть все на одну плату и отсутствием профессиональной разводки печатных плат (разводка сделана очень неплотно на каком-то древнем компьютере, очевидно еще на электронных лампах). К сожалению плата имеет всего один "слот" (разьем снп-58/64, орионосовместим), который занимается платой электронного диска (разводку которой сделали в 1993, платы - 90*200). Недостатком является to, что доступ к старшим 256к возможен только с помощью старого диспетчера ОЗУ на 60к (порт f9), т.е не используется бит d4 порта fb. Считаю, что если бы с.караваев поставил на плату 2-3 "лишних" слота, перенес кнгд, 8912, rom-диск на устанавливаемые в слоты периферийные платы, вместо 512к ОЗУ сделал 3-х битовый цвет (192к), то получился бы великолепный компьютер, с приемлемой ценой, и размерами платы. неудачной считаю также выбранную авторами терминологию: режим dx/sx - это выглядит, как несмешная пародия и производит впечатление издевательства над ibm pc или нескромности авторов. в заключение подтверждаю, что все, адаптированные в ленинграде программы от "синклера", а также адаптации zx-игр adelaide и все z80-игры С. Коровкина отлично работают на всех ташкентских платах ("супер-турбо").

Чистяков Владимир, Санкт-Петербург, 30 мая 1994

 

Информация о системном ПО SP-COMPUTER CLUB-a

Кроссшина на Орион 128 и Орион Экспресс 512

Моя сборка классического Ориона-128

 

Купить платы, наборы микросхем на Орион-125, куплю К573РФ1, К573РФ2, К573РФ3,  К573РФ4, К573РФ5, К573РФ6, К573РФ8 в позолоте

 

Полезные и интересные статьи

На предыдущую страницу  На главную страницу  На следующую страницу

 

,0