Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   На каких частотах (как правило) работали сопроцессоры?
RSS

На каких частотах (как правило) работали сопроцессоры?

А еще вопрос по совместимости 387SX и 387DX

<<Назад  Вперед>> Страницы: 1 2 * 3
Печать
 
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
Обо всём по порядку.
[q]
Откуда взяты цитаты и какое нить обоснование тому из документации приводится?
[/q]
Цитаты взяты из http://wiretap.area.com/Gopher...coproc.txt
[q]
Не понятно в чем он прав, вот в этом?
[/q]
В этом:
[q]
То есть частота ЦПУ понизится до частоты сопра?
[/q]
[q]
А какая емкость батареи у ноута?
[/q]
2400 миллиампер/час
[q]
Не могу найти данные на сопры от ULSI
[/q]
Кроме как " To aid low power laptop designs, the ULSI 83S87 features an advanced power saving design with a sleep mode and a standby mode with only minimal power requirements." тоже ничего не нашёл.
[q]
Под какой ОС ноут работает?
[/q]
Под DOS 6.22

Да, кстати, я нашёл "виноватого". :) Им оказался инвертор. На нём подсохла ёмкость, он стал работать в нештатном режиме, в результате повысился и аппетит (да и нагреваться стал ощутимо). Так что сопр. реабилитирован. Просто совпало по времени.
dps
Advanced Member


Откуда: СПб
Всего сообщений: 3842
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 апр. 2008
Покурил я пару даташитов от интела на сабжевую тему. И того - всем читать доки. Они рулез. В вкратце о про читаном. У сопра есть три входных сигнала, которые определяют его жизнь. Это CPUCLK2 - частота тактирования ЦПУ и ФПУ в синхронном режиме.
NUMCLK2- частота тактировани ФПУ при асинхронном режиме.
CKM- сигнал, определяющий режим работы ФПУ.
Цитата и доки

3.1.1 Intel386TM DX CPU CLOCK 2 (CPUCLK2)
This input uses the Intel386 DX CPU CLK2 signal to
time the bus control logic. Several other MCP signals
are referenced to the rising edge of this signal.
When CKM e 1 (synchronous mode) this pin also
clocks the data interface and control unit and the
floating-point unit of the MCP. This pin requires
MOS-level input. The signal on this pin is divided by
two to produce the internal clock signal CLK.
3.1.2 Intel387TM DX MCP CLOCK 2 (NUMCLK2)
When CKM e 0 (asynchronous mode) this pin provides
the clock for the data interface and control unit
and the floating-point unit of the MCP. In this case,
the ratio of the frequency of NUMCLK2 to the frequency
of CPUCLK2 must lie within the range 10:16
to 14:10. When CKM e 1 (synchronous mode) this
pin is ignored; CPUCLK2 is used instead for the data
interface and control unit and the floating-point unit.
This pin requires TTL-level input.
3.1.3 Intel387TM DX MCP CLOCKING MODE
(CKM)
This pin is a strapping option. When it is strapped to
VCC, the MCP operates in synchronous mode; when
strapped to VSS, the MCP operates in asynchronous
mode. These modes relate to clocking of the data
interface and control unit and the floating-point unit
only; the bus control logic always operates synchronously
with respect to the Intel386 DX Microprocessor.

Далее в ПДФе много чего интересного. Но из пункта 3.1.2 следует, что ФПУ в асинхронном режиме может работать на любой частоте, определяемой сигналом NUMCLK2, но в пределах диапазона 10:16 до 14:10. а вот какое это будет значение, не ясно. Ибо в самой доке на блок схеме нарисован блок генерации NUMCLK2 - опционально! И как производитель его реализует это надо смотреть на конкретной материнке.

Далее были изучены две материнки на предмет наличия у них переключения режима. И оказалось, что у одно платы переключение напрочь отсутствует и пин CKM глухо сидит на питании, жестко выставляя синхронный режим. У второй наоборот, СКМ был заведен аж на чипсет и тут можно ожидать всего.
Так что, на мой взгляд, четкий ответ дать можно только про синхронный режим. Асинхронный неясен.
Ну а предположение, что частота ЦПУ опустится до частоты ФПУ просто, скажем, неожиданно. Ибо не понятно, как плата сама определит какой должна быть частота ФПУ? Да еще и подгонит под нее частоту ЦПУ автоматом. Технически это конечно возможно, только частоту ФПУ придется выставить джампами и тогда все получится, но кто видел такие платы? Да еще и на несколько значений частот.
dps
Advanced Member


Откуда: СПб
Всего сообщений: 3842
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 апр. 2008
Я отрыл и проверил частотомер типа Ч3-33. Он умет мерить до 40МГц( есть еще Ч3-34, он умеет мерить аж до 120МГц, да чего-то не работает). И поэтому на этих выходных я померю частоту работы нескольких 387 сопров, при заведомо известной частоте ЦПУ.
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
[q]
И поэтому на этих выходных я померю частоту работы нескольких 387 сопров, при заведомо известной частоте ЦПУ.
[/q]
Это станет эпохальным явлением. До Вас такого, пожалуй, никто не делал.
Воистину - объективная оценка.
dps
Advanced Member


Откуда: СПб
Всего сообщений: 3842
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 апр. 2008
Померил, но ясности не прибавилось. Сигнал CPUCLK2 в точности повторяет частоту задающего генератора, а он стоит 80МГц, что как то не вяжется с процом на 40, впаяным в плату. Надо еще раз полистать доку, может чего пропустил. Как вариант, проц и сопр сами делят входную частоту на 2. Это было бы логично, поскольку форма сигнала заметно искажается на участке от генератора до тактируемого чипа, что хорошо было видно цифровым оссцилом. С другой стороны как то неожиданно. Надо подумать.

Зато потестил Чекитом материнку 386 с разными сопроцами. 11 вариантов намерил. Потом выложу отдельно.
Fe-Restorator
Гость

Ссылка

dps написал:
[q]
ак вариант, проц и сопр сами делят входную частоту на 2
[/q]
Возможно, и не только на 2. Возможно, каждый чип подгоняет частоту генератора под свою паспортную (не знаю как), и если сопр=16МГц, то камень на 40 МГц будет пропускать(в простое) 40/16=2,5 такта и общая производительность компа упадёт к отметке немногим выше 386-16. Это логично. Причём, поскольку пропускать такты можно только целиком, никаких дробей, то сопр пропустит 1 такт а проц - 5 тактов, теоретически, ибо ещё есть "чипсет" мамки, вносящий свои задержки, возможно - компенсируя "дробные пол-такта" простоя проца.
В асинхронном режиме - только 3 такта на проц + время выполнения операции на сопре.
Сейчас на форуме
Zelya
Member


Откуда: Львов
Всего сообщений: 187
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
11 янв. 2009
Может не совсем в тему, но не хотелось отдельный топик создавать. Хочу поменять на 286 мамке проц 12 МГц на 16 МГц. Какие "подводные камни" меня ожидают?
dps
Advanced Member


Откуда: СПб
Всего сообщений: 3842
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 апр. 2008
Zelya написал:
[q]
Хочу поменять на 286 мамке проц 12 МГц на 16 МГц
[/q]
Такая замена реальна и все будет работать, но только на изначальной частоте в 12МГц, ибо для изменения этой частоты, на плате надо заменить задающий генератор с 12 на 16 мгц. А вот тут уже могут быть нюансы и все зависит от конкретной материнки, от того как она сделана и как отреагирует на увеличении частоты.
dps
Advanced Member


Откуда: СПб
Всего сообщений: 3842
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 апр. 2008
Fe-Restorator написал:
[q]
Возможно, и не только на 2. Возможно, каждый чип подгоняет частоту генератора под свою паспортную (не знаю как), и если сопр=16МГц, то камень на 40 МГц будет пропускать(в простое) 40/16=2,5 такта и общая производительность компа упадёт к отметке немногим выше 386-16. Это логично. Причём, поскольку пропускать такты можно только целиком, никаких дробей, то сопр пропустит 1 такт а проц - 5 тактов, теоретически, ибо ещё есть "чипсет" мамки, вносящий свои задержки, возможно - компенсируя "дробные пол-такта" простоя проца.
В асинхронном режиме - только 3 такта на проц + время выполнения операции на сопре.
[/q]
Да, технически это наверно не проблема, но тогда на всех материнках, не зависомо от частоты ЦПУ, стояли бы одинаковые задающие генераторы, но это не так. Всегда частота генератора в два раза больше частоты ЦПУ к тому же CPUCLK2 это тактирование в синхронном режиме и сигнал входной одновременно для ЦПУ и ФПУ.
dps
Advanced Member


Откуда: СПб
Всего сообщений: 3842
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 апр. 2008
Fe-Restorator написал:
[q]
Возможно, и не только на 2. Возможно, каждый чип подгоняет частоту генератора под свою паспортную (не знаю как), и если сопр=16МГц, то камень на 40 МГц будет пропускать(в простое) 40/16=2,5 такта и общая производительность компа упадёт к отметке немногим выше 386-16. Это логично.
[/q]
Кстати, нечто подобное в 386-387 системе возможно. У ФПУ есть сигнал для остановки работы ЦПУ с целью ожидания результатов работы ФПУ. Это описано в доках, но применение в реальной плате опционально, как вариант реализации. Частота тактирования при этом не меняется для ЦПУ и ФПУ, но общая производительность может отличатся. Такой вариант возможен как в синхронном так и в асинхронном режиме.
<<Назад  Вперед>> Страницы: 1 2 * 3
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   На каких частотах (как правило) работали сопроцессоры?
RSS

0 посетителей просмотрели эту тему за последние 15 минут
В том числе: 0 гостей, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS