Активный фронт (спад) этих сигналов приходит после спада сигнала CAS. А если не отключить БЛК ДО прихода CAS, то ОЗУ Вектора не получит вторую часть адреса вовремя. С этим уже сталкивался, когда на ПЛИСе БЛК запаздывал, и запись в ОЗУ Вектора сразу крашилась.
БЛК нужно выставлять во время активного уровня сигнала "СТРОБ СОСТ.", т.к. в некоторых циклах CAS приходит практически одновременно со спадом этого "СТРОБ СОСТ.".
Протестировал схему без контроля D6, всё работает.
Нужно удалить из схемы "U7B", и прокинуть ШД2 дальше на U7C.9, выложу исправленный вариант.
Скрытый текст
В принципе могу и кикадовскую выложить, если нужно.
Только я не нашел в стандартной библиотеке разъёма на 45 контактов, модифицировал первый попавшийся 40-ка контактный, и сохранил его вроде как в пользовательской библиотеке, но я понятия не имею, что это и где его искать, чтобы проект вообще открылся после переноса его на другой комп. Вроде видел какой-то текстовый "либ" в папке с проектом, но уверенности нет.[свернуть]
Вот блин, оказывается, что в схеме 6 элементов 2ИЛИ, а не 5 как я думал... от корпуса не отделаться...
Скрытый текст
Просто раньше вместо двух 2ИЛИ (последовательно получался один 3ИЛИ) я использовал три диода и резистор, получался импровизированный 3ИЛИ... резюк подтягивал вход приёмника сигнала к "0", а через диоды приходили "1".
[свернуть]
Последний раз редактировалось KTSerg; 13.04.2022 в 07:16.
В таких случаях можно использовать одиночные элементы логики, например 2ИЛИ 74LVC1G32.
Или два диода и резистор
- - - Добавлено - - -
Прикол...
С подключенным модулем внешнего ПЗУ с внешним загрузчиком, на 02-ом Векторе, записал на КД os.com.
Забыл отключить модуль внешнего ПЗУ, перезагрузил Вектор... Штатный загрузчик обнаружил на КД os.com, загрузил его, ... произошел автозапуск, ... дело в свои руки взял внешний загрузчик, очистил экран, нарисовал новую загрузочную сетку, ... обнаружил на КД os.com, и честно отработал свой хлеб - снова загрузил с КД данные, заполнил загрузочную сетку и стал мигать РУС/ЛАТ-ом, что пора нажать БЛК+СБР ... все довольны ...![]()
Последний раз редактировалось KTSerg; 13.04.2022 в 08:36.
KTSerg, а как сейчас конструктивно оформлено одновременное подключение модуля ПЗУ, кваза и контроллера HDD (может еще и КНГМД) к вектору? Может сфотографировать или словами описать?
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Вот в 20-ом году выкладывал фотки, своего варианта расширителя шины "ВУ".
Там 5 разъёмов, пока хватает.
https://zx-pk.ru/threads/29486-vekto...=1#post1081252
- - - Добавлено - - -
Мне кажется, что микрика/выключателя достаточно.
ivagor(13.04.2022)
И что за сигнал получим на выходе?
Вроде просто делитель частоты.
Схема не самоблокитуется, с количеством нажатий ВВОД можно запутаться.
Если использовать СБРОС с контакта 41 разъёма ВУ, ни чего не получится, скорее всего, так как каждое нажатие ВВОД (сигнал "ввод сист." ), формирует сигнал "СБРОС".
Если использовать СБР.СИСТ с 36 контакта, можно думать.
Похоже, что это схема из симулятора. Собери весь узел формирования сигнала готовности. Который фактически является основой сигнала БЛК.
Не знаю.
Если есть желание, экспериментируй, отговаривать не буду.
Если получится более удобный в использовании вариант, буду только рад.
Последний раз редактировалось KTSerg; 13.04.2022 в 19:46.
Да, именно -- делитель частоты со сбросом, на выходе которого после двух нажатий БЛК-ВВОД будет лог.1 (или лог.0, если надо). А дальше этот сигнал можно использовать в Вашей схеме для разблокировки внешнего ПЗУ и формирования БЛК.
Вряд ли можно запутаться в двух нажатиях, но можно также добавить светодиод, показывающий его состояние -- это же просто идея, а не окончательная схема.
Элементы U2 и U3 как раз обеспечивают то, чтобы сброс триггеров не происходил при одновременном появлении сигналов ВВОД и СБРОС. Тут ещё, для защиты от рассинхрона сигналов, на выходе U2 неплохо бы добавить конденсатор на массу, 0,1 мкф или около того...
Я это обязательно сделаю, но немного позже -- сейчас пока у меня нет возможности этим заняться.
Ну... Я просто предложил альтернативный вариант, рассмотреть его или отвергнуть -- Ваше право.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)