XT IDE (Кто еще собирал? (И сопутствующие вопросы.))

Описания, советы, ремонт, эксплуатация старых IBM PC-совместимых ПК
Гость

Сообщение Гость » 08.10.2015,11:35

Tronix писал(а):Но тогда ставить туда ПЛИС. А сама плис - около 1000 руб. То же самое получается - плата дешевле - компоненты дороже. Вид сбоку.
Во плисину можно вогнать сразу 4 карточки XT-IDE, совместно с часами и прочим обвесом. Будет "ХТ-райд" :) Хотя-бы возможность одновременно двух карточек: одна внутри "на-постоянку" и другая наружу торчком, под "хот плуг", уже было-бы преимуществом для плис!

PS. CF-ки запросто работают от 3.3В, поставить стаб 5в->3В и пользовать любой чип плиса. Буфера на шину в любом разе нужны.

Аватара пользователя
alecv
Advanced Member
Сообщения: 6993
Зарегистрирован: 05.10.2004,11:13
Откуда: Санкт-Петербург
Контактная информация:

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

Сообщение alecv » 08.10.2015,11:57

Tronix Есть 5-вольтовые MAX-ы 7000S в VQFP и TQFP корпусах, стоят баксов 20, но более редкие надо ловить на aliexpress или ebay.
Для уменьшения размера еще можно ПЗУ в PLCC. И есть совсем нищебродские изготовители плат, хреновый желтый текстолит без маски и шелка
и луженые контакты. Но как-то не охота такое Г. делать.

Bobo
Advanced Member
Сообщения: 9537
Зарегистрирован: 16.08.2007,11:42
Откуда: СПб

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

Сообщение Bobo » 08.10.2015,12:21

есть 5V tolerant XC9500 - тоже вроде недорогие и не особо редкие
Xeon E5-2670v2/32 Gb, Amiga А4000Т

Ekb
Advanced Member
Сообщения: 2603
Зарегистрирован: 15.06.2014,11:31

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

Сообщение Ekb » 08.10.2015,12:22

alecv
а есть ли какие-то измерения 8бит против 16бит IDE ?
сколько кб/сек прокачка по шине? обращение и копирования на CF-карточке

К примеру, на моем 286 ISA 16бит IDE - выдали в различных бенчмарках CF-карточки ~2700-3000кб/с
Хочется повесить XT-IDE, так как в ней есть автоопределения CF-карты, но скорость соответственно падает в 2 раза?

Аватара пользователя
alecv
Advanced Member
Сообщения: 6993
Зарегистрирован: 05.10.2004,11:13
Откуда: Санкт-Петербург
Контактная информация:

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

Сообщение alecv » 08.10.2015,12:52

Ekb См. топик с начала, там были бенчмарки. Тормозит не CF, а 8-битная шина XT.
Также есть некие фичи для ускорения - так называемый Chuck mod и установка процессора NEC V20.

А вообще исходники BIOS доступны, можешь присоединиться к разработке :)


stealth_w
Newbie
Сообщения: 79
Зарегистрирован: 17.02.2015,14:59

Сообщение stealth_w » 08.10.2015,13:04

В моей XT на V20, 8 МГц, блочный режим - 560к/сек

Но реально у меня дурят 54HC688 :) приходится скорость снижать тактами ожидания, выключать блочный режим - скорость падает вдвое. Приедут 74LS688 - думаю вопрос решится.

Методика проверки - на флэшке созданы MD5 контрольные суммы - XT их проверяет. 32 метра примерно часа полтора считает :)

stealth_w
Newbie
Сообщения: 79
Зарегистрирован: 17.02.2015,14:59

Сообщение stealth_w » 08.10.2015,13:13

Кстати, к вопросу об автооопределении, перекомпилировал я XT-IDE bios - так последняя версия перестала нормально определять NORMAL/LBA. Это интересно баг или фича ? :)

А та версия что лежит скомпилированой не запускает у меня меню выбора устройств - виснет и все :(

Ekb
Advanced Member
Сообщения: 2603
Зарегистрирован: 15.06.2014,11:31

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

Сообщение Ekb » 08.10.2015,14:38

alecv писал(а):Тормозит не CF, а 8-битная шина XT.
Я и интересуюсь насколько затормозит 8 битная шина ISA?

вот для примера, собраны абсолютно одинаковые компоненты (IDE-контроллер, CF-карта, 1мб памяти, Биосы аналогично настроены, оба на базе процессора Harris 25mhz).
Разница только в материнской плате.

Видно, что 2900кб/с, а в других случаях 1300кб/с, из-за того, что ощутимы задержки для ISA.

Интересно, сравнить именно на одной системе 286 IDE 16bit и XT-IDE ?
Скорость в XT 166кб/с или 560кб/с - как-то не понятно, хорошо или плохо :frown:
Вложения
IDE-CF-Harris-25mhz.png

Bobo
Advanced Member
Сообщения: 9537
Зарегистрирован: 16.08.2007,11:42
Откуда: СПб

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

Сообщение Bobo » 08.10.2015,15:01

да раза в 2

у меня на 286 scsi 1,6 МБ/с выдает, на ХТ 790 кБ/с

а винт одинаковый
Xeon E5-2670v2/32 Gb, Amiga А4000Т

Аватара пользователя
alecv
Advanced Member
Сообщения: 6993
Зарегистрирован: 05.10.2004,11:13
Откуда: Санкт-Петербург
Контактная информация:

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

Сообщение alecv » 08.10.2015,15:54

Ekb Почитайте параграф про скорость:
http://wiki.sensi.org/dokuwiki/doku.php?id=hddxt

По факту - на XT IDE получается около 300Кb/s на Turbo XT 8MHz на обычном 8088. От жесткого диска практически
не зависит т.к. упирается в шину XT. Не забывайте, что для чтения 16-битного регистре требуется
две команды IN, соответственно два цикла выборки команд из памяти и два цикла ввода-вывода.


С третьей стороны :) если вам нужна скорость - возьмите i7. Выжимать скорости из XT-шки смешно.

Аватара пользователя
alecv
Advanced Member
Сообщения: 6993
Зарегистрирован: 05.10.2004,11:13
Откуда: Санкт-Петербург
Контактная информация:

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

Сообщение alecv » 08.10.2015,16:01

stealth_w Очень интересно. У меня была одна жалоба на собранный контроллер, что он иногда записывает неправильные данные.
Из ранних дискуссий рекомендовали дешифраторы 688 ставить как раз HCT, а регистры 573 и буфера 245 - F (даже не LS).

Вполне возможно, что получаются неучтенные "гонки".


Я на своей Turbo XT гонял компрессию и проверку контрольной суммы ZIP, глюк воспроизвести не удалось, а у человека стабильно портит файлы.
Может быть зависит от XT или версии BIOS.


Нельзя ли поделиться методикой тестирования ?

Ответить