Важная информация

User Tag List

Страница 1 из 25 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 246

Тема: САПР печатных плат "Гелиос" (HElLIOS, CAD CALAY)

  1. #1
    Activist
    Регистрация
    07.02.2020
    Адрес
    г. Санкт-Петербург
    Сообщений
    202
    Спасибо Благодарностей отдано 
    30
    Спасибо Благодарностей получено 
    64
    Поблагодарили
    45 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию САПР печатных плат "Гелиос" (HElLIOS, CAD CALAY)

    По просьбе ММ открываю эту тему.
    Немного истории для тех, кто не знаком с этим САПР.
    В начале-середине 80-х годов прошлого века в СССР не существовало САПР позволяющего создать полный (безбумажный) технологический цикл производства печатных плат на мини/микро ЭВМ.
    Название ГЕЛИОС происходит, как я думаю (я не задавал автору этого вопроса), от фамилии автора - Константин А. Гилев.
    Разработка была сделана в Лаборатории Терминальных Систем, НГУ (Новосибирск). Оригиналом этого САПР послужил CAD CALAY для PDP-11 c мониторами VT-100 (VT-52) и графическим цветным дисплеем GDP256.
    На первых этапах "адаптации" CALAY к советскому железу мониторы подменяли Электроникой-60, а уже, как следствие, с приходом понимания как работает вся система появился Графический дисплей повышенного разрешения (CDR), 400*300 точек c количеством цветовых слоев 8 (две группы по 4), более полные характеристики и примеры программирования в спойлере. Трасировщик ГЕЛИОС полностью написан Константином Гилевым и работал в несколько раз эффективнее оригинала. Утилиты для различных фотопостроителей, графопостроителей и станков с ЧПУ писАлись под заказчиков.

    Скрытый текст


    Графический дисплей повышенного разрешения

    Основные технические данные:

    1.Формат экрана ............... 400*300 точек
    2.Вид развертки ............... прогрессивная 50 гц
    3.Количество цветовых слоев ... 8 (две группы по 4)
    4.Полярность видеосигналов .... положительная
    уровень черного ....... 0 в
    уровень белого ........ 1 в
    5.Полярность синхросигнала .... отрицательная
    6.Амплитуда синхросигнала ..... 5 в
    7.Скорость записи изображения . 1 млн точек в секунду
    8.Размер платы ................ 135*252 мм

    Особенности функционирования:

    Дисплей обеспечивает запись изображения по точкам и быстрое
    построение отрезков в четырех направлениях (горизонталь, вертикаль
    и наклонные под углом 45 градусов).

    Имеется возможность выборочной записи в отдельные цветовые
    слои.

    Сигналы цветовых слоев об"единяются аналоговым смесителем
    для получения стандартных видеосигналов R, G, B.

    Назначение цветовых слоев:
    0, 4 - белый
    1, 5 - красный
    2, 6 - зеленый
    3, 7 - синий.

    На экране могут быть отображены одновременно все восемь
    слоев либо выбранная группа из четырех слоев. Возможно полное гашение
    экрана с сохранением информации в памяти отображения.

    Начало обратного хода кадровой развертки сигнализируется
    разрядом в статусном регистре.

    Программирование:

    Дисплей имеет восемь адресуемых регистров об"единенных в две
    группы по четыре. Функциональное назначение соответсвующих регистров
    в обоих группах одинаковое. Запись в любой регистр исполнительной
    (второй) группы вызывает занесение информации в память отображения.
    После завершения очередной операции все регистры сохраняют последние
    полученные значения (кроме регистра длины, который удерживается в
    нулевом состоянии). Все регистры доступны только по записи. При
    чтении из регистров второй группы в седьмом разряде выдается флаг
    окончания операции. При чтении из регистров первой группы в восьмом
    разряде выдается флаг начала обратного хода кадровой развертки.

    177520/177530 Регистр управления/маски

    биты 0 - 7 разрешение записи в соответствующие
    цветовые слои.
    бит 8 режим записи (0 - занесение цвета,
    1 - стирание цвета).
    бит 9 запрет отображения слоев 0 - 3.
    бит 10 запрет отображения слоев 4 - 7.
    бит 11 разрешение записи на прямом ходе
    развертки с заемом цикла отображения.


    177522/177532 Регистр длины отрезка

    биты 0 - 8 длина отрезка уменьшенная на единицу.

    177524/177534 Регистр координаты X

    биты 0 - 8 X-координата начальной точки.
    бит 11 разрешение автоинкремента координаты.

    177526/177536 Регистр координаты Y

    биты 0 - 8 Y-координата начальной точки.
    бит 10 разрешение автодекремента координаты.
    бит 11 разрешение автоинкремента координаты.

    Примеры программирования:

    1. Запись точки ярко-красного цвета

    1$: TSTB @#177530 ; ожидание
    BPL 1$ ; готовности
    MOV #42,@#177520 ; занесли цвет
    MOV X,@#177524 ; и координаты
    MOV Y,@#177536 ;

    2. Запись горизонтального отрезка из 10 точек белого цвета

    1$: TSTB @#177530 ; ожидание
    BPL 1$ ; готовности
    MOV #177522,R0 ;
    MOV #9.,(R0)+ ; занесли длину отрезка
    MOV X,R1 ; и координаты
    BIS #4000,R1 ; начальной точки
    MOV R1,(R0)+ ; с разрешением
    MOV Y,(R0)+ ; автоинкремента по X
    MOV #1,(R0)+ ; занесли цвет

    3. Стирание всего экрана

    ERASE: MOV #399.,R0 ; установили начальное значение
    ; для цикла
    MOV #7777,@#177520 ; занесли маску и погасили экран
    1$: TSTB @#177530 ; стираем память отображения,
    BPL 1$ ; проводя 400 вертикальных
    MOV #299.,@#177522 ; отрезков
    MOV #4000,@#177526 ;
    MOV R0,@#177534 ;
    DEC R0 ;
    BGE 1$ ;
    RTS PC ; возврат из подпрограммы
    [свернуть]

    Фото самой платы CDR:

    С высоким разрешением:
    http://images.vfl.ru/ii/1583142805/8...d/29752519.jpg
    До появления процессоров с диспетчером памяти (М6, 1801ВМ3, 1801ВМ4 ) использовался процессор М2 (1801ВМ1, 1801ВМ2). У этих процессоров адресуемой памяти для работы ГЕЛИОС было недостаточно. В этих случаях применялся диспетчер памяти MM07, позволявший расширять адресное пространство памяти c 16 до 20 разрядов:

    С высоким разрешением:
    http://images.vfl.ru/ii/1584203315/0...a/29871767.jpg
    Когда появились ДВК-4 с КЦГД была выпущена версия ГЕЛИОС для ДВК-4, есть на сайте у Андрея Кислова:
    (http://tis.kz/progs/dvk/helios.rar)
    Самая полная коллекция материалов по ГЕЛИОСу находится у hobot

    Буду рад обсудить эту тему с энтузиастами.
    Последний раз редактировалось rrp; 15.03.2020 в 17:20. Причина: Добавлено фото ММ07

  2. Эти 5 пользователя(ей) поблагодарили rrp за это полезное сообщение:

    hobot (02.03.2020), MM (02.03.2020), SuperMax (02.03.2020), Titus (02.03.2020), tnt23 (02.03.2020)

  3. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  4. #2
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от rrp Посмотреть сообщение
    Буду рад обсудить эту тему с энтузиастами.
    те же самые дискеты хранятся в разделе ДВК у меня на сайте, там есть описание работы (для оператора)
    программы подготовки "задания" для графопостроителя (если я правильно всё там прочитал), но целиковой
    документации по пакету - на дискетах с дистрибутивом увы нет. А есть ли оно вообще, в виде брошуры, распечатки на листах, файла(ов) текстового и было ли ??? Возможно задавая этот вопрос - я что не учитываю или упускаю (проглядел).

    Спасибо.
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  5. #3
    Activist
    Регистрация
    07.02.2020
    Адрес
    г. Санкт-Петербург
    Сообщений
    202
    Спасибо Благодарностей отдано 
    30
    Спасибо Благодарностей получено 
    64
    Поблагодарили
    45 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    hobot, Я думаю, что документация была, в ЛТС НГУ была своя электронная система хранения документации. У меня ее гораздо меньше (из того, что я раскопал, возможно еще есть на лентах, но контроллера ленты у меня, пока, нет :-( ), чем на дискетах от ДВК-4.
    Да, я посмотрел командный фай запуска helios на втором диске newhel.com и, похоже, что на дискетах не хватает файла stk.sav (или я проглядел).

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

    Нашел файлик с кратким описанием клавиш и команд.HELV5.TXT

  6. Этот пользователь поблагодарил rrp за это полезное сообщение:

    hobot (02.03.2020)

  7. #4
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от rrp Посмотреть сообщение
    Нашел файлик с кратким описанием клавиш и команд.HELV5.TXT
    Очень хорошо!

    FRIASHIK - из доков про Фрязинский терминал ) Фряшик ) (Фряшка). Ласково так.
    из доков же "KROTOV % КОДИРОВЩИК #1"

    Перезалил в архиве , добавил файл HELV5.TXT на обе дискеты.
    Сделал в описании ссылку-заголовок на эту тему.
    http://archive.pdp-11.org.ru/ukdwk_a...HELIOS_SYSTEM/
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  8. #5
    Activist
    Регистрация
    07.02.2020
    Адрес
    г. Санкт-Петербург
    Сообщений
    202
    Спасибо Благодарностей отдано 
    30
    Спасибо Благодарностей получено 
    64
    Поблагодарили
    45 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    Перезалил в архиве , добавил файл HELV5.TXT на обе дискеты.
    Сделал в описании ссылку-заголовок на эту тему.
    http://archive.pdp-11.org.ru/ukdwk_a...HELIOS_SYSTEM/
    Посмотрел список файлов, а файла stk.sav так и не увидел. На двух дисках только один файл - DK.GPH, который можно опознать (по расширению), как файл результата работы helios.
    Я, намедни, искал в инете ссылки на CALAY, но нашел только одну приемлемую ссылку на плагин Altium Designer для импорта проектов "in the Calay® format" https://designcontent.live.altium.co...inDetail/Calay
    Если у кого-то есть возможность скачать этот плагин (а может он уже имеется?), то я смогу перетащить проект CDR в Altium Designer.

  9. Этот пользователь поблагодарил rrp за это полезное сообщение:

    hobot (02.03.2020)

  10. #6
    Master Аватар для L Juriy
    Регистрация
    29.11.2009
    Адрес
    г. Бийск
    Сообщений
    521
    Спасибо Благодарностей отдано 
    31
    Спасибо Благодарностей получено 
    39
    Поблагодарили
    30 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Приветствую всех!
    Все что нашел у себя по теме выложил здесь.
    Вроде там много документации, но не знаю вся ли она есть.
    Есть кое какие исходники.
    Микро-80, Радио-86РК, Океан 240, Ириша, Спектрум-48, NEC PC-8201, ЮТ-88(2017) .

  11. Эти 2 пользователя(ей) поблагодарили L Juriy за это полезное сообщение:

    hobot (02.03.2020), rrp (02.03.2020)

  12. #7
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от L Juriy Посмотреть сообщение
    Приветствую всех!
    Все что нашел у себя по теме выложил здесь.
    Вроде там много документации, но не знаю вся ли она есть.
    Есть кое какие исходники.
    Ещё раз спасибо! Дискеты - ваш же дубль в архиве у меня,
    там stk.sav - действительно нет (тут я пока ничего не могу сделать),
    по докам - там много текста, но с кодировкой беда полная )))
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  13. #8
    Master Аватар для L Juriy
    Регистрация
    29.11.2009
    Адрес
    г. Бийск
    Сообщений
    521
    Спасибо Благодарностей отдано 
    31
    Спасибо Благодарностей получено 
    39
    Поблагодарили
    30 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию rtcod

    Там вроде KOI7 без всего.
    Вложение поможет. для текстовых файлов в work1.
    В папке Калай кодировка KOI-8R.
    В остальных уже н епомню.
    Вложения Вложения
    • Тип файла: 7z rtcod.7z (11.1 Кб, Просмотров: 54)
    Последний раз редактировалось L Juriy; 02.03.2020 в 20:03.
    Микро-80, Радио-86РК, Океан 240, Ириша, Спектрум-48, NEC PC-8201, ЮТ-88(2017) .

  14. Этот пользователь поблагодарил L Juriy за это полезное сообщение:

    hobot (03.03.2020)

  15. #9
    Activist
    Регистрация
    07.02.2020
    Адрес
    г. Санкт-Петербург
    Сообщений
    202
    Спасибо Благодарностей отдано 
    30
    Спасибо Благодарностей получено 
    64
    Поблагодарили
    45 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    L Juriy, Спасибо! Тут уже есть библиотеки и файлов хватает, есть и новые описание постпроцессоров. В архиве Kalay, похоже, рабочая версия, но в файле конфигурации системы (HELAY.SYS) установлен оригинальный графический дисплей GDP256.

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

    Да, перекодировщики облегчат жизнь. :-)

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

    Есть еще вопрос - чем глядеть файл kalay.vir?
    Последний раз редактировалось rrp; 02.03.2020 в 20:07. Причина: очепяика

  16. #10
    Master Аватар для L Juriy
    Регистрация
    29.11.2009
    Адрес
    г. Бийск
    Сообщений
    521
    Спасибо Благодарностей отдано 
    31
    Спасибо Благодарностей получено 
    39
    Поблагодарили
    30 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от rrp Посмотреть сообщение
    Есть еще вопрос - чем глядеть файл kalay.vir?
    Это виртуальный диск в Рафосе. Я не помню, чем можно посмотреть .Эмулятор должен помочь.
    Микро-80, Радио-86РК, Океан 240, Ириша, Спектрум-48, NEC PC-8201, ЮТ-88(2017) .

  17. Этот пользователь поблагодарил L Juriy за это полезное сообщение:

    hobot (03.03.2020)

Страница 1 из 25 12345 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 17
    Последнее: 26.12.2015, 23:22
  2. Ответов: 1
    Последнее: 21.07.2014, 10:50
  3. Компьютер "ZXM-Phoenix" - продажа плат rev04
    от Mick в разделе Новодел
    Ответов: 85
    Последнее: 31.01.2012, 18:22
  4. Ответов: 0
    Последнее: 15.08.2010, 14:38

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •