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

User Tag List

Страница 33 из 41 ПерваяПервая ... 293031323334353637 ... ПоследняяПоследняя
Показано с 321 по 330 из 407

Тема: Combodevice

  1. #321
    Master Аватар для electroscat
    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    986
    Спасибо Благодарностей отдано 
    435
    Спасибо Благодарностей получено 
    182
    Поблагодарили
    114 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, схема формирования RAS на 06Ц01 и 06Ц02 прямо таки совсем разная, и еще, интересно, что в 06Ц01 RAS на микросхемах ОЗУ внутри тот же что и на "ВУ" а в 06Ц02 это разные сигналы ?!? (сигнал приходящий на "ВУ" в шлейфе '51', и он имеет источник, а сигнал RAS на микросхемах ОЗУ пронумерован как '71', но я больше его нигде не нашел, по всему шлейфу '71' ни от куда не приходит. Может 51 и 71 это одно и то же, такая опечатка, а может как то еще). Есть идея, что на 06Ц01 RAS приходит гораздо попозже, сказывается задержка РЕ3 и BA86 после счетчика, тогда как на 06Ц02 от счетчика до "ВУ" только триггер и два лог. элемента. По идее задержка должна быть меньше. И можно попробовать для начала ее увеличить подсунув пару инверторов 155, 555 и 1533 серий. Ну а вдруг выстрелит ))))

    И если у кого нибудь есть адекватная схема 06Ц02, закиньте пожалуйста.

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

    Не пойму, чем разработчиков 155РЕ3 не устравала, зачем было лепить туда кучу триггеров, на формирование RAS и других сигналов... Там с десяток корпусов можно выкинуть, поставив 155РЕ3 с определенной прошивкой, как в 06Ц01... Зачем этот регресс...
    Сейчас в коллекции:
    Вектор 06Ц.01(Минск), Вектор 06Ц.01(Волжский), Вектор 06Ц.02(Кишенев), Агат 7, Агат 9, Электроника 0511 УКНЦ (СЭМЗ), Электроника 0511 УКНЦ (КВАНТ) Х2, Поиск-1.03 (VGA),Электроника БК-0011(10,11M) [3IN1], Корвет ПК8010, Партнер 01.01, Спектр-001, БАЙТ(БПО_СВТ), Волна 48, Ленинград 48, Веста 30, Компакт 256(новодел),
    и ... Pentium 200 mmx, 386SX-16, AMD K6-300 ...

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

    По умолчанию

    Цитата Сообщение от electroscat Посмотреть сообщение
    Есть идея, что на 06Ц01 RAS приходит гораздо попозже, сказывается задержка РЕ3 и BA86 после счетчика, тогда как на 06Ц02 от счетчика до "ВУ" только триггер и два лог. элемента.
    Смотря относительно чего, клока проца, к сожалению, на картинке из scan_vu нет. За scan_vu большое спасибо KT_Sergу, там можно многое увидеть:
    1. У .02 меньше время удержания половинки адреса на ША относительно RAS
    2. У .02 меньше время между RAS и CAS
    3. У .02 меньше активное время цикла (от начала RAS до конца CAS)
    4. У .02 ЗПЗУ приходит несколько позже относительно CAS

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

    electroscat (14.03.2022), Improver (17.03.2022)

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

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    клока проца, к сожалению, на картинке из scan_vu нет
    Понимаю, что клока проца нет на картинке, т.к. его нет на ВУ. Но можно оценить запаздывание относительно СОСТ - в 06Ц.02 промежуток от СОСТ до начала RAS немного больше, чем у 06Ц.

  5. #324
    Master Аватар для electroscat
    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    986
    Спасибо Благодарностей отдано 
    435
    Спасибо Благодарностей получено 
    182
    Поблагодарили
    114 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если исходить из scan_vu - по большому счету прям критичное отличие в опережении CAS у 06Ц02, остальное все ну более менее похоже. Но CAS не учавствует в жизни квазидиска... Как этот сигнал может влиять на работу девайса ?

    У меня есть ощущение что проблема не в упр. сигналах, а в шинах адреса и данных, относительно управляющих сигналов на этих шинах картина совсем непохожа.


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

    Цитата Сообщение от KTSerg Посмотреть сообщение
    Программа отображает состояние шин в НЕХ-виде под указателем мыши. Видно какое НЕХ-значения были на ШД и ШАП в интересующий момент времени.
    А как это на графиках показано, толщиной полоски ? Или толстая полоска это несколько подряд изменений? И начало полоски соответствует изменению данных на шине ?
    Последний раз редактировалось electroscat; 14.03.2022 в 10:40.
    Сейчас в коллекции:
    Вектор 06Ц.01(Минск), Вектор 06Ц.01(Волжский), Вектор 06Ц.02(Кишенев), Агат 7, Агат 9, Электроника 0511 УКНЦ (СЭМЗ), Электроника 0511 УКНЦ (КВАНТ) Х2, Поиск-1.03 (VGA),Электроника БК-0011(10,11M) [3IN1], Корвет ПК8010, Партнер 01.01, Спектр-001, БАЙТ(БПО_СВТ), Волна 48, Ленинград 48, Веста 30, Компакт 256(новодел),
    и ... Pentium 200 mmx, 386SX-16, AMD K6-300 ...

  6. #325
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,658
    Спасибо Благодарностей отдано 
    224
    Спасибо Благодарностей получено 
    301
    Поблагодарили
    212 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от electroscat Посмотреть сообщение
    ...
    А как это на графиках показано, толщиной полоски ? Или толстая полоска это несколько подряд изменений? И начало полоски соответствует изменению данных на шине ?
    Вертикальная черта шириной в 1 пиксель означает, что на шине произошло изменение значения.
    Соответственно, широкая вертикальная полоса означает фиксацию изменений на каждом такте сканирования.
    С чем это связано, я не знаю. Вся шина, все 24 бита записываются в память сканера после прохождения нескольких буферов/регистров.
    Если резюмировать, то только на светлом участке графика значение шин данных и адреса имеют стабильное значение. Тёмный участок - переходные процессы.
    На графиках, по оси времени - 1 пиксель, это одно сканирование.

  7. Этот пользователь поблагодарил KTSerg за это полезное сообщение:

    electroscat (14.03.2022)

  8. #326
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,658
    Спасибо Благодарностей отдано 
    224
    Спасибо Благодарностей получено 
    301
    Поблагодарили
    212 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я не знаю, когда комбодевайс читает данные с микросхемы памяти и сколько времени выводит эту инфу на шину данных.
    Не знаю, на сколько можно верить моим логам шин, надеюсь это реальные данные.
    Обратите внимание, что происходит на шине адреса при чтении данных.
    У простого Вектора при активности сигнала "ЧТЗУ", сначала заканчивается сигнал "RAS", потом заканчивается "ЧТЗУ", потом заканчивается "CAS" и только в этот момент изменяется состояние шины адреса.
    Понятно, что "CAS" не используется, но шина адреса стабильна до окончания сигнала "ЧТЗУ".
    И гляньте, что творится на 02-ом:
    Сначала заканчивается "RAS", происходит изменение на шине адреса, без фиксации второй части адреса сигналом "CAS" (т.к. он не используется) в этот момент на микросхеме памяти выставляется уже совсем другой адрес, потом заканчивается "ЧТЗУ" - что читает процессор ? ? ?
    Только потом заканчивается "CAS" - и снова изменение данных на шине адреса.

    Я прихожу к выводу, что ошибки чтения на 02-ом Векторе, могут быть связаны именно с изменениями состояния шины адреса при окончании сигнала "RAS", при ещё активном сигнале "ЧТЗУ".
    Предположение.
    Нужно зафиксировать читаемое из ОЗУ значение на шине данных "ВУ" ещё ДО окончания "RAS" и удержать это значение как минимум до "спада" следующего сигнала "RAS".

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

    Ну, или поставить ещё один регистр, для фиксации второй части адреса сигналом "CAS"

  9. Этот пользователь поблагодарил KTSerg за это полезное сообщение:

    ivagor (14.03.2022)

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

    По умолчанию

    Цитата Сообщение от KTSerg Посмотреть сообщение
    поставить ещё один регистр, для фиксации второй части адреса сигналом "CAS"
    Мне кажется лучше так, а то при работе с .02
    1) не видно сигнала, изменение которого можно использовать для фиксации прочитанных данных до изменения ША;
    2) скорее всего такой вариант лучше и для записи.

  11. #328
    Master Аватар для Sandro
    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    590
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    212
    Поблагодарили
    115 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ДОЗУ защёлкивает адрес в момент перепада RAS/CAS. Всё остальное время адрес игнорируется.

  12. #329
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,658
    Спасибо Благодарностей отдано 
    224
    Спасибо Благодарностей получено 
    301
    Поблагодарили
    212 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sandro Посмотреть сообщение
    ДОЗУ защёлкивает адрес в момент перепада RAS/CAS. Всё остальное время адрес игнорируется.
    Это в штатном КД так, но к нему и претензий нет.
    А речь идёт о СОЗУ из мультикарты (видимо и сомбодевайса), на этой ОЗУ адрес не защёлкивается, т.к. у неё нет таких входов. Значит и адрес меняется при изменении на шине. Защелкивается только одна часть адреса регистром по сигналу "RAS", а вторая часть адреса "шумит"...

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

    Цитата Сообщение от electroscat Посмотреть сообщение
    Да, схема формирования RAS на 06Ц01 и 06Ц02 прямо таки совсем разная, ... а сигнал RAS на микросхемах ОЗУ пронумерован как '71', но я больше его нигде не нашел, по всему шлейфу '71' ни от куда не приходит. ...
    Мне кажется, этот вопрос уже поднимался.
    На бумажной схеме 02-го, что есть у меня, карандашом есть корректировка.
    Источником сигнала "71" является выход 12 микросхемы D56.
    На схеме D56 находится левее вывода С10 разъёма XS2 "ПУ".
    И мультиком звонится D56.12 - и вывод 4 ОЗУ Вектора.

  13. #330
    Master Аватар для Sandro
    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    590
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    212
    Поблагодарили
    115 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нашёл пять минуток на ознакомиться с документацией на K6T4008C1B. Не должна она сбоить при чтении, в режиме чтения это просто асинхронная память. Изменения адреса влияют на выход с задержной tAA, которая соответствует маркировке микросхемы (не более 70 или 55 нс).

    Вот про запись там там чётко указано, что при наступлении условия записи, т.е. активны и CS и WE, адрес должен быть стабилен. Данные фиксируются по прекращению условия записи.

    PS: А что это там такое на схеме внутренностей ПЛИС с сигналом RES1? Я понимаю, куда он должен идти, но с рисунком это как-то не согласуется.
    PPS: Выход с кварцевого генератора надо бы буферизовать. А то может быть всякое, вплоть до срыва генерации.

Страница 33 из 41 ПерваяПервая ... 293031323334353637 ... ПоследняяПоследняя

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

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

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

Ваши права

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