Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Другие архитектуры » Инопланетные скрижали |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 ... 21 22 23 24 25 26 27 28 29 30 | Печать |
Mixa
Member
Откуда: Москва Всего сообщений: 170 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2009 |
MC68k написал: Согласен, для получения требуемой RC тау, в которой звон увязнет, не обязательно увеличивать C. а вместо нормальных временных диаграмм мне предлагают обвешаться конденсаторами. С диаграммами — вот стопудов есть то ли магия, то ли чертовщина, и она преследует каждого, кто связался с 1801. Нормальных (с привязкой к тактам на все случаи) нет нигде. Везде есть недосказанность. Для проектирования стыковки по МПИ такты избыточны. Взаимным расположением тактов и других сигналов особо никто не заморачивался. Менее всего недосказанности в описании от Vslav. Осталось понять, как выглядят самые короткие циклы шины всех видов и какая минимальная длительность неактивного SYNC. Потом комбинировать эти циклы через эту минимальную паузу и прикидывать, что к чему. Но это все равно модель, а не реальность. |
andyTh |
NEW! Сообщение отправлено: 11 октября 2017 18:41
MC68k написал: Отнюдь не аудиофилия. Наверное, если надежные советские из проверенного источника, то можно Это уже прям аудиофилия какая-то. Вспомните что такое импеданс конденсатора и как он зависит от частоты. А так же навскидку оцените времячастотные характеристики фронта и среза сигнала на выходе логического элемента. Из этого можно в первом приближении вычислить ток. А можно и не в первом. Более менее достоверные модели компонентов в сети лежат. Но это уже от любви к искусству. ПыСы покопав некоторые англоязычные даташиты на 54 серию можно в явном виде встретить запрет на подключение конденсатора на выход ЛЭ. Но я никого ни на что не агитирую, чисто для справки |
Сейчас на форуме |
1801BM1 |
Mixa написал: Насколько я разобрал микрокод - как раз отвязаны. При выполнении некоторых инструкций микроядро может выдать запрос на обмен блоку ввода-вывода для выборки слова следующей инструкции и дальше заниматься своими делами, при этом обмен по МПИ начнется и будет идти параллельно. Такая себе простенькая конвееризация. Также, ЕМНИП, циклы МПИ следуют быстрее 8 тактов при обработке прерываний, там вообще 4-5 обменов последовательно идут - IAKO, запись PSW в стек, запись PC в стек, чтение PC из вектора, чтение PSW из вектора, выборка первой инструкции обработчика. 8 тактов это минимальное время между обращениями к памяти, потому что минимальный машинный цикл есть эти самые 8 тактов, а цикл шины и внутренние циклы процессора не отвязаны друг от друга. |
MC68k |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 октября 2017 19:16 Сообщение отредактировано: 11 октября 2017 19:19
andyTh написал: Конечно помню, мы же говорим об однослойных керамических. Kyocera или TDK подойдет? Вспомните что такое импеданс конденсатора и как он зависит от частоты. 1801BM1 написал: Vslav? Насколько я разобрал микрокод 1801BM1 написал: Вот уже противоречивая информация. Давайте еще раз - такт(клок) это то, что на ногу _CLC_ приходит, а цикл это то, что выполняется на несколько тактов. Также, ЕМНИП, циклы МПИ следуют быстрее 8 тактов при обработке прерываний, там вообще 4-5 обменов последовательно идут - IAKO, запись PSW в стек, запись PC в стек, чтение PC из вектора, чтение PSW из вектора, выборка первой инструкции обработчика. Запись это - заняли шину; - активировали SYNC; - выставили адрес; - защелкнули адрес; - выставили данные; - выставили сигнал DOUT; - ждем RPLY. Во сколько всего. Кстати, обмен это и есть цикл. Или нет? Сейчас я думаю организовать чтение видеоконтроллером, когда процессор занят выставлением адреса. |
1801BM1 |
MC68k написал: Угу. Под ВМ1 маскируюсь Vslav? "Цикл, обмен, цикл обмена" - одно и то же, относится к МПИ, можно использовать более строгое "транзакция [МПИ]". Да, выполняется несколько тактов. Вот уже противоречивая информация. Давайте еще раз - такт(клок) это то, что на ногу _CLC_ приходит, а цикл это то, И продолжается: [транзакция] Записи это - дождались активного RPLY; - сняли DOUT; - ждем деактивацию RPLY; - дождались неактивного RPLY; - сняли SYNC; - арбитраж (освобождение, если кому еще надо) шины; По растактовке арбитража пока ничего точно не могу сказать, паяю 2-х процессорный модуль, сниму диаграммы, сравню с 2-х процессорной моделью - там наворочено много по схеме всего, так просто что-то определенное утверждать не получается. |
andyTh |
NEW! Сообщение отправлено: 11 октября 2017 21:18
В пГинципе я мог бы чего то на снимать, но у меня нет платы с ВМ1 и домашняя снималка быстрее 8нс не умеет. Ближайшее что есть под рукой это 1806ВМ2. |
Сейчас на форуме |
1801BM1 |
andyTh написал: У меня сложилось впечатление что проблемы "звона" для 1801ВМ1 имеют нецифровую природу. Сам то процессор практически синхронный - когда он ведущий на шине, то зависит фактически от одного принимаемого сигнала RPLY, а этот сигнал на всех схемах "лечат" триггером типа TM2, так что какой тут "звон". Однако, есть экспериментальный факт, что если в момент защелкивания данных при чтении, эти самые данные нестабильны, то процессор наглухо виснет (установлено Воландом при разработке SMK-512, на нескольких системах). Никаких "цифровых" предпосылок к такому зависанию нет, логически схема процессора корректна. Точно так же с длинными линиями - отражения сигналов создают помеху уже на активных выходах (то есть выходной буфер (это такая мощная специальная схема на"многопальцевом" транзисторе) вывода разрешен) процессора и он тоже глючит. То есть, чисто аналоговые явления внутри микросхемы. Поэтому нельзя просто взять почитать "Начальный курс черной магии" Джонсона и Грехэма и разрулить проблемы 1801ВМ1. Я совершенно не хочу сказать что "звона нет". Он конечно же есть. Но не нужно его демонизировать в данном случае. |
1801BM1 |
andyTh написал: С одиночного ВМ1 уже все давно снято, и с реальной микросхемы, и с модели, и верифицировано между собой, и даже описание написано . Остался затык с документированием арбитража шины, на первый взгляд непонятно как оно точно работает, с привязкой к тактам, поэтому и есть желание запустить 2-х процессорную систему. чего то на снимать |
andyTh |
NEW! Сообщение отправлено: 11 октября 2017 21:34
1801BM1 написал: У меня никогда не было ВМ1 , а вот наблюдения за иглами у ВМ3 навели меня на мысль, что на фронте сигнала (физически это перепад от +5 в 0) у него каким то образом на вывод проскакивает напряжение подложки. Оно невероятно, но уж больно большую отрицательную амплитуду имеет эта иголка. Но она реально короткая. Несколько нан, и никакого вреда от неё нет. У меня сложилось впечатление что проблемы "звона" для 1801ВМ1 имеют нецифровую природу. ПыСы, да, я пытался давить эти иглы . ПыПыСы оно не нужно. отлично работает и с ними. ПыПыПыСы, тот кто смотрел осциллографом корзину, сигналов на проце не боится. |
Сейчас на форуме |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 |
Насчет капризности 1801ВМ1 к шине. Выяснил, что 1801ВП1 вообще не работает с шиной МПИ +3.3 вольт, даже на опознание адреса. 1801РЕ2 - работает. |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 ... 21 22 23 24 25 26 27 28 29 30 | Печать |
Полигон-2 » Другие архитектуры » Инопланетные скрижали |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |