=== Cut ===
TEKRAM.FAQ by Konstantin Vjatkin ~Astrakhan~
Часто задаваемые вопросы по теме: кэш-контроллер TEKRAM. (v.5)
Составлено на основе материалов эхоконференции SU.HARDW.PC.MEDIA
Заранее выражается благодарность всем, кто поддерживал дискуссии
на тему аппаратного кэширования дисков, и тем, кто пришлет мне на
мой адрес какие-либо дельные и ценные замечания.
Автор: Вяткин Константин Юрьевич 2:5069/1.9@fidonet.
Большая просьба не менять содержащуюся в данном FAQ информацию,
а свои пожелания направлять по вышеприведенному адресу.
===============================================================================
?> Что такое Tekram и зачем он нужен
Tekram - устройство, выполняющее аппаратное кэширование жестких дисков.
Выполнен в виде обычной печатной платы, вставляемой в слот
расширения PC. Все действия выполняются под управлением
процессора, установленного на самой плате. Основной процессор
на материнской плате при этом совершенно свободен, что выгодно
отличает устройства подобного типа от програмного кэша.
-------------------------------------------------------------------------------
?> Какие Текpамы бывают
Tekram девайсы бывают всех видов: ISA, VLB и PCI.
Hекоторые модели с возможностью busmaster (см.ниже), там где это
позволяет чипсет (на некоторых sis496/497 не идет).
Для моделей TEKRAM (r) Technology Co. характерна следующая маркировка:
DCab0xx
└┤││ └┴──> буквы, указывающие особенности модели
││└─────> b - тип шины
│└──────> a - тип адаптера
└───────> DC - Disk Cache
> тип адаптера
2 - IDE без кеша
3 - SCSI без кэша
6 - IDE кэш
8 - SCSI кэш
> тип шины
0 - ISA
2 - EISA
8 - VLB
9 - PCI
Hапример, модели:
DC290 - e-ide контpоллеp без кэша, умеет busmaster;
DC290N - то же, но без busmaster;
DC600C - ISA/ata, без флопов;
DC600CF - ISA/ata;
DC620B - EISA/ide;
DC680T - VLB/ide на процессоре 80С186;
DC680C - VLB/ide;
DC690C,B - PCI;
DC690CD - PCI, есть отдельный разъем под CD-ROM;
DC820 - ISA;
DC880B - VLB/scsi
и множество других...
-------------------------------------------------------------------------------
?> А что такое Bus Mastering
Это способность устройства самостоятельно (без помощи контроллера DMA)
обращаться к памяти или другим устройствам на шине. Т.е. выставляет нужный
адрес на шину и читает/пишет данные.
-------------------------------------------------------------------------------
?> Почему Текpам не дает высокого тpансфеpа
Вся причина в том, что в Tekram все данные проходят через шину процессора.
Обычно это 80С286. Его рабочая заводская частота - 16 MHz.
-------------------------------------------------------------------------------
?> Можно ли поднять трансфер на TEKRAMe
Да. Для этого контроллер необходимо разогнать. Практически возможен разгон
до 20-25 МГц простой заменой осцилятора на плате контроллера.
-------------------------------------------------------------------------------
?> Каким образом pазгоняется TEKRAM
Заменой кварца. Заводской стоит на 32MHz, т.е. на процессор идет 16MHz.
Сам процессор - 20MHz. Следовательно, имеется возможность повысить произ-
водительность на 18..25%%. Фактически подобная операция проходит без проблем.
Дальнейшее повышение частоты - дело сугубо личное. По советам специалистов
достаточно поставить кварц с частотой 40 MHz и успокоиться. Единственный
побочный эффект, который при этом возникает - нагрев процессора. Все выше-
изложенное одинаково как для VLB, так и для PCI.
-------------------------------------------------------------------------------
?> Если хочется разогнать на максимум, какой осциллятоp годен
Максимум из живущих до сих пор - частота пpоцессоpа 25 МГц. Если делать
капитально, то необходимо:
- заменить заводской кварц на 40-50 МГц;
- наклеить pадиатоpы на Текpамовские чипы и пpоцессоp;
- пропатчить БИОС, чтобы не сбивался таймер.
Hекотоpым удается обойтись и без пунктов (2,3).
-------------------------------------------------------------------------------
Хочу выразить признательность:
Dmitry Proskurin, 2:5020/87/47 - за ценные дополнения
Alex Gerasimov, 2:5020/758.27 - за разъяснения
Dmitry Pashkov, 2:5020/910.6 - за конкретные данные
Dmitri Tomachik, 2:5020/215.21 - за ценные сведения
=== Cut ===
Приятно было пообщаться. Konstantin.