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

User Tag List

Страница 73 из 78 ПерваяПервая ... 697071727374757677 ... ПоследняяПоследняя
Показано с 721 по 730 из 780

Тема: Новый Специалист: ПК на дискретах

  1. #721
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,404
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    598
    Поблагодарили
    444 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    А вот я говорил, что с Z80 не работает. Хотя я брал вот эту схему для повторения. А вот на Орионе там большую плату переход придумали, это ведь не спроста? HardWareMan утверждал что у него всё чики-пуки работало.
    Не только у меня.
    И еще.
    3 уже.
    Последний раз редактировалось HardWareMan; 20.06.2016 в 04:25.

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

  3. #722
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Kinder5912 Посмотреть сообщение
    Программная совместимость у процессоров 8080 и Z80 снизу вверх вроде как полная
    DAA работают по-разному. Но вероятность ее применения....
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  4. #723
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,404
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    598
    Поблагодарили
    444 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    DAA работают по-разному. Но вероятность ее применения....
    ...100%ная в Бэйсиках!

  5. #724
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    100%ная в Бэйсиках!
    Вообще - да. Сам же проходил на Орионе
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  6. #725
    Activist
    Регистрация
    10.10.2014
    Адрес
    г. Москва
    Сообщений
    284
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Разобрал я сегодня свой работающий на ВМ80 специалист и посмотрел как там формируется для RAM #WE (и соответственно #OE) - та же фигня, то же двойное формирование этих сигналов каждый четный цикл записи...

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

    Продолжаю анализировать внутренние сигналы этого замечательного компьютера. Поговорим о Ресете процессора. Если ничего не предпринимать, то он у Z80 20 MHz .... многократный . Полагаю, что из-за наводок (длинные, тонкие линии в топологии платы не гуд), китайского БП в корпусе компьютера, экономии на электролитах по питанию на всей плате... и т.д. и т.п. , на триггере D16.2, D16.5 многократно в процессе работы проскакивает низкий уровень длительностью 15-25 нс. ВМ80 пофигу - он так быстро не работает, а вот Z80 иногда его ловит и воспринимает как команду ресетнуться . Для полного устранения этой проблемы сделал следующее:
    - конденсатор емкостью 100-200 пФ между D16.2 и D16.7
    - конденсатор емкостью 100-200 пФ между D44'.26 и D44'.29
    - электролит емкостью 1000 мкф между ХР8.3 и ХР8.5 (неиспользуемый разъем АТ питания)
    - электролит емкостью 1000 мкф между ХР8.8 и ХР8.10 (неиспользуемый разъем АТ питания)
    Теперь триггер D16 формирует идеальный ресет длительностью 66.3 мс. Причем один раз . После этого на D44'.26 постоянный высокий уровень.



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

    Вопрос к авторам. В ПЗУ обеих машин записан тест:
    0000 21 00 90 75 23 7C FE C0 C2 03 00 21 00 90 7D 2F
    0010 77 23 7C FE C0 C2 0E 00 C3 00 00

    Он должен одинаково работать на Z80 и на ВМ80 ?

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

    Вытащил dd47. Без нее на экране вот такое динамическое (изменяющееся во времени) изображение:



    Вытащил dd46. Поведение аналогичное. Кстати, и без обоих ИР33 (D46, D47) изображение точно такое же.
    Если стоят обе - черный экран, но синхронизация вроде есть...

    Что-то я подзапутался в микросхемах ОЗУ, буферах и регистрах, которые тут используются при формировании изображения...
    Нет ли где пояснений авторов, что и как они делали ?

    В частности интерес представляет формирование сигналов #CR, #CG, #CB...

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

    нифига не понятно как проходят данные из видео озу через регистры к монитору.
    После сброса, сигналом ресета, триггер D25 устанавливает режим М0=1, М1=1. Дальше логика D19/2, D31/3 формируют из них STD=1, MX=0.
    Затем, поскольку STD=1, то вне зависимости от #WE элементы D30/1, D31/1 формируют CST=1 -> регистр D46 выключен и сидит в импедансе.
    На элементах D30/2, D31/2 формируется CMX. Так как MX=0, а на 5 вывод D30/2 мы подключили сигнал #WE (см. доработки), то выходной сигнал CMX фактически есть сигнал #WE (с небольшой задержкой) /имеющий, кстати, те же 2 импульса каждый четный цикл записи (см. мой пост выше).

    CMX:


    И вот этот CMX управляет регистром D47. Управляет им только этот сигнал, так как LE (11 вывод D47) всегда в "1". Фактически этот регистр представляет из себя повторитель, передающий на выход сигналы с входов в моменты, когда #WE низкий, и отключающейся, когда #WE высокий. Возникает вопрос - а зачем использовали регистр, если его защелкой не пользуемся ? Или я что-то не понимаю ?

    ... что за сигналы #CR, #CG, #CB я пока понять не могу и как они формируются тоже не особо ясно....
    Последний раз редактировалось Kinder5912; 20.06.2016 в 21:58.

  7. #726
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Эти сигналы берутся с выходов порта С ВВ55. Я как понял идёт речь о Std режиме. Далее сигналы идут на регистр цвета на DD47, где защёлкиваются. При записи эти данные (кстати используется только 3 вывода из 8) считанные данные с выхода ОЗУ цвета (DD38) через регистр DD48 поступают на мультиплексор DD51. При присутствии 1 на выводе DD50 сигналы цвета через усилители цвета поступают на монитор.
    На счёт теста ОЗУ. Рюмик его писал, я не даюсь в коды, для ВМ80, я не уверен что он будет работать на Z80.
    Если перейти в режим МХ - нажать X, затем ВК - то что происходит? Там видео ОЗУ цвета подключено по другому.

  8. #727
    Activist
    Регистрация
    10.10.2014
    Адрес
    г. Москва
    Сообщений
    284
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На D47 ничего не защелкивается ). И не может защелкиваться. Читайте даташит ).
    На ее первый вывод (Почему-то обозначенный на схеме ЕО, хотя он ОЕ = Output Enable :-) ) идет СМХ - что это такое уже писал выше.
    А вывод "защелки" (11, обозначен как "С") намертво прикручен к +5в.
    Таким образом, ничего там никуда не защелкивается, а исходя из уровня сигнала на входе ОЕ, D0-D7 либо передаются на Q0-Q7 или же Q0-Q7 в импедансе. Всё. )
    D47 подключенный таким образом регистром не является. Это простейший однонаправленный буфер с 3мя состояниями на выходах.
    Даташит тут: http://www.datasheetarchive.com/SN74...datasheet.html

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

    И еще вопрос к авторам схемы - зачем был введен в схему формирования цвета порт "С" одной из BB55 ? Для совместимости с оригиналом ?
    Если уже есть 2 м/с ОЗУ - одна = данные, вторая = цвет зачем еще и порт ? Регистров куча = используются как отключаемые буферы... Может я, конечно, чего-то не понимаю.... по этому и задаю вопрос авторам - ПОЧЕМУ сделали так ?
    Последний раз редактировалось Kinder5912; 20.06.2016 в 23:16.

  9. #728
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Kinder5912 Посмотреть сообщение
    И еще вопрос к авторам схемы - зачем был введен в схему формирования цвета порт "С" одной из BB55 ? Для совместимости с оригиналом ?
    Если уже есть 2 м/с ОЗУ - одна = данные, вторая = цвет зачем еще и порт ? Регистров куча = используются как отключаемые буферы... Может я, конечно, чего-то не понимаю.... по этому и задаю вопрос авторам - ПОЧЕМУ сделали так ?
    Может и не понимаете. Начнём с того, что схемотехника контроллера цвета для Std и MX режимов различна. Как разделять входы/выходы ОЗУ цвета в разных режимах? Может для начала мы почитаем про контроллер цвета, изучим схемотехнику, а потом будем задавать вопросы. Тут и тут. Схему выдумывал HardWareMan и я его понимаю почему он не вмешивается в диалог - зачем отвечать на глупые вопросы...

  10. #729
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,404
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    598
    Поблагодарили
    444 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Оригинальная схема (черновик).
    На ней DD27 и /DD27 это 2 регистра цвета. Первый, DD27 это регистр цвета, хранит код цвета в режиме MX. /DD27 это скорее буфер цвета, т.к. он используется только как задатчик атрибута, по логике своей совместимый с цветами режима STD. Сами же цвета идут со схемы формирования 5/8 бит. Сам цвет заливается в ОЗУ атрибутов совместно с записью в экранную область (для упрощения в запись основной страницы вообще), и только во время записи, чтобы не мешать синхрогенератору вычитывать эти же данные во время рендеринга. Чего не понятного то?
    Расцикловку я тут рисовал где-то, но она, видимо, протухла. В новой схеме DD27 это DD46, а /DD27 это DD47.Пара 4х битных регистров DD23 и DD24 (в старой схеме) заменена на 1 8ми битный DD48 (в новой схеме).
    Последний раз редактировалось HardWareMan; 21.06.2016 в 15:58.

  11. #730
    Activist
    Регистрация
    10.10.2014
    Адрес
    г. Москва
    Сообщений
    284
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Заменил ВВ55 (клавиатура, цвет). Комп заработал на процессоре Z80 с монитором Версия 4.

Страница 73 из 78 ПерваяПервая ... 697071727374757677 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. SMUC на дискретах и ПЛИС
    от spensor в разделе Scorpion
    Ответов: 844
    Последнее: 15.05.2023, 12:31
  2. Ответов: 69
    Последнее: 14.11.2022, 08:56
  3. Специалист: Рекомпиляция.
    от Tim0xA в разделе Специалист
    Ответов: 38
    Последнее: 11.07.2022, 12:08
  4. Специалист: новый сайт
    от fifan в разделе Специалист
    Ответов: 177
    Последнее: 29.12.2021, 19:43
  5. Специалист: Разное
    от Splinter в разделе Специалист
    Ответов: 171
    Последнее: 09.05.2018, 07:50

Ваши права

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