Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » На каких частотах (как правило) работали сопроцессоры? |
<<Назад Вперед>> | Страницы: 1 2 * 3 | Печать |
dps
Advanced Member
Откуда: СПб Всего сообщений: 3842 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 апр. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 25 августа 2010 15:54 Сообщение отредактировано: 25 августа 2010 18:26
Кай написал: Кай написал: Some 386 boards allow the coprocessor to be clocked differently than the Откуда взяты цитаты и какое нить обоснование тому из документации приводится? 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 прав без оговорок. Fe-Restorator написал: То есть частота ЦПУ понизится до частоты сопра? Или сопр сам выберет себе рабочую частоту согласно написаной на нем? Так что имелось ввиду? PLCC сопры точно собьют частоту камня, приравняв к собственной. или он прав в этом? Fe-Restorator написал: Допустим, что "обычный" это сопр от Интела. Он может сам себе выбрать режим работы? А если впарить обычный сопр в ноут - он ведь умеет работать в асинхронном режиме - вполне возможно заработает. Кай написал: А какая емкость батареи у ноута? Не могу найти данные на сопры от ULSI, может есть у кого? Если судить по Интелу SL и IIT то это 0.5Вт. Не много. Навряд ли сопр от ULSI один все съел. Скорее всего это вся система в целом стала потреблять больше. Возможно БИОС не корректно работает с этим сопром. Под какой ОС ноут работает? Банальный пример. Ноутбук Everex Tempo Carrier. Процессор Intel 386SL/20. Аккумулятора хватало на 4 часа вдумчивого курения книг. Поставил ULSI Supermath 25. Аккумулятора стало хватать на 2 часа. Вопрос - "кто стырил?". |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 27 августа 2010 6:57 Сообщение отредактировано: 27 августа 2010 7:08
Обо всём по порядку. Цитаты взяты из Откуда взяты цитаты и какое нить обоснование тому из документации приводится?http://wiretap.area.com/Gopher...coproc.txt В этом: Не понятно в чем он прав, вот в этом? То есть частота ЦПУ понизится до частоты сопра? 2400 миллиампер/час А какая емкость батареи у ноута? Кроме как " 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." тоже ничего не нашёл. Не могу найти данные на сопры от ULSI Под 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 |
Это станет эпохальным явлением. До Вас такого, пожалуй, никто не делал. И поэтому на этих выходных я померю частоту работы нескольких 387 сопров, при заведомо известной частоте ЦПУ. Воистину - объективная оценка. |
dps
Advanced Member
Откуда: СПб Всего сообщений: 3842 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 апр. 2008 |
Померил, но ясности не прибавилось. Сигнал CPUCLK2 в точности повторяет частоту задающего генератора, а он стоит 80МГц, что как то не вяжется с процом на 40, впаяным в плату. Надо еще раз полистать доку, может чего пропустил. Как вариант, проц и сопр сами делят входную частоту на 2. Это было бы логично, поскольку форма сигнала заметно искажается на участке от генератора до тактируемого чипа, что хорошо было видно цифровым оссцилом. С другой стороны как то неожиданно. Надо подумать. Зато потестил Чекитом материнку 386 с разными сопроцами. 11 вариантов намерил. Потом выложу отдельно. |
Fe-Restorator |
NEW! Сообщение отправлено: 20 сентября 2010 17:27
dps написал: Возможно, и не только на 2. Возможно, каждый чип подгоняет частоту генератора под свою паспортную (не знаю как), и если сопр=16МГц, то камень на 40 МГц будет пропускать(в простое) 40/16=2,5 такта и общая производительность компа упадёт к отметке немногим выше 386-16. Это логично. Причём, поскольку пропускать такты можно только целиком, никаких дробей, то сопр пропустит 1 такт а проц - 5 тактов, теоретически, ибо ещё есть "чипсет" мамки, вносящий свои задержки, возможно - компенсируя "дробные пол-такта" простоя проца. ак вариант, проц и сопр сами делят входную частоту на 2 В асинхронном режиме - только 3 такта на проц + время выполнения операции на сопре. |
Сейчас на форуме |
Zelya
Member
Откуда: Львов Всего сообщений: 187 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 11 янв. 2009 |
Может не совсем в тему, но не хотелось отдельный топик создавать. Хочу поменять на 286 мамке проц 12 МГц на 16 МГц. Какие "подводные камни" меня ожидают? |
dps
Advanced Member
Откуда: СПб Всего сообщений: 3842 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 апр. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 20 сентября 2010 21:04 Сообщение отредактировано: 21 сентября 2010 10:58
Zelya написал: Такая замена реальна и все будет работать, но только на изначальной частоте в 12МГц, ибо для изменения этой частоты, на плате надо заменить задающий генератор с 12 на 16 мгц. А вот тут уже могут быть нюансы и все зависит от конкретной материнки, от того как она сделана и как отреагирует на увеличении частоты. Хочу поменять на 286 мамке проц 12 МГц на 16 МГц |
dps
Advanced Member
Откуда: СПб Всего сообщений: 3842 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 6 апр. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 20 сентября 2010 22:37 Сообщение отредактировано: 21 сентября 2010 10:55
Fe-Restorator написал: Да, технически это наверно не проблема, но тогда на всех материнках, не зависомо от частоты ЦПУ, стояли бы одинаковые задающие генераторы, но это не так. Всегда частота генератора в два раза больше частоты ЦПУ к тому же CPUCLK2 это тактирование в синхронном режиме и сигнал входной одновременно для ЦПУ и ФПУ. Возможно, и не только на 2. Возможно, каждый чип подгоняет частоту генератора под свою паспортную (не знаю как), и если сопр=16МГц, то камень на 40 МГц будет пропускать(в простое) 40/16=2,5 такта и общая производительность компа упадёт к отметке немногим выше 386-16. Это логично. Причём, поскольку пропускать такты можно только целиком, никаких дробей, то сопр пропустит 1 такт а проц - 5 тактов, теоретически, ибо ещё есть "чипсет" мамки, вносящий свои задержки, возможно - компенсируя "дробные пол-такта" простоя проца. |
<<Назад Вперед>> | Страницы: 1 2 * 3 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » На каких частотах (как правило) работали сопроцессоры? |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |