RUЭВМ
Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.
Апрель 2024
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930     

Календарь Календарь

Последние темы
» Вити больше нет!
автор bug19 Пн Фев 20 2023, 19:54

» Собираем оригинальный Орион 128
автор bug19 Пн Фев 20 2023, 19:47

» Проблема плющеного экрана ОРИОНА
автор kanzler Пн Ноя 28 2022, 12:05

» Орион 128 и его клоны возрождение 2019-2022 год
автор kanzler Пн Ноя 28 2022, 12:03

» Электроника КР-04. Информация, документы, фото.
автор kanzler Пн Ноя 28 2022, 12:02

» Новости форума
автор kanzler Пн Ноя 28 2022, 11:52

» Орион-128 НГМД запуск 2021 года
автор matrixplus Сб Сен 10 2022, 17:36

» ПЗУ F800 для РК86
автор ведущий_специалист Сб Сен 10 2022, 10:37

» Микропроцессорная лаборатория "Микролаб К580ИК80", УМК-80, УМПК-80 и др.
автор Электротехник Вт Июл 26 2022, 19:33

» Орион-128 SD карта в Орионе
автор matrixplus Чт Июн 02 2022, 09:00

» 7 Мая. День Радио!
автор Viktor2312 Чт Май 12 2022, 10:58

» Серия: Массовая радио библиотека. МРБ
автор Viktor2312 Ср Май 11 2022, 12:17

» Полезные книги
автор Viktor2312 Пн Май 09 2022, 15:07

» Орион 128 Стандарты портов и системной шины Х2
автор matrixplus Вс Май 08 2022, 23:08

» Орион-128 и Орион ПРО еще раз про блоки питания
автор matrixplus Вс Май 08 2022, 19:09

» Орион-128 Программаторы
автор matrixplus Вс Май 08 2022, 19:02

» Орион ПРО история сборки 2021 до 2022
автор matrixplus Вс Май 08 2022, 18:47

» Анонсы монет (New coin).
автор Viktor2312 Сб Май 07 2022, 23:11

» Хочу свой усилок для квартиры собрать не спеша
автор Viktor2312 Сб Май 07 2022, 19:33

» Амфитон 25у-002С
автор Viktor2312 Сб Май 07 2022, 09:38

» Майнер: T-Rex
автор Viktor2312 Вс Май 01 2022, 09:12

» GoWin. Изучение документации. SUG100-2.6E_Gowin Software User Guide. Среда разработки EDA.
автор Viktor2312 Пн Апр 25 2022, 01:01

» GoWin. Изучение документации. UG286-1.9.1E Gowin Clock User Guide.
автор Viktor2312 Сб Апр 23 2022, 18:22

» GoWin. Documentation Database. Device. GW2A.
автор Viktor2312 Ср Апр 20 2022, 14:08

» GOWIN AEC IP
автор Viktor2312 Ср Апр 20 2022, 12:08

Самые активные пользователи за месяц
Нет пользователей

Поиск
 
 

Результаты :
 


Rechercher Расширенный поиск


"Орион Супер-4" (Ташкентский).

Перейти вниз

ОРИОН - "Орион Супер-4" (Ташкентский). Empty "Орион Супер-4" (Ташкентский).

Сообщение  Viktor2312 Сб Янв 21 2017, 12:11

1
Данная тема создана с перспективой на будущее и вообще потому, что такое существует в природе. Я выложу здесь ту информацию, которая мне доступна и как вроде связанна с данной темой. В надежде, что пользователи поправят меня, если что, и дополнят тему в будущей перспективе...


Спойлер:

Спойлер:

Спойлер:

Спойлер:


Последний раз редактировалось: Viktor2312 (Вс Июн 16 2019, 11:14), всего редактировалось 5 раз(а)

Viktor2312
RIP

Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск

Вернуться к началу Перейти вниз

ОРИОН - "Орион Супер-4" (Ташкентский). Empty Re: "Орион Супер-4" (Ташкентский).

Сообщение  Viktor2312 Сб Янв 21 2017, 15:29

2
резерв.

Viktor2312
RIP

Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск

Вернуться к началу Перейти вниз

ОРИОН - "Орион Супер-4" (Ташкентский). Empty .

Сообщение  barsik Пн Июн 10 2019, 13:43

3
Ташкентская плата СУПЕР-4 это наиболее разумный вариант ОРИОНА, - даже в новодельные времена не сделали ничего даже примерно сравнимого.

В обычном ОРИОНЕ 59 корпусов, здесь их 85, но зато все нужные доработки (того времени) сделаны, причём внешний КНГМД болтающийся на длинной косе и такой же болтающийся на косе ROM-диск не нужны. Так что по деньгам и деталям даже возникает экономия. А собрать такую плату ничуть не дороже и не сложнее, чем обычный ОРИОН с дисководом. А быстродействие получается почти в 3 раза выше.

У меня есть такая плата (сейчас нерабочая, часть микросхем выпаяна по бедности). В этой плате применён интересный и никому неизвестный принцип Турбо, в котором используется сигнал /M1 (что примечательно, т.к во всех  традиционных известных вариантах Турбо Z80 он не используется). Схема такого Турбо - секрет разработчиков, так и остался с ними. Хотя не очень точная схема компьютера, перечень ошибок (как же без них) имеется. И есть описание несоответствий схемы и реальной платы, полученное долгой прозвонкой цепей тестером, так что в принципе при некотором напряжении мозга точную схему такого Турбо можно вычислить. Но никто этим не занимался, а в 1997 году я изобрёл свою схему Турбо 10 МГЦ, дающую такое же быстродйствие и эта схема утратила актуальность.

Когда в 1994 мне сообщили, что в МП ОРИОН-СЕРВИС есть вариант схемы Z80 турбированный в 1.75 раза (что оказалось дезинформацией, их первый вариант Турбо ускорял в 1.25 раза, позднее в те же 1.42), то я стал экспериментировать и мне удалось получить прогон теста с ускорением в 1.72 раза, хотя и со снегом на экране. Снег не проблема, он гасится несложной схемой, но увы, монитор, точнее ROM-BIOS с этой схемой почему-то не работал (т.е код в ПЗУ работает, а с ОЗУ проблемы). Возможно, в этой схеме как раз надо было как-то задействовать сигнал /M1. Но кто мог тогда знать как работает Z80? Чтобы это понять надо снять точные временные диаграммы логическим анализатором, да и этого может быть недостаточно и понадобится информация, известная только разработчикам Z80.

Вот ещё какая-то информация о этом компьютере.

Спойлер:


Последний раз редактировалось: barsik (Чт Авг 27 2020, 11:54), всего редактировалось 1 раз(а)
barsik
barsik
Ветеран

Сообщения : 1032
Дата регистрации : 2016-11-10
Откуда : Россия

Вернуться к началу Перейти вниз

ОРИОН - "Орион Супер-4" (Ташкентский). Empty .

Сообщение  barsik Пн Июн 17 2019, 09:57

4
Движок форума не позволяет объём поста более 8000 букв. Потому один текст туда не влез. Вот инструкция по наладке от С.Караваева для платы Супер-3. Для платы СУПЕР-4 отдельной инструкции от разработчиков не было, прилагалась именно эта инструкция. Она частично годилась, потому что нумерация ИМС совпадает. Но к Супер-4 было ещё дополнение, нужное, чтобы была регенерация РУ7-мых.

Схема платы Супер-3 у меня тоже есть. Её плата ещё больше по размеру (и сильно вытянутая, тогда как плата СУПЕР-4 почти квадратная), содержит ту же схему турбирования. Но ОЗУ в ней на двух банках РУ5 (ещё две банки монтируются по принципу расширения ОЗУ в ОРИОНЕ на отдельной платке со своими буферами). Ещё на плате Супер-3 есть эмулятор ZX-Spectrum и 580 ВИ53. А в остальном схема идентична.

Отличия в основном конструктивные. На плате СУПЕР-3 питание разведено частично и очень тонкими печатными проводниками, т.к питание полагалось подводить шинками со стороны деталей, как делали в промышленности. Потому спаянная плата выглядит нестильно, вся оплетена толстыми проводами между которыми стоят блокировочные КМ-ки ёмкостью 0.1 мкф.

Перед открытием спойлера закрой слева, если отображается, вкладку о новых постах.

Спойлер:


- - - Добавлено - - -

С этим движком (где нет ни тэга {code}, ни тэга {pre}) есть много хитростей, чтобы выложить форматированный текст. Потому уходит много времени на редактирование, чтобы добиться, что каждый фрагмент будет отображаться правильно и без записи промежуточных результатов правильное форматирование не получить. Т.е для каждого блока надо сделать свою промежуточную запись поста и не одну. Я ещё не закончил выкладку текстов, а вы уже скопировали. Потому скопировалось не то, не всё и не так.

И такой форматированный текст не копируется. Потому, что при копировании исчезает действие тэга {font}. Он начинает работать только если сначала выложить пост (т.е сохранить его). Затем надо открыть его на редактирование и отмаркировав блок (причём сверху вниз, а не снизу вверх) нажать на 'A' и выбрать фонт Courier New. Если после этого, хоть что-то изменить в блоке, то формат на фонт пропадёт и придёт повторять операцию (маркирования и задания фонта) снова. Вручную ввести тэг-команду тоже не получится.

Потому чтобы получить копию форматированного текста в другом посте, придётся в каждом блоке задавать фонт (т.е удалить старые тэги {font}, затем маркировать блоки и задавать моноширинный  фонт по кнопке 'А').

- - - Добавлено - - -

В выше вставленной в спойлер инструкции по отладке от С.Караваева я прочитал, что у него ППА ВВ55А работает на 10 МГЦ. Это сомнительно. Если шина данных разгружена и нет записи в ППА словом [ т.е команды LD (port_B),HL ], то иногда бывает, что работает. У меня тоже (при разгруженной шине) ППА клавиатуры на 10 МГЦ иногда работал. А вот из ROM-диска при такте Z80 в 10 МГЦ не читала ни одна моя ППА, в том числе и скоростная фирменная 82С55-5.

Но при добавке одного такта WAIT все проблемы исчезали. Т.к схема WAIT для КНГМД на 5 МГЦ у меня и так была, то при переходе на 10 МГЦ достаточно было перекинуть один проводок, чтобы WAIT возникал не только при обращении к КНГМД на F700, а при обращении ко всей области портов F400...F7FF. Т.о ППА в ROM-диске легко заставить работать и при такте Z80 в 10 МГЦ.

ППА на высокой частоте неверно работает лишь, если в него писать словом. Если 2 байта пишутся одной командой, пауза между двумя записями в ППА получается меньше 1 МКСЕК. А ППА нуждается в 1 МКС, иначе не успевает выполнить свои внутренние операции и не готов принять следующую запись в себя. В итоге адрес ячейки ROM-диска занесённый в порты B,C ППА оказывается неверным и все программы использующие ROM-диск не работают.

Проще всего ввести один такт WAIT, но если руки крюки, зато есть мозг, то можно слегка исправить процесс чтения/записи байта в ROM-BIOS ОРИОНА, а также в программах NC$ ORDOS и в М3-EXT, таким образом, чтобы для занесения адреса ROM-диска вместо одной команды

      LD    (port_B),HL

  стояли 4 команды

      LD    A,L
      LD    (port_B),A
      LD    A,H
      LD    (port_C),A


Платы СУПЕР-4 опередили время. Столь высокая скорость была не нужна для программ написанных на ассемблере. В режиме супер-Турбо можно было пользоваться только CP/M. При запуске любых других программ ОРИОНА приходилось переключать в режим "не-Турбо", иначе невозможно пользоваться. Потому выгодно поменять кварц 20 МГЦ на 16 МГЦ (соответственно сменив коэф-т деления счётчика по строке с 80 на 64). Тогда быстродействие в режиме двойного Турбо упадёт с 5 МГЦ до 4 МГЦ, а экран ОРИОНА растянется на весь экран, как в Специалисте, т.е отплющится. Нагрев ОЗУ сократится, надёжность возрастёт, 8 МГЦ потянет любой Z80B, а в режиме супер-Турбо быстродействие будет чуть выше 5 МГЦ.

Реальный такт в 7 МГЦ (и даже выше) нужен лишь для прогона программ написанных на ЯВУ. Это компенсирует их неэффективность по скорости прогона относительно ассемблерных программ.

Кстати, пока подготавливал тексты для правильного отображения в форуме (удалял грам.ошибки и заменял табуляции на пробелы) немного их почитал и понял, что рекомендации по настройке могут быть полезны и для настройки платы базового ОРИОНА. Теперь могу спокойно все эти тексты удалить, а то у меня многомегабайтный архив текстов на тему ОРИОНА, выгодно экономить дисковое пространство и не хранить мне уже ненужное.
barsik
barsik
Ветеран

Сообщения : 1032
Дата регистрации : 2016-11-10
Откуда : Россия

Вернуться к началу Перейти вниз

Вернуться к началу

- Похожие темы

 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения