User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 16

Тема: Момент считывания из ОЗУ?

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    30.08.2005
    Адрес
    Питер
    Сообщений
    1,222
    Спасибо Благодарностей отдано 
    89
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    44 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Момент считывания из ОЗУ?

    Добрый день,

    Я все еще хочу сделать устройство для проверки ОЗУ на плате разных компьютеров путем надевания клипсы и проверки микросхемы ОЗУ с эталонной.

    Столкнулся с таким вопросом: как какие компьютеры определяют, когда данные в режиме чтения, считанные с микросхемы ОЗУ стали валидными?



    Суть проблемы такова: опускаются сигналы RAS, CAS, и через некоторое время на выходе микросхемы появляются данные. Вопрос: когда их считывать?

    Как я понял, Z80 используют такт Т2 для защелкивания данных с ОЗУ. В других компьютерах для защелкивания может использоваться подъем сигнала RAS.
    ОЗУ может быть быстрым и медленным. Аналогично циклы считывания могут быть быстрыми и медленными.
    На самой микросхеме сигналов тактирования нет.

    Что можно сделать:
    - поставить какой-нибудь одновибратор, чтобы через xxx ns после опускания RAS и CAS самостоятельно считывать данные с ОЗУ
    - или считывать по подъему RAS?

    Как на Z80 происходит подъем CAS и RAS? Одновременно или с задержкой?

    Как лучше сделать?
    Собираю в коллекцию советские калькуляторы и компьютеры.
    Мой сайт: http://www.leningrad.su/museum/

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

  3. #2
    HardWareMan
    Гость

    По умолчанию

    Курить ДЩ, Бро.

  4. #3

    Регистрация
    30.08.2005
    Адрес
    Питер
    Сообщений
    1,222
    Спасибо Благодарностей отдано 
    89
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    44 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Курить ДЩ, Бро.
    Не понял
    Собираю в коллекцию советские калькуляторы и компьютеры.
    Мой сайт: http://www.leningrad.su/museum/

  5. #4
    HardWareMan
    Гость

    По умолчанию

    Цитата Сообщение от Sergei Frolov Посмотреть сообщение
    Не понял
    Что именно не понятно, Бро?

  6. #5

    Регистрация
    19.11.2012
    Адрес
    г. Луганск
    Сообщений
    698
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    83
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sergei Frolov Посмотреть сообщение
    Как на Z80 происходит подъем CAS и RAS? Одновременно или с задержкой?
    Как лучше сделать?
    Z80 не вырабатывает сигналы CAS и RAS.
    К тому же вы не учитываете, что память читает не только Z80, но и видео контролер. Количество вариантов большое, думаю, что ничего не получится, хотя не уверен.

  7. #6

    Регистрация
    30.08.2005
    Адрес
    Питер
    Сообщений
    1,222
    Спасибо Благодарностей отдано 
    89
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    44 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от PATHNK Посмотреть сообщение
    Z80 не вырабатывает сигналы CAS и RAS.
    К тому же вы не учитываете, что память читает не только Z80, но и видео контролер. Количество вариантов большое, думаю, что ничего не получится, хотя не уверен.
    А Z80 и видеоконтроллер в какой момент защелкивают данные с ОЗУ? Судя по моей картинке, по подъему такта Т2, а видеоконтроллеры - одинаково или в разных реализациях по-разному?
    Собираю в коллекцию советские калькуляторы и компьютеры.
    Мой сайт: http://www.leningrad.su/museum/

  8. #7

    Регистрация
    25.04.2009
    Адрес
    Днепропетровск
    Сообщений
    817
    Спасибо Благодарностей отдано 
    30
    Спасибо Благодарностей получено 
    19
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Шеф. Вы ж с Ленинграда. У Вас там есть Ленинград-1, в котором всё наглядно

  9. #8

    Регистрация
    30.08.2005
    Адрес
    Питер
    Сообщений
    1,222
    Спасибо Благодарностей отдано 
    89
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    44 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А на других?
    Собираю в коллекцию советские калькуляторы и компьютеры.
    Мой сайт: http://www.leningrad.su/museum/

  10. #9

    Регистрация
    30.08.2005
    Адрес
    Питер
    Сообщений
    1,222
    Спасибо Благодарностей отдано 
    89
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    44 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В принципе, не важно, как генерируются сигналы CAS и RAS. Все три микросхемы будут их отрабатывать одинаково.

    Вот примерная схема. На левую микросхему (на плате пользователя) вешается клипса. Дальше сигналы поступают на регистры для усиления и оттуда на две микросхемы памяти. В одной дублируется запись, вторая пишет "1" вместо данных для признака того, что в ячейку произведена запись. Кнопка "clear" на первый проход очищает признаки во второй ОЗУ.
    Логика смотрит, есть ли отличия данных тестируемой микросхемы и первой. В случае расхождения включает триггер и светодиод.
    Вложения Вложения
    • Тип файла: pdf 123.pdf (61.7 Кб, Просмотров: 167)
    Собираю в коллекцию советские калькуляторы и компьютеры.
    Мой сайт: http://www.leningrad.su/museum/

  11. #10

    Регистрация
    05.04.2015
    Адрес
    г. Майкоп
    Сообщений
    294
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В даташите на MSM3764A-15 (вроде аналог 565РУ5) написано, что адрес рядов и RAS можно подать одновременно, затем удерживать адрес минимум 15 нс. Через 25-75 нс после подачи RAS подаётся CAS вместе с адресом колонок, после этого максимум 150 нс после подачи RAS и максимум через 75 нс после подачи CAS на выходе появляются валидные данные. Данные валидны максимум 40 нс после отпускания CAS.
    После отпускания RAS нужно выждать минимум 100 нс до следующей подачи RAS.

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

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

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

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

Похожие темы

  1. Ответов: 15
    Последнее: 28.04.2013, 19:56
  2. Какие эмулы на д. момент умеют RZX записать?
    от TomCaT в разделе Эмуляторы
    Ответов: 6
    Последнее: 02.11.2006, 16:23
  3. Ответов: 4
    Последнее: 12.04.2005, 07:27

Ваши права

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