|
||||
Меню:
Главная
Форум
Литература: Программирование и ремонт Импульсные блоки питания Неисправности и замена Радиоэлектронная аппаратура Микросхема в ТА Рубрикатор ТА Кабельные линии Обмотки и изоляция Радиоаппаратура Гибкие диски часть 2 часть 3 часть 4 часть 5 Ремонт компьютера часть 2 Аналитика: Монтаж Справочник Электроника Мощные высокочастотные транзисторы 200 микросхем Полупроводники ч.1 Часть 2 Алгоритмические проблемы 500 микросхем 500 микросхем Сортировка и поиск Монады Передача сигнала Электроника Прием сигнала Телевидиние Проектирование Эвм Оптимизация Автомобильная электроника Поляковтрансиверы Форт Тензодатчик Силовые полевые транзисторы Распределение частот Резисторные и термопарные Оберон Открытые системы шифрования Удк |
[32] Refresh When CPU Hold -довольно устаревшая опция, предлагавшая производить регенерацию ("Enabled") или не делать этого ("Disabled") во время пауз процессора. Slow Refresh (1:4) -(медленная регенерация). При включении этой опции схема регенерации будет в 4 раза реже регенерировать память (64 мкс против 16), чем в обычном режиме. При такой установке производительность системы повышается благодаря уменьшению конкуренции между CPU и схемой регенерации, однако не все типы динамических ОЗУ могут поддерживать такие циклы (в этом случае будет получено сообщение об ошибке четности и о сбое системы). Тогда необходимо установить значение "Disabled". Опция в свое время получила распространение с развитием такого типа ПК, как "laptop" (дорожный ПК), в качестве энергосберегающей функции. В современных системах эта опция встречается все реже. В свое время считалось также, что применение "медленной регенерации" будет достаточно эффективным при использовании 16-битных ISA-карт расширения, работающих в режиме "bus master". Поскольку сама ISA-карта может быть инициатором запроса на регенерацию, то понятно, что "медленная регенерация" в меньшей степени бы нарушала передачу данных по DMA-каналам. Опция может называться также "DRAM Slow Refresh", "Slow Refresh" или "Slow Refresh Enable". Опция может называться и "Slow Memory Refresh Divider". Но этой опцией устанавливался делитель для медленной регенерации: 1, 4, 16 или 64. Устанавливать самые большие значения, т.е. в максимальной степени снижать частоту регенерации, позволяла только специальная память. Staggered Refresh -трудно переводимый тип регенерации, что-то наподобие "регенерации с перекатыванием". Но этим непонятным термином обозначают "шахматную" регенерацию. Как известно, регенерация выполняется на банках памяти последовательно, с последовательным перебором строк. Но при наличии нескольких банков памяти и включении данной опции банки памяти регенерируются одновременно, но со сдвигом по перебору строк. Данный тип регенерации позволяет сгладить броски потребления модулями памяти, выравнивая токи в процессе различных переключений. Так как уменьшаются броски тока, то такая регенерация эффективна с точки зрения снижения помех. С помощью этой несколько устаревшей опции есть возможность установки временного интервала между регенерируемыми строками, измеряемого в системных тактах (0T, 1T, 2T, 3T, 4T, 5T, 6T, 7T). Установка в "0" позволяет регенерировать все строки в банках параллельно. Но опция может предложить и обычный набор значений: "разрешить приме- нение"/"отказать" ("Enabled" и "Disabled"). Опция может называться также "Refresh Stagger" или "DRAM Refresh Stagger By". 4.5. DRAM-Config. Auto Configuration опция автоматического конфигурирования параметров доступа к основной памяти. Опция обычно находится в разделах "Advanced Chipset Setup" или "Chipset Features Setup" и позволяет настроить время доступа к модулям памяти в автоматическом режиме либо в "ручном" режиме и в соответствии со спецификациями применяемых модулей памяти. Чтобы выйти на режим пользовательской настройки, достаточно установить параметр в "Disabled". Значение "Auto" (автоматическая конфигурация) устанавливается по умолчанию. Среди возможных фиксированных значений обычно встречаются значения "60 ns" и "70 ns" для модулей памяти с соответствующим быстродействием в наносекундах. Опция может называться также "DRAM Auto Configuration" или "Auto Configure EDO DRAM Tim" ("tim" - это timing). В последней опции параметр "Enabled" заменил "Auto", в остальном отличий нет. Значительно большие различия оказываются в том случае, когда под опцией "Auto Configuration" "скрывается" настройка параметров доброй половины соответствующего раздела "BIOS Setup". Тогда автоматически конфигурируются параметры кэш-памяти, основной памяти, регенерации и даже скорость ISA-шины. Практически все они будут нами изучены. Bank nn DRAM Type - этой устаревшей опцией (еще для AT-286) устанавливался объем модулей памяти, собранных в банки с номерами nn. Значение параметра выбиралось из ряда: "64K", "256K", "1M". Bank nn Numer of Banks -этой также устаревшей опцией (для AT-286) устанавливалось количество заполненных банков из банков nn. Значение параметра выбиралось из ряда: "0", "1", "2". Base Memory Size -эта опция-ветеран "AMI BIOS" содержит параметры по установке размера основной системной памяти: "512KB", "640KB". CAS# Latency -(задержка CAS - CL). Важнейшая характеристика чипа памяти, определяющая минимальное количество циклов тактового сигнала от момента запроса данных сигналом CAS до их появления и устойчивого считывания с выводов модуля памяти. Возможные значения параметров: 2, 3 или в тактах - 2T, 3T (3 Clks). Значение в 3 такта устанавливается по умолчанию. Уменьшение параметра нужно осуществлять крайне осторожно. Другое название опции - "CAS# Latency Clocks". Давно это было, но сказанное об "ожидании CAS" и тогда было верно. Об этом свидетельствуют перечисленные ниже опции: "CAS Width in Read Cycle", "CAS-to-Read Delay", "DRAM CAS Timing Delay", "CAS Output Delay". Столь важная характеристика памяти сохранила свою "важность" и с внедрением памяти типа SDRAM, а опция стала называться "SDRAM CAS# Latency" (или реже "SDRAM CAS Latency Time"). Отметим, что меньшее значение увеличивает производительность системы (установка в 2 такта в сравнении с 3-мя ускоряет систему на 1-2%). Рекомендуется устанавливать меньшее значение для SDRAM с быстродействием 10 нс или лучше. CAS# Pulse Width -большим разнообразием значений данная опция, в отличие от "RAS# Pulse Width", не отличается. Ею устанавлива- ется период активности сигнала CAS (в системных тактах). Стандартный набор значений параметра: 1T, 2T. В большинстве случаев версия BIOS могла предложить раздельную установку параметров как для режима записи, так и для чтения из памяти. Тогда опций могло быть две, например, "Write CAS# Pulse Width" и "Read CAS# Pulse Width". Опция могла быть представлена в интегрированном виде - "EDO CAS Pulse Width R/W", со следующими значениями: "1T/1T", "1T/2T", "2T/2T". Вот еще пара примеров наименований опции, мало чем отличающихся друг от друга: "FPM DRAM Write Pulse Width", "FPM CAS# Pulse Width", "CAS# Write Pulse Width", "DRAM Write CAS Width". Те же самые опции могут неожиданно предложить более солидный ряд значений: 2T, 3T, 4T, 5T. Вот еще один пример подобной реализации - "FPM/EDO Read Pulse Width": "1T/2T", "2T/1T", "3T/2T", "4T/3T". Ну и напоследок еще одна опция, "Post Write CAS Active", с помощью которой устанавливалось время активности CAS-сигнала для циклов записи в память со стороны "мастер"-устройства на PCI-шине. CPU to DRAM Page Mode - когда опция установлена в "Disabled", контроллер памяти закрывает страницу памяти после доступа к ней. При этом очищается т.н. page open register. Когда опция включена (по умолчанию), страница памяти остается открытой на случай повторного обращения к ней, т. е. при отсутствии запроса к ней. Такой режим работы памяти более производителен. Этот же смысл характерен для множества функций с подобными наименованиями: "DRAM Page Mode", "DRAM Paging", "DRAM Paging Mode", "DRAM Page Open Policy", "SDRAM Page Control". Так же широк и выбор возможных значений параметров. В различных версиях BIOS можно даже найти опции с одинаковыми названиями, но различными значениями парамет- ров. Например, "CPU to DRAM Page Mode" может предоставить для выбора значения "Use Paging" и "No Paging". Возможны и следующие вариации значений параметров: "Always Open" и "Closes", "Page Closes", "Stays Open" и "Closes If Idle", "Normal" и "Disabled". И еще пара опций: "DRAM Page Closing Policy" со значениями "Closed", "Open" и "Page Open Policy" со значениями "Close Page", "Hold Open". В некоторых случаях усовершенствованный (enhanced) механизм работы чипсета и контроллера памяти позволяет с помощью дополнительной информации об открытой странице памяти сохранять ее некоторое время открытой даже при отключенной опции: "DRAM Enhanced Paging", "Enhanced Page Mode", "Enhanced Paging". DRAM Clock - опция установки тактовой частоты для работы модулей памяти. Имеет смысл дополнительно еще раз просмотреть подраздел "CPU Speed"(135). Значения данной опции предлагаются следующие: "Host CLK" (по умолчанию) и "66 MHz". Согласно первому параметру тактовая частота модулей памяти устанавливается равной тактовой частоте системной шины, другое значение устанавливается как фиксированное. Попробуем разъяснить эти значения. Производимые к 98-му году модули SDRAM предназначались для работы на частоте 66 МГц. Появившийся в первой половине 98-го чипсет i440BX представил системную шину с частотой 100 МГц. Уже до этого было практикой показано, что чипы SDRAM могли устойчиво работать на частотах более 66 МГц, а некоторые модули вполне успешно работали и работают на частоте 100 МГц. Отсюда и возможное использование значения "Host CLK", тем более, если речь идет о поддержке частот 75 или 83 МГц. |
Среды: Smalltalk80 MicroCap Local bus Bios Pci 12С ML Микроконтроллеры: Atmel Intel Holtek AVR MSP430 Microchip Книги: Емкостный датчик 500 схем для радиолюбителей часть 2 (4) Структура компьютерных программ Автоматическая коммутация Кондиционирование и вентиляция Ошибки при монтаже Схемы звуковоспроизведения Дроссели для питания Блоки питания Детекторы перемещения Теория электропривода Адаптивное управление Измерение параметров Печатная плата pcad pcb Физика цвета Управлении софтверными проектами Математический аппарат Битовые строки Микроконтроллер nios Команды управления выполнением программы Перехода от ahdl к vhdl Холодный спай Усилители hi-fi Электронные часы Сердечники из распылённого железа Анализ алгоритмов 8-разрядные КМОП Классификация МПК История Устройства автоматики Системы и сети Частотность Справочник микросхем Вторичного электропитания Типы видеомониторов Радиобиблиотека Электронные системы Бесконтекстный язык Управление техническими системами Монтаж печатных плат Работа с коммуникациями Создание библиотечного компонента Нейрокомпьютерная техника Parser Пи-регулятор ч.1 ПИ-регулятор ч.2 Обработка списков Интегральные схемы Шина ISAВ Шина PCI Прикладная криптография Нетематическое: Взрывной автогидролиз Нечеткая логика Бытовые установки (укр) Автоматизация проектирования Сбор и защита Дискретная математика Kb радиостанция Энергетика Ретро: Прием в автомобиле Управление шаговым двигателем Магнитная запись Ремонт микроволновки Дискретные системы часть 2 | ||