User Tag List

Страница 19 из 55 ПерваяПервая ... 151617181920212223 ... ПоследняяПоследняя
Показано с 181 по 190 из 541

Тема: Радио РК-86: Компьютер с процессором 1821ВМ85

  1. #181

    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,509
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rokl Посмотреть сообщение
    Цитата:
    Сообщение от Vladimir_S
    Rokl, Извини, тему внимательно не читал, на чем реализована память ОРДОС?

    На микросхеме статического ОЗУ 512К х 8 КМ684000APL-5L.
    Заказал себе две штуки CY62148ELL-55SXI, а потом нашел у себя M5M5408ATP-70LL.
    Вот на ней и буду делать.

    Rokl, ячейки памяти не портятся?

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

  3. #182

    Регистрация
    28.05.2010
    Адрес
    г. Москва
    Сообщений
    510
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    16 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vladimir_S Посмотреть сообщение
    ячейки памяти не портятся?
    Да, это проблема актуальна и до конца не закрыта.
    иногда (очень редко)в RAMдиске ORDOS забивается нулевая ячейка памяти в строке названия первой программы. Приходится туда вручную средствами монитора ORDOS (М128) код первой буквы названия программы вписывать, после чего RAMдиск восстанавливается. Остальные ячейки памяти не портятся даже если напряжение батареи падает ниже 1 вольта.
    Но эта порча нулевой ячейки происходит из-за работы порта ВВ55 и схемотехники самого RAMдиска. Приходится программно и аппаратно отслеживать шину записи в RAMдиск. Иначе либо ничего не пишется в ОЗУ RAMдиска, либо всё портится в среде ORDOS при обращении к ROMдиску , который работает параллельно с RAMдиском. В результате принятых мер директивы чтения/записи RAMдиска получились достаточно медленые. Директив чтения/записи монитора Микрокома это не касается. В RAMдиске монитора Микрокома информация не портится, пока напряжение батареи не упадет ниже всякой критики. Адресное пространство RAMдисков Микрокома и ORDOS не пересекаются и программно RAMдиск монитора Микрокома для ORDOS не доступен и наоборот тоже.

  4. #183

    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,509
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Rokl, А я вроде как решил эту проблему, но время покажет. /CS, /WE, /SE, A16, A17, A18 подавать через 1533ИР23. Я заметил, что при включении питания выходы регистров всегда начально устанавливаются в 0. На один выход через резистор на массу посадил твердотельное реле через которое подается питание на память диска. И теперь перед подачей питания у меня всегда есть время подать 1 на /CS и /WE. Память портиться перестала. Реле - К449КП1АР.
    Последний раз редактировалось Vladimir_S; 08.12.2013 в 23:27.

  5. #184

    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,509
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vladimir_S Посмотреть сообщение
    Память портиться перестала. Реле - К449КП1АР.
    Вот ведь, не подумал. Все это я делал с DS1245, а у ней не только батарейка внутри, но и контроллер питания. И когда питание отключено и память в режиме хранения от батареи, внешние сигналы не действуют. Но ничего, придумаю выход, на то и голова что бы думать.

  6. #185

    Регистрация
    28.05.2010
    Адрес
    г. Москва
    Сообщений
    510
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    16 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vladimir_S Посмотреть сообщение
    Rokl, А я вроде как решил эту проблему, но время покажет. /CS, /WE, /SE, A16, A17, A18 подавать через 1533ИР23. Я заметил, что при включении питания выходы регистров всегда начально устанавливаются в 0. На один выход через резистор на массу посадил твердотельное реле через которое подается питание на память диска. И теперь перед подачей питания у меня всегда есть время подать 1 на /CS и /WE. Память портиться перестала. Реле - К449КП1АР.
    У нас немного разные проблемы. Я не старался что бы в ОЗУ компика сохранялась информация после отключения. У меня была проблема сохранности информации в RAMдиске после отключения питания компика.
    Естественно старшие адресные входы А16,А17,А18 я подаю через регистр ИР23, что бы иметь окно доступа к ОЗУ равное по размеру адресному пространству процессора. У меня получилось 8 окон по 64К. Из них я имею возможность программно пользовать половину, а вторая половина не используется. Из доступной половины активно пользую половину. Это RAMдиск ORDOS и RAMдиск монитора.
    По поводу выходов регистра в момент включения...решение стремное, т.к. 0 при включении не регламентируется производителем и 0 это активный сигнал для выбора микросхемы,сигнала записи в память.
    Я наоборот держу принудительно триггером на всех шинах управления сигнал 1 и сбрасываю его только кнопкой Сброс. Тем самым в момент всех переходных процессов у меня память RAMдиска заблокирована напрочь.

  7. #186

    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,509
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rokl Посмотреть сообщение
    У нас немного разные проблемы. Я не старался что бы в ОЗУ компика сохранялась информация после отключения.
    Цитата Сообщение от Rokl Посмотреть сообщение
    ем самым в момент всех переходных процессов у меня память RAMдиска заблокирована напрочь.
    Я не в ОЗУ информацию сохраняю, а в двух DS1245, т.е. 256 Кб дисках A, B, C, D.
    И нулем с регистра у меня память полностью обесточена. Сегодня вместо DS1245 впаял одну на 512 КБ. Придется поизвращаться, сделать четыре диска по 128Кб.

  8. #187

    Регистрация
    28.05.2010
    Адрес
    г. Москва
    Сообщений
    510
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    16 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vladimir_S Посмотреть сообщение
    Сегодня вместо DS1245 впаял одну на 512 КБ. Придется поизвращаться, сделать четыре диска по 128Кб.
    А зачем? что хранить в четырех ОЗУ дисках по 128 Кбт???

  9. #188

    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,509
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rokl Посмотреть сообщение
    А зачем? что хранить в четырех ОЗУ дисках по 128 Кбт???
    Если бы я знал. Мне интересна сама реализация. А зачем вообще делать ретрокомпы?

  10. #189

    Регистрация
    28.05.2010
    Адрес
    г. Москва
    Сообщений
    510
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    16 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vladimir_S Посмотреть сообщение
    Если бы я знал. Мне интересна сама реализация. А зачем вообще делать ретрокомпы?
    Сами компы делать, это воплотить свои давние мысли из прошлого. То, что раньше задумывалось, как домыслы при полном отсутствии комплектующих, через 25 лет оформилось в виде схемных решений и конкретных конструкций по причине свободной доступности и дешевизны тех, столь дефицитных в те времена, комплектующих)))). Главное в этом...без фанатизма.)))) Максимум совместимости с оригиналом... Кстати, как реализована у вас в компике программно прозрачное переключение страницы рамдиска при чтении и записи? Хотелось бы использовать это решение у себя в Микрокоме, а то пол ОЗУ пропадает даром. Хотя и оно и сейчас заполнено всего на десяток процентов.(это на тему...если бы я знал за чем.))))

  11. #190

    Регистрация
    12.12.2011
    Адрес
    г. Иркутск
    Сообщений
    2,509
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rokl Посмотреть сообщение
    как реализована у вас в компике программно прозрачное переключение страницы рамдиска при чтении и записи?
    Не очень понял вопрос. В каком смысле переключение страницы рамдиска при чтении и записи?

Страница 19 из 55 ПерваяПервая ... 151617181920212223 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. 07 май - радио
    от AER в разделе Поздравления
    Ответов: 27
    Последнее: 09.05.2010, 02:15
  2. Радио 86РК
    от Shnurkov в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 02.01.2009, 12:52
  3. С Днём Радио!!!
    от BYTEMAN в разделе Поздравления
    Ответов: 8
    Последнее: 07.05.2007, 15:29

Ваши права

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