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

User Tag List

Страница 1 из 5 12345 ПоследняяПоследняя
Показано с 1 по 10 из 41

Тема: Ленинград 48К - использование 4-битных чипов памяти (64К*4, 256К*4) и другие вопросы

  1. #1
    Master Аватар для Rio444
    Регистрация
    23.11.2015
    Адрес
    г. Ростов-на-Дону
    Сообщений
    527
    Спасибо Благодарностей отдано 
    164
    Спасибо Благодарностей получено 
    151
    Поблагодарили
    104 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Ленинград 48К - использование 4-битных чипов памяти (64К*4, 256К*4) и другие вопросы

    Нигде не нашел, ставил ли кто-нибудь в Ленинград чипы памяти с 4-мя битами данных? Такие как импортные xxx41464 и xxx4256. Выгода налицо, вместо восьми или шестнадцати, всего два чипа.
    Видел пару тем, где обсуждали применение модуля Simm 1Мб, 256Кб.
    Но у симов есть недостаток, у них нельзя использовать входы /OE чипов. Поэтому приходится городить всякие буферы.
    Управляя напрямую /OE чипов памяти можно отключать данные на выходе чипов в моменты, когда Z80 пишет в память и выставляет на шину свои данные.

    Покурив схему Ленина, придумал такую схему для сигнала /OE:



    Т.е. нужно добавить только один элемент 2ИЛИ-НЕ.
    Заработает?

    На картинке фрагмент схемы от Прусака https://disk.yandex.ru/i/j0XJSGTcRZkfUQ

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

  3. #2
    Member Аватар для turlipuki
    Регистрация
    07.02.2022
    Адрес
    г. Володарск
    Сообщений
    77
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    30
    Поблагодарили
    27 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сделал с буфером, для 48Кб три микросхемы(две ОЗУ 256х4 и ИР22)
    Макет для испытания


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

    Работает нормально

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

    Shumadan (15.02.2023)

  5. #3
    Master Аватар для Shumadan
    Регистрация
    04.04.2017
    Адрес
    г. Казань
    Сообщений
    539
    Спасибо Благодарностей отдано 
    104
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    53 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    заработало? как подключил?
    Юниор ФВ-6506, Балтик-48

  6. #4
    Member Аватар для turlipuki
    Регистрация
    07.02.2022
    Адрес
    г. Володарск
    Сообщений
    77
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    30
    Поблагодарили
    27 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нужно просто отгородить ШД буфером. Входы/выходы озушек(они совмешëные) подключить к MD и выходам буфера. ИР22 управляется сигналами WE и WE/, OE и A8 озушек на землю. Всë)

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

    Микросхемы MB81C4256

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

    На них(2шт.) 128Кб можно сделать. Добавить только порт 7FFD и дешифрацию, будет всего семь микросхем)

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

    А, нет восемь получается ЛЛ1, ЛА3, ЛЕ1, ТМ9, КП11, ИР22 и две DRAM

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

    ALS (15.02.2023)

  8. #5
    Master Аватар для Rio444
    Регистрация
    23.11.2015
    Адрес
    г. Ростов-на-Дону
    Сообщений
    527
    Спасибо Благодарностей отдано 
    164
    Спасибо Благодарностей получено 
    151
    Поблагодарили
    104 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    turlipuki, спасибо! А можно поподробнее?

    Цитата Сообщение от turlipuki Посмотреть сообщение
    ИР22 управляется сигналами WE и WE/
    Зачем два сигнала? WE подключаем к /ER ИР22 https://eandc.ru/pdf/mikroskhema/k555ir22.pdf
    Зачем ещё /WE? На вход /С чипв ИР22 видимо надо подать какой-то тактовый или его инверсию.

    Нельзя ли использовать просто буфер, без триггеров? Такой как АП5? https://eandc.ru/pdf/mikroskhema/k555ap5.pdf
    Подключив /WE на его входы E1, E2.

  9. #6
    Member Аватар для turlipuki
    Регистрация
    07.02.2022
    Адрес
    г. Володарск
    Сообщений
    77
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    30
    Поблагодарили
    27 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нужно /WE подать на вход ER, тогда в цикле записи в ОЗУ будет сквозная передача плюс хранение(защëлкивание) до перехода /WE в высокий уровень(это обеспечивает WE на входе С). Тоже думал о простом повторителе, наверное АП6 будет удобнее. Но это не так надëжно, потому что нет режима хранения. Но скорей всего работать будет.

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

    Насчëт управления по OE да, было бы здорово сделать без забора)) Но там всë не так просто, эти микрухи использовались в качестве кэша проца, думаю для этого был введëн ОЕ. В ДШ есть подробнейшие диаграммы(что и когда), хороший электронщик может и придумал бы.Но это не про меня, поэтому проще буфер)

  10. #7
    Master Аватар для Rio444
    Регистрация
    23.11.2015
    Адрес
    г. Ростов-на-Дону
    Сообщений
    527
    Спасибо Благодарностей отдано 
    164
    Спасибо Благодарностей получено 
    151
    Поблагодарили
    104 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от turlipuki Посмотреть сообщение
    Насчëт управления по OE да, было бы здорово сделать без забора)) Но там всë не так просто,
    Тоже уже понял это. У регистра DD41 (ИР22), который стоит между MD0..7 и D0..7 выход получится замкнут на вход. Только если его тоже убрать. Но тогда не понятно, успеет ли CPU прочитать данные, без этого регистра-кэша.


    Цитата Сообщение от turlipuki Посмотреть сообщение
    Нужно /WE подать на вход ER, тогда в цикле записи в ОЗУ будет сквозная передача плюс хранение(защëлкивание) до перехода /WE в высокий уровень(это обеспечивает WE на входе С). Тоже думал о простом повторителе, наверное АП6 будет удобнее. Но это не так надëжно, потому что нет режима хранения.
    Вот есть ещё такая схема

    отсюда https://zx-pk.ru/threads/8903-rasshi...l=1#post167310
    В ней вход "С" (на схеме "РЕ") подключен к +5В. В описании https://eandc.ru/pdf/mikroskhema/k555ir22.pdf неправильная таблица истинности. Лучше смотреть даташиты на 74LS373.
    Так вот, когда на этом входе высокий уровень, входные значения просто копируются на выход. В данном случае - всегда. Т.е. регистр работает как обычный буфер.
    У Вас тоже так?
    Мне кажется единственный смысл применения ИР22 вместо АП5/АП6 - возможность напайки вторым этажом на уже стоящую ИР22 DD41, с перекрещиванием ног входов-выходов.
    Ну ещё у ИР22 задержка больше, потому как сигнал проходит через внутренние регистры.
    Последний раз редактировалось Rio444; 15.02.2023 в 14:19.

  11. #8
    Member Аватар для turlipuki
    Регистрация
    07.02.2022
    Адрес
    г. Володарск
    Сообщений
    77
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    30
    Поблагодарили
    27 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я не слишком ещë разбираюсь, но помоему буфер чтения(DD41) отгораживает ШД от данных предназначеных для видеоконтроллера. Нельзя его убирать. Если что, пусть меня поправят более знающие.
    А в схему с этими ОЗУ конечно лучше быструю ИР22 ставить. Хорошо тем, что она хранит данные, надëжней.

  12. #9
    Member Аватар для turlipuki
    Регистрация
    07.02.2022
    Адрес
    г. Володарск
    Сообщений
    77
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    30
    Поблагодарили
    27 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нарисовал 128Кб. Осторожно, могут быть ошибки)

  13. #10
    Veteran Аватар для Serg6845
    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,004
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    250
    Поблагодарили
    230 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от turlipuki Посмотреть сообщение
    Нарисовал 128Кб. Осторожно, могут быть ошибки)
    все не так просто. 44256 требуют регенерации в 512 циклов, т.е. А8 должен участвовать в этом процессе. в случае с Ленинградом, у которого все заточено под 8 адресов - придется перепахивать схему в районе адресных мультиплексоров, иначе в режиме 128к будет рассыпаться информация в верхней половине памяти.
    а в режиме 48к все будет работать нормально.
    поэтому для себя я остановился на 41256 - они встают в штатные места вместо РУ5 и регенерация у них 256 циклов.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

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

    Rio444 (16.02.2023), turlipuki (16.02.2023)

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

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

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

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

Похожие темы

  1. Радио-86РК: Использование памяти UM61512
    от Kakos_nonos в разделе Радио-86РК
    Ответов: 248
    Последнее: 11.09.2017, 18:19
  2. применение памяти 256к х4 бита
    от RW9UAO в разделе Память
    Ответов: 5
    Последнее: 08.08.2017, 06:29
  3. ВременнЫе диаграммы и другие вопросы по Z80
    от Bolt в разделе Для начинающих
    Ответов: 33
    Последнее: 09.04.2014, 15:53
  4. Использование памяти SIM-карт.
    от CityAceE в разделе Память
    Ответов: 9
    Последнее: 25.06.2008, 16:31
  5. Ответов: 14
    Последнее: 23.11.2006, 03:11

Ваши права

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