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

User Tag List

Страница 429 из 454 ПерваяПервая ... 425426427428429430431432433 ... ПоследняяПоследняя
Показано с 4,281 по 4,290 из 4535

Тема: ДВК (и всё, что с ними связано)

  1. #4281
    Veteran Аватар для Andrey_Ak
    Регистрация
    29.01.2009
    Адрес
    Казахстан, Алматы
    Сообщений
    1,670
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    7 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Интересно получается.. т.е. сложное устройство ПДП, типа НМЛ контроллера,
    может производить длительный цикл, во время которого процессор не сможет
    сделать регенерацию памяти, и для этого в этом контроллере предусмотрено
    использование для регенерации памяти отдельная плата?

    А что если сложным устройством ПДП будет скажем КНЖМД контроллер,
    в нем то точно не предусмотрена регенерация?
    Andrey_Ak WEB: www.tis.kz ICQ: 345-005-908 Mail: [email protected] Fido: 2:5083/1 Radio: UN7GKQ

  2. #4282
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,996
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Andrey_Ak Посмотреть сообщение
    для этого в этом контроллере предусмотрено
    использование для регенерации памяти отдельная плата?
    Цитата Сообщение от Andrey_Ak Посмотреть сообщение
    А что если сложным устройством ПДП будет скажем КНЖМД контроллер,
    в нем то точно не предусмотрена регенерация?
    В те времена, когда это было актуально, сценарий с ПДП предусматривался (соответствующие линии были предусмотрены в корзине), потом (с переносом регенерации на плату памяти) это перестало быть актуальным и устройства ПДП перестали это поддерживаться и даже линии стали резервными

    У DEC мне попадалась информация - какие контроллеры в каком backplane могу или не могут работать и по каким причинам. В основном, правда, заморочка была с линиями, которые теперь A16-A22 - они (в старых корзинах и старыми контроллерами для чего то ещё использовались). Так что - не любой контроллер пойдёт в любую корзину и будет работать в паре с любым процом или памятью. В том числе и из-за необходимости регенерации памяти. Ничего необычного в этом не вижу.

    Цитата Сообщение от Andrey_Ak Посмотреть сообщение
    скажем КНЖМД контроллер
    Они тоже разные бывают. ДВК-шный, например, не использует ПДП

  3. #4283
    Master
    Регистрация
    13.07.2018
    Адрес
    г. Переславль-Залесский
    Сообщений
    691
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    44
    Поблагодарили
    40 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В документации есть рекомендуемые ограничения на время захвата шины...
    Если их придерживаешься и укладываешься, то всё хорошо и не надо заботится о проблемах.
    Однако, если не придерживаешься - то будь добр регенерить память сам

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

    Резервные линии в корзине у нас использовали, когда были уверены, что изделие в штучных количествах, далеко не убежит.

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

    И ещё, логика контроллеров была обычно такая, читался сектор в буфер, а потом уж по DMA в память. По этому контроллеры для СМ были такими громоздкими. Куча всего лишнего по нынешним временам, например, для обеспечения диагностики и автономной работы. Но тогда считали это оправданным.

  4. #4284
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,996
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex Посмотреть сообщение
    В документации есть рекомендуемые ограничения на время захвата шины...
    Если их придерживаешься и укладываешься, то всё хорошо и не надо заботится о проблемах.
    На сама деле это перекладывание проблемы регенерации на кого то другого Например - на проц

  5. #4285
    Veteran Аватар для Andrey_Ak
    Регистрация
    29.01.2009
    Адрес
    Казахстан, Алматы
    Сообщений
    1,670
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    7 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну контроллер рассчитывался на использование с Эл.60, ее родной корзиной и процессором М2,
    и зачем-то там упоминается плата регенерации..
    Andrey_Ak WEB: www.tis.kz ICQ: 345-005-908 Mail: [email protected] Fido: 2:5083/1 Radio: UN7GKQ

  6. #4286
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,996
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Andrey_Ak Посмотреть сообщение
    и зачем-то там упоминается плата регенерации..
    Значит, предполагали и такой сценарий.

  7. #4287
    Master
    Регистрация
    13.07.2018
    Адрес
    г. Переславль-Залесский
    Сообщений
    691
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    44
    Поблагодарили
    40 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Лента - медленное устройство с огромным объёмом данных(по тем временам)... Могло получаться так, что буфера могло не хватать для чтения некоторых лент. По этому в некоторых случаях обмен по DMA мог и затянуться. По-хорошему, чтобы точно ответить на данный вопрос - надо брать документацию на контроллер, схемы и ковырять всё.

    Ещё у меня есть версия, что регенерация ОЗУ предусмотрена для диагностических целей... Но без разборки документации тут тоже ни как...
    Последний раз редактировалось Alex; 23.06.2020 в 13:16.

  8. #4288
    Guru
    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex Посмотреть сообщение
    Лента - медленное устройство с огромным объёмом данных(по тем временам)... Могло получаться так, что буфера могло не хватать для чтения некоторых лент.
    Ерунда. Даже большие НМЛ с вакуумными карманами имеют скорость 2 м/с, что при 32 байтах на 1 мм ленты дает всего 64 Кбайт в секунду. А СМ-овские накопители, встраиваемые в стойку, имеют еще меньшую скорость. Любой DMA с этим справится молча, даже у тормознутой Э-60 с ЦП М2, еще и не заметишь дополнительного подтормаживания из-за того, что часть времени МПИ занимает DMA.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  9. #4289
    Master
    Регистрация
    13.07.2018
    Адрес
    г. Переславль-Залесский
    Сообщений
    691
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    44
    Поблагодарили
    40 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это всё верно, если DMA реализован прямыми руками...
    Однако, если ручки кривоваты... Например шина не отдавалась до окончания транзакции...
    И недоработок в оборудовании хватало...
    Главное выдать баг за фичу

    Может быть просто чью-то разработку внедрить надо было, такое тоже могло быть
    Последний раз редактировалось Alex; 24.06.2020 в 08:58.

  10. #4290
    Guru
    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex Посмотреть сообщение
    Однако, если ручки кривоваты... Например шина не отдавалась до окончания транзакции...
    Это же воронежское изделие. А они славились цельнотянутостью своих поделий. Тянули ЦЕЛИКОМ. И критерием качества их работы служила степень соответствия оригиналу, а не набор характеристик...
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

Страница 429 из 454 ПерваяПервая ... 425426427428429430431432433 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Видеорежимы и работа с ними
    от icebear в разделе Программирование
    Ответов: 23
    Последнее: 26.07.2005, 12:55
  2. Видеорежимы и работа с ними
    от icebear в разделе Несортированное железо
    Ответов: 3
    Последнее: 21.07.2005, 11:49
  3. Ответов: 0
    Последнее: 25.06.2005, 23:14

Ваши права

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