CD-Rom drivers — страница 8

  • Просмотров 10595
  • Скачиваний 385
  • Размер файла 19
    Кб

подключить до восьми периферийных устройств. Стандарт SCSI определяет два способа передачи сигналов - синфазный и дифференциальный. Версии шины SCSI с дифференциальной передачей сигнала даят увеличить длину шины. Чтобы гарантировать качество сигналов на магистрали SCSI, линии шины должны иметь согласование с обеих сторон (набор согласующих резисторов, или терминатор). Версия интерфейса SCSI-2 позволяет повысить пропускную

способность магистрали за счет увеличения тактовой частоты обмена и сокращения критических временных параметров шины, применения новейших БИС и высококачественных кабелей. Таким образом реализуется “скоростной” вариант SCSI-2 - Fast SCSI-2. “Широкий” (Wide SCSI-2) вариант магистрали, предусматривает наличие дополнительных 24 линий данных благодаря подключению второго 68-проводного кабеля (для приводов CD-ROM не применяется). Обычно

скорость передачи данных по шине SCSI(-2) для приводов CD-ROM достигает от1.5-2 до 3-4 Мбайт/с. Несмотря на стандартность интерфейса SCSI, проблема совместимости приводов с SCSI-адаптерами по-прежнему остается. В случае реализации собственного интерфейса подключение других устройств, кроме привода CD-ROM, достаточно проблематично. Здесь следует отметить, что существует спецификация ASPI (Advanced SCSI Programming Interface), которую разработала фирма Adaptec -

ведущий призводителеь адаптеров SCSI. ASPI определяет стандартный программный интерфейс для основного (host) адаптера SCSI. Программные модули ASPI достаточно легко стыкуются друг с другом. Основным программным модулем ASPI является ASPI-хост-менеджер. С ним связываются программы-фрайверы ASPI, например, для таких устройств, как приводы CD-ROM, флоптические и сменные жесткие диски, сканеры и т.д. В том случае, если производитель SCSI-устройства

поставляет ASPI-совместимый драйвер, то он совместим со всеми хост-адаптерами или интерфейсными картами Adaptec и большинства других производителей. К сожалению, в ряде случаев производители приводов CD-ROM поставляют свою карту контроллера с собственным (несовместимым с ASPI) драйвером, называя интерфейс SCSI. Это следует иметь в виду, если вы хотите подключить к SCSI другие устройства. Какой же из интерфейсов предпочтительней

использовать в IBM PC-совместимых компьютерах для приводов CD-ROM? Хотя теоретически интерфейс SCSI может обеспечить скорость обмена несколько выше, нежели IDE, на практике все обстоит несколько сложнее. Не следует забывать, например, тот факт, что IDE-интерфейс использует в основном прграммный ввод-вывод, а SCSI-устройства в большенстве случаев - передачу данных по прямому доступу к памяти. В однопользовательсктх системах программный