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

Полигон-2

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

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

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

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

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

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

<<Назад  Вперед>> Страницы: 1 2 3
Печать
 
sanders
Advanced Member
Профессионал

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


Ссылка


Дата регистрации на форуме:
26 мар. 2008
1. Правильно ли я знаю, что как правило:
8087 - на тактовой частоте процессора
80287 на 1/2 тактовой частоты
80387 на 2/3 тактовой частоты
80487 на тактовой частоте и вообще это полноценный DX-процессор, отключающий собой SX-процессор

2. Встретил фотографию гибрида: IIT387-40 с ногами по периметру, т.е. внешне как 387SX напаян на панельку, у которой ножки идут вниз в сокет. Т.е. получается для сокета 387DX. Эти же сопроцессоры не взаимозаменяемые - верно? С какой тогда целью сделан был этот гибрид? Либо 387DX были в двух модификациях - для сокета и для кроватки?
Кай
Гость
Divine Assassin

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


Ссылка


Дата регистрации на форуме:
8 авг. 2010
2. На одном из моих 386-х сопроцессор IIT3С87-40 как-раз используется в сокете под 387-й... Видимо, Вы имели в виду IIT3С87-40 68—pin PLCC on PGA adapter?

Здесь о них подробнее и с иллюстрациями.
sanders
Advanced Member
Профессионал

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


Ссылка


Дата регистрации на форуме:
26 мар. 2008
Да, верно. Это тот самый адаптер. Но видел ли кто-то PLCC кроватки на 386DX материнках? Ведь для чего-то создан такой корпус нетипичного для DX стандарта. Т.е без адаптера такой сопроцессор запросто можно попутать с SX
Кай
Гость
Divine Assassin

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


Ссылка


Дата регистрации на форуме:
8 авг. 2010
Нет, ни разу не видел чтобы на 386DX была PLCC кроватка.

Насчёт частоты сопроцессора (387) вот что пишут наши американские коллеги:

Some 386 boards allow the coprocessor to be clocked differently than the
CPU. This is called "asynchronous operation" and allows you, for
example, to run the coprocessor at 33 MHz while the CPU runs at 40 MHz.
Of the currently available math coprocessors, only the Intel 80387 and
387DX support asynchronous operation. The 387-compatible "clones" from
Cyrix, C&T, IIT, and ULSI always run at the full speed of the CPU, even
if you have set up your motherboard for asynchronous operation.
Alex_Vac
Advanced Member


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


Ссылка


Дата регистрации на форуме:
25 мар. 2009
У меня была материнка с напаянным процем AMD 386DX-40 и была панелька под PLCC 387DX сопр. Материнка брендовая. Постараюсь её найти в гараже.

А на счет систем 286 то вроде так:
проц=1/2 gen
сопр=1/3 gen

То есть на проц 286-12Мгц кварц на 24Мгц а сопр 287-8Мгц
на проц 286-16Мгц кварц на 33Мгц а сопр 287-10Мгц
на проц 286-20Мгц кварц на 40Мгц а сопр 287-12Мгц

и т.п.

P.S. Кстате, вот:
0leg
Advanced Member


Откуда: Город-герой Тула
Всего сообщений: 1991
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 окт. 2007
sanders,
> Либо 387DX были в двух модификациях - для сокета и для кроватки?
В трёх, наверное. Cx487S имеет корпус QFP. Он хоть и 487, но напаян на переходник, втыкаемый вместо 387DX.

> Но видел ли кто-то PLCC кроватки на 386DX материнках?
А что мешает впаять PLCC-кроватку вместо сокета? Правда ХЗ, какая у платки-переходника распиновка... У имеющегося у меня экземпляра (IIT 4C87DLC-40) она чёрная, дорожек не видно...
DOS Logic
Advanced Member
d(-_-)b

Откуда: Украина. Ивано-Франковск
Всего сообщений: 4778
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 июля 2006
А кто подскажет, что может быть, есть мамка 386 на ней проц АМД на 40 Мгц, включаю мамку в биосе пишет проц 40 Мгц, в таблице после старта 40 Мгц, а вот чекит и еще одна прога пишут что у меня проц 16 Мгц :( От чего это так?
Кай
Гость
Divine Assassin

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


Ссылка


Дата регистрации на форуме:
8 авг. 2010
DOS Logic написал:
[q]
А кто подскажет, что может быть, есть мамка 386 на ней проц АМД на 40 Мгц, включаю мамку в биосе пишет проц 40 Мгц, в таблице после старта 40 Мгц, а вот чекит и еще одна прога пишут что у меня проц 16 Мгц От чего это так?
[/q]
Предположу, что из-за того что отсутствует (выключена в CMOS, неисправна) кэш-память...
тут ещё пишут о схожей проблеме же, но по-английски. При этом грешат на кварц.

ЗЫ: Едва не забыл. Попадалась материнка. Тоже с AMD. Так вот ей было без разницы - закорочен джампер "Turbo" или нет. При старте писала 40 МГц. С незакороченным джампером работала на 16-ти.
DOS Logic
Advanced Member
d(-_-)b

Откуда: Украина. Ивано-Франковск
Всего сообщений: 4778
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 июля 2006
Кай

Спасибо за советы, но сегодня вопрос решился, случайно вспомнил что есть такая кнопка "турбо" :biggrin:
Кай
Гость
Divine Assassin

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


Ссылка


Дата регистрации на форуме:
8 авг. 2010
ОФФ: ...Плохо, когда не знаешь, а вдобавок - забудешь. :)
Fe-Restorator
Гость

Ссылка

Кай написал:
[q]
Нет, ни разу не видел чтобы на 386DX была PLCC кроватка.
[/q]
Сопры в PLCC исполнении предназначались для ноутов и лаптопов, где нет места двухэтажным сокетным конструкциям, разваливающимся от вибрации. Беда в том, что чипов настрогали больше, чем ноутов, и не в каждый ноут их ставили из-за расхода энергии и солидной прибавки к стоимости аппарата. Чипы ничем не отличались от настольных, хотя работали всегда на частоте проца: поставишь 16МГц сопр в пару к 386-40, получишь машину 386-16! Остатки чипов надо было куда-то деть, и придумали адаптеры "на сокет", превращая чип в настольный.
Сейчас на форуме
sanders
Advanced Member
Профессионал

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


Ссылка


Дата регистрации на форуме:
26 мар. 2008
Полезная информация
Но вот я вскрыл пару ноутов 386DX, а в них под сопроцессоры обычные сокеты.
И нет перемычек для частоты сопра. Т.е. если я вставлю 387DX-20, как же мой ноут определит, что надо понизить частоту ЦПУ из-за такого низкочастотного сопроцессора?
0leg
Advanced Member


Откуда: Город-герой Тула
Всего сообщений: 1991
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
6 окт. 2007
sanders,
> если я вставлю 387DX-20, как же
А ты не вставляй DX-20, вставь DX-33 ;-) Но мне кажется, что и 20 МГц'овый сопр будет работать нормально.
Fe-Restorator
Гость

Ссылка

sanders написал:
[q]
в них под сопроцессоры обычные сокеты .... как же мой ноут определит, что надо понизить частоту ЦПУ...
[/q]
PLCC сопры точно собьют частоту камня, приравняв к собственной. А если впарить обычный сопр в ноут - он ведь умеет работать в асинхронном режиме - вполне возможно заработает. Я так думаю. С первой половиной фразы столкнулся, совсем недавно, на ноуте Zenith z-note 325lp. Вторую половину - опробовать не на чем...
Сейчас на форуме
dps
Advanced Member


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


Ссылка


Дата регистрации на форуме:
6 апр. 2008
Fe-Restorator написал:
[q]
PLCC сопры точно собьют частоту камня, приравняв к собственной.
[/q]
Не очень верится. Для этого надо, что бы на плате было реализовано управление частотой, а на машинах 386 я такова не встречал. Всегда жесткое тактирование от фиксированного генератора. Хотя в ноутах и могли замутить понижение частоты с целью энергосбережения, но если вспомнить сколько тогда процы кушали, то овчинка выделки не стоит. Скорее всего данный сопр на повышенной частоте работает с большими временными задержками, что и приводит к понижение производительности. Да и как сопр мог повлиять на работу системной логики чтобы та понизила частоту ЦПУ? К тому же какими средствами определялась частота работы ЦПУ?


Fe-Restorator написал:
[q]
А если впарить обычный сопр в ноут - он ведь умеет работать в асинхронном режиме - вполне возможно заработает.
[/q]
Переключение режимов синхронный/асинхронный сам сопр осуществить не может. Это делается или джампом или (предположение) в СЕТАПе.
Кай
Гость
Divine Assassin

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


Ссылка


Дата регистрации на форуме:
8 авг. 2010
...Боюсь быть назойливым, но повторю ещё раз:

Some 386 boards allow the coprocessor to be clocked differently than the
CPU. This is called "asynchronous operation" and allows you, for
example, to run the coprocessor at 33 MHz while the CPU runs at 40 MHz.

^^^Обычно джампером на плате переключалось, в CMOS Setup не видел.

Of the currently available math coprocessors, only the Intel 80387 and
387DX support asynchronous operation.

The 387-compatible "clones" from Cyrix, C&T, IIT, and ULSI always run at the full speed of the CPU, even if you have set up your motherboard for asynchronous operation.

Так что Fe-Restorator прав без оговорок.
[q]
но если вспомнить сколько тогда процы кушали, то овчинка выделки не стоит.
[/q]
Банальный пример. Ноутбук Everex Tempo Carrier. Процессор Intel 386SL/20. Аккумулятора хватало на 4 часа вдумчивого курения книг. Поставил ULSI Supermath 25. Аккумулятора стало хватать на 2 часа. Вопрос - "кто стырил?".
dps
Advanced Member


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


Ссылка


Дата регистрации на форуме:
6 апр. 2008
Кай написал:
[q]
Some 386 boards allow the coprocessor to be clocked differently than the
CPU. This is called "asynchronous operation" and allows you, for
example, to run the coprocessor at 33 MHz while the CPU runs at 40 MHz.
[/q]
Кай написал:
[q]
The 387-compatible "clones" from Cyrix, C&T, IIT, and ULSI always run at the full speed of the CPU, even if you have set up your motherboard for asynchronous operation.
[/q]
Откуда взяты цитаты и какое нить обоснование тому из документации приводится?


Кай написал:
[q]
Так что Fe-Restorator прав без оговорок.
[/q]
Не понятно в чем он прав, вот в этом?

Fe-Restorator написал:
[q]
PLCC сопры точно собьют частоту камня, приравняв к собственной.
[/q]
То есть частота ЦПУ понизится до частоты сопра? Или сопр сам выберет себе рабочую частоту согласно написаной на нем? Так что имелось ввиду?
или он прав в этом?

Fe-Restorator написал:
[q]
А если впарить обычный сопр в ноут - он ведь умеет работать в асинхронном режиме - вполне возможно заработает.
[/q]
Допустим, что "обычный" это сопр от Интела. Он может сам себе выбрать режим работы?



Кай написал:
[q]
Банальный пример. Ноутбук Everex Tempo Carrier. Процессор Intel 386SL/20. Аккумулятора хватало на 4 часа вдумчивого курения книг. Поставил ULSI Supermath 25. Аккумулятора стало хватать на 2 часа. Вопрос - "кто стырил?".
[/q]
А какая емкость батареи у ноута? Не могу найти данные на сопры от ULSI, может есть у кого? Если судить по Интелу SL и IIT то это 0.5Вт. Не много. Навряд ли сопр от ULSI один все съел. Скорее всего это вся система в целом стала потреблять больше. Возможно БИОС не корректно работает с этим сопром. Под какой ОС ноут работает?
Кай
Гость
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 системе возможно. У ФПУ есть сигнал для остановки работы ЦПУ с целью ожидания результатов работы ФПУ. Это описано в доках, но применение в реальной плате опционально, как вариант реализации. Частота тактирования при этом не меняется для ЦПУ и ФПУ, но общая производительность может отличатся. Такой вариант возможен как в синхронном так и в асинхронном режиме.
dps
Advanced Member


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


Ссылка


Дата регистрации на форуме:
6 апр. 2008
Да, все таки делят на два. Об этом сказано как минимум два раза. Эх, надо читать доку полностью, а не выхватывать нужные куски. В общем еще цитата из доки
[q]
3.4 Bus Operation
With respect to the bus interface, the Intel387 DX
MCP is fully synchronous with the Intel386 DX Microprocessor.
Both operate at the same rate, because
each generates its internal CLK signal by dividing
CPUCLK2 by two.
[/q]
Так же об этом говорится и в пункте 3.1.1, который я цитировал ранее.
Ну и ссылка на доку http://datasheets.chipdb.org/I...044805.PDF
<<Назад  Вперед>> Страницы: 1 2 3
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   На каких частотах (как правило) работали сопроцессоры?
RSS

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

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

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