Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Проясните понятия wait-stait и время доступа на примере ХТ |
<<Назад Вперед>> | Страницы: 1 * 2 | Печать |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
На 286 процессоре на писано 12МГц - это внешняя или внутренняя частота? И на какой частоте он работает с памятью? А далее Вы все же делите 1/12млн и еще на 2. |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
sanders написал: Внутренняя. Максимальная (теоретически возможная)скорость работы с памятью - 6MHZ. (T 166ns). На 286 процессоре на писано 12МГц - это внешняя или внутренняя частота? И на какой частоте он работает с памятью? А далее Вы все же делите 1/12млн и еще на 2. Уменьшить скорость можно на сколько угодно, работает он с памятью через контроллер памяти. Уже на 286 влияние чипсета стало заметным, хотя для моих задач скорость памяти на 286 не сильно важна(в разумных пределах). |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Ясно более-менее. Если проц 286, то скорость работы с памятью в 2 раза ниже его внутренней частоты, нанесенной на процессор. И память должна быть не хуже, чем T=1/2/Fпроц. Если проц 8088/8086, то T=1/Fпроц. Значит, я правильно знал (кроме того, что 286 работает с памятью на половинной частоте). И рассуждение о регенерации, RAS, CAS и т.д. меня сбили с толку. 80-100ns - это память для 10МГц 8088-1, 100-120ns - это для 8088-2 (8МГц) и т.д. |
Fe-Restorator |
NEW! Сообщение отправлено: 18 октября 2015 8:01 Сообщение отредактировано: 18 октября 2015 8:03
Странновато всё-таки. Одна и та-ж мамка со впаяным 286-12 заметно ускоряется при замене DIP RAM со 100 на 70 ns... Хотя по вашим выкладкам - не должна чувствовать ничего шустрее 120 ns... |
Сейчас на форуме |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 18 октября 2015 9:04 Сообщение отредактировано: 18 октября 2015 9:31
sanders написал: Вы напутали. И память должна быть не хуже, чем T=1/2/Fпроц. (F_286 - внутренняя частота 286 CPU) Период работы памяти(минимальный, при идеальном КП) = 2/F_286. Я уже писал о том, что время доступа и минимальный период работы памяти - не одно и то же. В datasheet указывается tRC и tWC - минимальный период работы памяти для чтения и записи соответственно. Например для KM44C1000D -7 Speed -7 tRAC 70ns tCAC 20ns t RC 130ns tPC 45ns для MT4C4256 -12: t RAC = 120ns; tRC 210ns цикл чтения-записи(read-modify-write) - 275ns Видно, что tRC почти в два раза хуже t RAC. Для XT суде по временной диаграмме из книги М. Гука - период работы памяти(минимальный, при идеальном контроллере памяти) = 4/F_088. И еще помните, что у памяти много временных параметров, и даже если казалось бы, память установлена с уже минмальным временем tRC и дальнейшее его снижение ничего не даст, тем не менее сокращение других временных параметров может теоретически немного повысить пропускную способность, но не более предельной, те возможность переключить на 0WS к примеру(у 286 выбор временных параметров небольшой - 0WS/1WS). Все зависит от построения контроллера памяти. Fe-Restorator написал: Учитывая что tRC изменилось от ~210 до ~130 результат нормальный. Странновато всё-таки. Одна и та-ж мамка со впаяным 286-12 заметно ускоряется при замене DIP RAM со 100 на 70 ns... Вы увеличили скорость изменением 1WS - 0WS? 286 не имеет средств автоматического определения скорости памяти, и установка недостаточно быстрой памяти просто приведет к нестабильности/незапуску. PS.В дополнение к сказанному выше, для материнок с SIMM и DIP сравнивать скорости DIP и SIMM/SIPP в общем случае не-корректно(если только Вы точно не знаете, что все одноименные выводы DIP и SIMM соединены между собой). DIP может работать с более медленной временной диаграммой. |
Fe-Restorator |
NEW! Сообщение отправлено: 18 октября 2015 10:10 Сообщение отредактировано: 18 октября 2015 10:24
i8088 написал: Нет, у меня нет никаких инструментов по смене вейтстэйта памяти. Мать не позволяет такого. Разве-что механизм автоматической подстройки вэйтстэйта вкручен внутрь чипсета, если таковое вообще возможно. Чипсет HeadLand HT12. Вы увеличили скорость изменением 1WS - 0WS? 286 не имеет средств автоматического Попросту вынул дипы "на 100" и поставил взамен дипы "на 70". Остальные настройки никак не изменились. Зато мамка заметно ускорилась, не на 100%, конечно, где-то на 20..30%, но сие уже заметно глазу. Имеется и другая мамка с трёхоконным биосом и возможностью настройки частот и таймингов, однако она трачена электролитом и по сей день полностью не восстановила работоспособность даже на штатных настройках. Об ней речи нет, ибо не годится для тематического эксперимента. Для нетематического эксперимента поставил в неё симмы "на 60", убрал вэйтстэйты в ноль и поднял частоту общей шины - мамка ускорилась примерно на 90..130%, однако стабильность снизилась до отрицательных значений: висла при загрузке доса и иногда ресетилась самопроизвольно. Результат не показателен, однако вполне годится быть принятым за ориентир, к чему стоит стремиться в будущем. |
Сейчас на форуме |
i8088
Advanced Member
Откуда: г. Баку, Азербайджан Всего сообщений: 2132 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 янв. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 18 октября 2015 11:13 Сообщение отредактировано: 18 октября 2015 11:16
Да это интересно! Память не имеет сигнала готовности, но может быть есть косвенный способ определения быстродействия, например по электрической емкости входов (степень заваливания фронтов, те время перехода из 0 в 1 и наоборот). Кстати какая точно за материнка на HT12 у Вас? Кстати микросхемы были одной организации и емкости и отличались только быстродействием? Если разной, то может быть BIOS для более емких микросхем ставит меньшие задержки, в надежде на то что более современные микросхемы будут и более быстродействующими. |
<<Назад Вперед>> | Страницы: 1 * 2 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Проясните понятия wait-stait и время доступа на примере ХТ |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |