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

User Tag List

Страница 1 из 4 1234 ПоследняяПоследняя
Показано с 1 по 10 из 36

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

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

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

    Пришёл с ебэй AM9511A-1DC (версия на 3мгц) ,прикрутил пока к порту расширения ,работает ,пи командой 1A выводит.
    Подключил к порту F700 так:
    нога м\сх - контакт порта расширения F700
    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-B30
    19-C14
    20-C25
    21-C24
    22-B20
    23-A32 Подал ф2 ттл с вывода 4 дд18 линия 66 на схеме
    24-C16 и подтянул к 5в через 4.7к.
    Подключаем пару электролитов на +5в и +12в
    Для использования прерываний RST7- 0FFH проверяем установлены ли подтягивающие резисторы ШД к +5в при их отсуствии подключаем на 8.2к к +5в на выводы 8-15 Сопра.

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

    Принцип работы : кидаешь последовательно в чётный адрес данные операндов и затем в нечётный код операции ,по готовности срабатывает RST7 и подпрограммой последовательно считываешь результат.И проц тем временем не динамит ,свои задачи выполняет.

    Комп стал жрать на 300ма больше ,преобразователь родной орионовский справляется (+80ма по 5в и +80ма по 12в).
    Последний раз редактировалось denis74; 14.12.2019 в 21:09.

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

    Xrust (09.12.2019), zx_ (09.12.2019)

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

  4. #2
    Veteran Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    1,868
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    156
    Поблагодарили
    112 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Arrow

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

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

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

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

  5. #3
    Member
    Регистрация
    12.09.2017
    Адрес
    г. Москва
    Сообщений
    100
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    10 сообщений
    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
    Veteran Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    1,868
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    156
    Поблагодарили
    112 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Arrow

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


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

  7. #5
    Moderator Аватар для Error404
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,384
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    15 сообщений
    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
    Адрес
    г. Москва
    Сообщений
    100
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    10 сообщений
    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
    Veteran Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    1,868
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    156
    Поблагодарили
    112 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  10. #8
    Moderator Аватар для Error404
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,384
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    15 сообщений
    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
    Адрес
    г. Уфа
    Сообщений
    4,548
    Спасибо Благодарностей отдано 
    67
    Спасибо Благодарностей получено 
    167
    Поблагодарили
    103 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  12. #10
    Veteran Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    1,868
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    156
    Поблагодарили
    112 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Arrow

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

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

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

Страница 1 из 4 1234 ПоследняяПоследняя

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

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

Эту тему просматривают: 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. Ответов: 8
    Последнее: 06.06.2012, 23:42
  5. Математический сопроцессор.
    от Demige в разделе Unsorted
    Ответов: 28
    Последнее: 01.05.2012, 11:15

Ваши права

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