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

User Tag List

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

Тема: Сопроцессор к Ориону AM9511(C8231A).

  1. #1
    Member
    Регистрация
    12.09.2017
    Адрес
    г. Москва
    Сообщений
    183
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    30
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Сопроцессор к Ориону AM9511(C8231A).

    Схема работает с INTEL P8080A-1 3.1mhz , P8080A-2 2.6mhz. AMD 9080 (от 67р алиэкспресс)
    Пришёл с ебэй AM9511A-1DC (245р ебэй версия на 3мгц) ,прикрутил пока к порту расширения ,работает ,пи командой 1A выводит.
    Подключил к порту F780-F78F так:
    нога м\сх - контакт порта расширения F7хх
    1-C15
    2-C27
    3-С27 +5v через 10к
    4-
    5-
    6-
    7-
    8-B3
    9-C3
    10-B4
    11-C4
    12-B5
    13-C5
    14-B6
    15-C6
    16-C2
    17-C29
    18- (F780-F78F через дешифратор к B30)
    19-C14
    20-C25
    21-C24
    22-А30 Подал Reset с вывода 9 дд18
    23-A31 Подал ф2 ттл с вывода 4 дд18 линия 66 на схеме
    24-подтянул к 5в через 4.7к.
    Подключаем пару электролитов на +5в и +12в
    Для использования прерываний RST7- 0FFH проверяем установлены ли подтягивающие резисторы ШД к +5в при их отсуствии подключаем на 8.2к к +5в на выводы 8-15 Сопра.

    За основу инфу брал здесь:
    https://www.applefritter.com/content...etic-processor

    Принцип работы : кидаешь последовательно в чётный адрес данные операндов и затем в нечётный код операции ,по готовности подпрограммой последовательно считываешь результат.И проц тем временем не динамит ,свои задачи выполняет.
    (для использования прерываний 24 вывод подключаем к с16 ,по готовности срабатывает RST7 (при условии что ШД подтянута к +5в))
    Комп стал жрать на 300ма больше ,преобразователь родной орионовский справляется (+80ма по 5в и +80ма по 12в).
    Последний раз редактировалось denis74; 22.08.2021 в 22:59.

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

    Xrust (09.12.2019)

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

  4. #2
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,220
    Спасибо Благодарностей отдано 
    473
    Спасибо Благодарностей получено 
    899
    Поблагодарили
    591 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    Arrow

    Как я понял, это продолжение данной темы - https://zx-pk.ru/threads/31021-dobav...=1#post1032660

    Думаю, имеет смысл сразу посадить на шину, а не через ВВ55. Но начать всё же с понимания, зачем он нужен на Орионе, есть ли вообще для него какие-то задачи

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

    Возможно, попробовать сразу "вдуть" побольше клока
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  5. #3
    Member
    Регистрация
    12.09.2017
    Адрес
    г. Москва
    Сообщений
    183
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    30
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как зачем нужен? В 3д гамесы гамать канечна ,но на Орионе их есчё написать надо )
    Подключил на системный разъём F700H.
    По "вдуть клока" - идею поддерживаю ,этот проц работает на 2.5мгц из 3мгц возможных , заказал на 4мгц (с большей частотой не бывает) попробую до 5мгц разогнать. ХЗ что получится ,внутренний преобразователь уже на пределе работает ,и 9511 греетсе не слабо ,хотя керамика ,выдержит ,посмотрим.
    Пока с софтиной разобраться надо ,но там всё проще оказалось - положил ему в стек ,увидел прерывание ,считал из стека.
    Определяющим решением необходимости будет являться скорость работы.
    Если кому интересно ,заказал здесь ,бакс сторговать ещё можно )
    https://www.ebay.com/itm/1PCS-AM9511...torefresh=true

  6. #4
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,220
    Спасибо Благодарностей отдано 
    473
    Спасибо Благодарностей получено 
    899
    Поблагодарили
    591 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    Arrow

    Цитата Сообщение от denis74 Посмотреть сообщение
    Как зачем нужен? В 3д гамесы гамать канечна
    Ага, на ВМ80@2,5 МГц


    Цитата Сообщение от denis74 Посмотреть сообщение
    но на Орионе их есчё написать надо )
    Вот-вот, и я о том же.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  7. #5
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а также интересно как вы на Орионе с 8080 видите вот это:

    Цитата Сообщение от denis74 Посмотреть сообщение
    увидел прерывание ,считал из стека.
    или слово "прерывание" здесь имеет значение "poll-ить регистр"?
    Последний раз редактировалось Error404; 09.12.2019 в 12:48.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  8. #6
    Member
    Регистрация
    12.09.2017
    Адрес
    г. Москва
    Сообщений
    183
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    30
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На ХТ без сопра шли 3д игрушки и там 4.77мгц ,а тут ещё полноценный АЛУ в помощь!
    BlockOut Wolfenstein 3-D Hovertank 3D с этого можно начать. Без зд гамесов комп - не комп.
    Последний раз редактировалось denis74; 13.12.2019 в 22:54.

  9. #7
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,220
    Спасибо Благодарностей отдано 
    473
    Спасибо Благодарностей получено 
    899
    Поблагодарили
    591 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от denis74 Посмотреть сообщение
    BlockOut Wolfenstein 3-D Hovertank 3D с этого можно начать.
    Боюсь, что не существует реальных людей, которые сегодня готовы взяться за написание такого ПО. Хотел бы ошибаться...
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  10. #8
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    С точки зрения скорости вычислений, Z80 на 10 МГц и с софтовыми алгоритмами уже обгоняет по скорости AM9511*5МГц примерно в полтора раза, а ведь его можно поставить как второй Z80 на 20МГц, со своей ПЗУ, заточенный строго под "математику". Подключение конечно посложнее, но тоже винрарно. А так то можно много чего подцепить из более современного, куда как более быстродействующего, но не какнонiчного, да.

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

    Цитата Сообщение от Denn Посмотреть сообщение
    Боюсь, что не существует реальных людей, которые сегодня готовы взяться за написание такого ПО. Хотел бы ошибаться...
    В теме Вектора ivagor ЕМНИП в прошлом году делал 3D демо "лабиринта", и там как раз все упиралось в 2 фактора: скорость отрисовки (тут на Орионе сложно влиять кроме как увеличением частоты CPU) и таки скорость вычислений. Думаю, он вполне мог бы в этой деме использовать аппаратный математический сопроцессор. Другое дело, что сопроцессор дохловат по производительности.

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

    На выходе было у него ЕМНИП что-то порядка 10fps, и если с сопроцессором получится 13 fps, то это, извините, - "ниачем".
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  11. #9
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,842
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,814
    Поблагодарили
    1,043 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если была бы эмуляция этого сопроцессора я бы давно сделал версии рейкастера (кстати, первую версию я выкладывал для ориона-про и только потом стал разгонять и сделал для вектора) и 3D вращалки (проволочной) с ним. Ну или по крайней мере попробовал сделать. Скорее всего и в бейсик попробовал бы вставить. Тем более есть исходники XYBASIC с поддержкой 9511 (я их не компилировал), можно там подсмотреть.
    А на данный момент 9511 только для реальщиков.

  12. #10
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,220
    Спасибо Благодарностей отдано 
    473
    Спасибо Благодарностей получено 
    899
    Поблагодарили
    591 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    Arrow

    Цитата Сообщение от Error404 Посмотреть сообщение
    С точки зрения скорости вычислений, Z80 на 10 МГц и с софтовыми алгоритмами уже обгоняет по скорости AM9511*5МГц примерно в полтора раза, а ведь его можно поставить как второй Z80 на 20МГц...
    Думаю, сабж актуален только для 8080-варианта ПРК "ОРИОН-128".

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

    Цитата Сообщение от ivagor Посмотреть сообщение
    Если была бы эмуляция этого сопроцессора я бы давно сделал версии рейкастера
    Давайте все дружно попросим b2m
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

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

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

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

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

Похожие темы

  1. Сопроцессор
    от LeoN65816 в разделе Агат
    Ответов: 6
    Последнее: 29.10.2016, 07:54
  2. Подключение 3.5" дисковода к Ориону
    от sergey2b в разделе Орион
    Ответов: 80
    Последнее: 07.01.2016, 15:31
  3. Вопросы по заводскому Ориону-128
    от BarsMonster в разделе Орион
    Ответов: 35
    Последнее: 04.04.2013, 00:34
  4. Документация и образы дисков к Ориону
    от Spectramine в разделе Орион
    Ответов: 8
    Последнее: 06.06.2012, 23:42
  5. Математический сопроцессор.
    от Demige в разделе Несортированное железо
    Ответов: 28
    Последнее: 01.05.2012, 11:15

Ваши права

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