Максимально быстрые SIMM30

Все, что не подходит под определение "старого софта и железа", обсуждается здесь
Jager
Advanced Member
Сообщения: 1469
Зарегистрирован: 10.11.2018,21:27

Максимально быстрые SIMM30

Сообщение Jager » 26.09.2019,19:19

Захотелось все-таки выжать максимум из 286, а для этого нужна шустрая память. Для 20 МГц вроде как нужно около 45-50нс, для 25 МГц - 25-30нс.
В первом случае достаточно 45нс 1м*4 памяти, и запаять её на подходящего донора. Разве что сама память относительно редкая, но в природе встречается. А вот с <30нс сложнее. Первое, что попадается на глаза с таким быстродействием - SOJ-ки от видеокарт. Но там организация 256К*16 - хотелось бы побольше, и работать будет половина (хотя можно сделать модуль сразу на 2 слота, благо есть 2 CAS). Что еще из доступного и применимого к SIMM-ам существует с таким быстродействием, в идеале с организацией 1М*8 или 1М*4?

Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 26861
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону

Вклад в сообщество

Максимально быстрые SIMM30

Сообщение Rio444 » 26.09.2019,19:59

Что-то в голову ничего больше и не приходит, кроме SOJ видеопамяти 25нс.
Теоретически можно сделать из современной SRAM 1Mx8 10нс. Но она 3,3-вольтовая, к тому же строки и столбцы задаются одновременно. Поэтому потребуется обвязка.
Вместе с ней в итоге примерно так же и получится 20..25нс.
Электронка: Изображение копия Изображение

Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 26861
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону

Вклад в сообщество

Максимально быстрые SIMM30

Сообщение Rio444 » 26.09.2019,20:36

Но тут ещё такой вопрос: а существует ли чипсет для 286-х, который может работать с памятью без задержек?
Я на такое нарвался на 486-й. Память может работать быстрее (проверено на другой плате), а чипсет нет.
Электронка: Изображение копия Изображение

GrumpyCat
Advanced Member
Сообщения: 1093
Зарегистрирован: 22.07.2014,12:13
Откуда: Москва

Максимально быстрые SIMM30

Сообщение GrumpyCat » 26.09.2019,21:08

На vogons есть немало результатов для 20 МГц 286 с нулевой задержкой (0 ws). Память при этом 60 нс. Вряд ли нужно быстрее, чем 45-50 нс даже для 25. Хотя чипсет может свои задержки вносить, конечно.

Вообще-то у 286 на 25 МГц есть 80 нс для доступа к памяти, так что если чипсет досаточно быстрый, может и 60 нс хватить, что и было продемонстрировано, например, здесь форумчанином Ekb:
https://www.vogons.org/viewtopic.php?f= ... ws#p463421

Аватара пользователя
ATauenis
Advanced Member
Сообщения: 5527
Зарегистрирован: 30.04.2015,21:30
Откуда: Москва
Контактная информация:

Вклад в сообщество

Максимально быстрые SIMM30

Сообщение ATauenis » 26.09.2019,22:16

Вопрос-совет ламера: чем 386-33 были хуже 286-25 по таймингам памяти? По идее, в первых "PC33" память, а в 286 вообще "РС25". И как раз основная масса SIMM 30 pin планок идёт с 386 компов 33/40МГц, по идее, все должны тянуть частоты 286 на 25 шине?..

Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 26861
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону

Вклад в сообщество

Максимально быстрые SIMM30

Сообщение Rio444 » 26.09.2019,22:34

Во-первых на каждую операцию вводятся задержки, кратные частоте шины (не менее одного такта), во вторых на каждое чтение/запись нужно несколько таких операций.
ЕМНИП задать адрес строки - выставить сигнал RAS - пауза - адрес столбца - CAS - пауза - сигнал чтения (или записи) - пауза - читаем.
Например у Pentium с шиной 66 эти паузы могут быть по 2 такта.
Изображение
Электронка: Изображение копия Изображение

Jager
Advanced Member
Сообщения: 1469
Зарегистрирован: 10.11.2018,21:27

Максимально быстрые SIMM30

Сообщение Jager » 26.09.2019,22:53

Плата есть, 0WS чтение на ней работает, а запись вроде как меньше 1WS не бывает. Но работает только на 8 МГц, на 20 МГц 60нс уже не хватает - зависает.
45-50нс памяти достаточно много разной находится, даже новая FPM есть, а вот с 25-30нс проблема. :frown:

Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 26861
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону

Вклад в сообщество

Максимально быстрые SIMM30

Сообщение Rio444 » 27.09.2019,08:10

Jager писал(а): 26.09.2019,22:53 на 20 МГц 60нс уже не хватает - зависает.
А точно дело в памяти?
Электронка: Изображение копия Изображение

Jager
Advanced Member
Сообщения: 1469
Зарегистрирован: 10.11.2018,21:27

Максимально быстрые SIMM30

Сообщение Jager » 27.09.2019,08:49

Ну в "нормальном" режиме (с Page Mode) все работает. Производительность естественно далека от той, что может быть у 20 Мгц 286-го. Хотя есть конечно вероятность что виноват чипсет - в даташите написано что режим 0WS требует 60нс для 16МГц и менее 50 для 20, и не рекомендуется его использовать.

Аватара пользователя
CodeMaster
Advanced Member
Сообщения: 7669
Зарегистрирован: 27.08.2010,11:17
Откуда: Воронеж
Контактная информация:

Вклад в сообщество

Максимально быстрые SIMM30

Сообщение CodeMaster » 27.09.2019,09:07

Jager писал(а): 26.09.2019,22:53 45-50нс памяти достаточно много разной находится
Да, на 72 пин регулярно, а 30 пиновые я так и собрался потестить, но там и выбор не такой большой.
"Во времена всеобщей лжи говорить правду - это экстремизм" © Джордж Оруэлл, "1984"

Atellan
Advanced Member
Сообщения: 2224
Зарегистрирован: 25.08.2015,17:07
Откуда: Москва

Максимально быстрые SIMM30

Сообщение Atellan » 27.09.2019,10:38

286(TD60C) собирались на тех-же чипсетах как и 386SX(TD70AN)- CITYGATE .
А там и 40Мгц было. Подозреваю что чипсет мог использовать память, в случае 4-х SIMM попеременно. Повышая быстродействие вдвое. Т.е. 60нс модулях получалось - 30нс

Ответить