Интерфейс SCSI

    Дисциплина: Программирование
    Тип работы: Курсовая
    Тема: Интерфейс SCSI

    Министерство
    образования
    Российской
    Федерации
    Тульский
    Государственный
    Университет
    Кафедра \"Автоматизированные станочные системы\"
    Контрольно-курсовая работа:
    Интерфейс
    SCSI
    Выполнил
    студент
    гр. 620211
    Демидов
    И.А.
    Проверил
    преподаватель
    к.т.н., доцент
    Трушин Н.Н.
    Тула 2004
    Содержание
    Общие сведения об интерфейсах……………………………………….
    Классификация интерфейсов……………………………………………
    История создания интерфейса
    SCSI
    ……………………………………
    Эволюция стандартов SCSI
    ……………………………………………..
    Как выглядит и из чего состоит SCSI контроллер…………………….
    Концепция
    SCSI
    ………………………………………………………….
    Фазы работы шины
    SCSI
    ………………………………………………..
    Команды SCSI
    ……………………………………………………………
    Хост – адаптеры………………………………………………………….
    Кабели SCSI
    ……………………………………………………………...
    Программная поддержка
    SCSI
    устройств……………………………...
    Программирование аппаратных средств периферийных устройств…
    SCSI против IDE…………
    ………………………………………………
    Список литературы
    ………………………………………………………
    1. Общие сведения об интерфейсах
    Создание современных средств вычислительной техники связано с задачей объединения в один комплекс различных блоков ЭВМ, устройств хранения и отображения
    информации, аппаратуры данных и непосредственно ЭВМ. Эта задача возлагается на унифицированные системы сопряжения – интерфейсы. Под интерфейсом понимают совокупность схемотехнических
    средств, обеспечивающих непосредственное взаимодействие составных элементов вычислительной системы. Интерфейс обеспечивает
    взаимосвязь между составными функциональными блоками или устройствами системы.
    Основным назначением интерфейса является унификация внутрисистемных и межсистемных связей и устройств сопряжения с целью эффективной реализации прогрессивных методов
    проектирования функциональных элементов вычислительной системы.
    2. Классификация интерфейсов
    Машинные интерфейсы предназначены для организации связей между составными элементами ЭВМ, т.е. непосредственно для их построения и связи с внешней средой.
    Интерфейсы периферийного оборудования выполняют функции сопряжения процессоров, контроллеров, запоминающих устройств и аппаратурой передачи данных.
    Интерфейсы мультипроцессорных систем представляют собой в основном магистральные системы сопряжения , ориентированные в единый комплекс нескольких процессоров, модулей памяти,
    контроллеров запоминающих устройств, ограничено размещенных в пространстве.
    Интерфейсы распределенных ВС предназначены для интеграции средств обработки информации, размещенные на значительном расстоянии.
    Развитие интерфейсов осуществляется в направлении повышении уровня унификации интерфейсного оборудования и стандартизации условий совместимости,
    модернизации существующих интерфейсов, создания принципиально новых интерфейсов.
    3. История
    создания интерфейса
    SCSI
    Фамилия Shugart знакома многим: она принадлежит одному из ярчайших первопроходцев и идеологов «накопительной» индустрии — легендарному кремниевому олимпийцу (в смысле обитателю
    Олимпа Кремниевой Долины) Алану Ф. Шугарту, который в IBM руководил разработками флоппи и RIGID, потом работал в Memorex. В 1973 году Шугарт привлек капитал со стороны и создал
    компанию по производству 5,25-дюймовых FDD-приводов — Shugart Associates. Эта фирма проработала под его управлением год, после чего Шугарта выгнали те самые люди, которые
    инвестировали начинание. Шугарт оправлялся от удара шесть лет — в этот период он даже купил рыбацкую лодку и стал профессиональным рыбаком. Но тяга к хайтеку не прошла: в 1979 году он
    совместно с Финисом Коннером основал Seagate Technologies (первоначально — Shugart Technologies), после чего оставался ее руководителем в течение почти двух десятков лет, за которые
    компания стала крупнейшим независимым производителем жестких дисков (правда, и из Seagate в 1998-м Шугарта «поперли», но это уже совершенно другая история).
    Нас больше интересует Shugart Associates, поскольку именно она в 1979 году разработала интерфейс SASI — самый ранний вариант шины SCSI. Развернуть аббревиатуру SASI в настоящее
    время сложно, первые две буквы достоверно означают Shugart Associates, четвертая — Interface, а третья в разных источниках расшифровывается по-разному — System, Systems или Standard
    (думаю, правильной версией является все-таки последняя). Возможности SASI были весьма скромными даже по сравнению с первым вариантом SCSI — скорость передачи составляла лишь 1,5
    Мбайт/с, интерфейс имел очень ограниченный набор команд. Однако заложенные в SASI идеи несли в себе много прогрессивного: вместо повсеместно распространенной тогда аналоговой
    последовательной передачи использовалась 8-разрядная параллельная цифровая, вместо связки линий управления интерфейс предоставлял набор команд, да и работал он на логическом уровне,
    позволяя адресовать блоки, а не физические головки, цилиндры и секторы.
    Через два года, в конце 1981-го, чтобы подстегнуть принятие интерфейса индустрией, Shugart Associates, скооперировавшись с NCR (National Cash Register), подала заявку в ANSI на
    создание технического комитета для доработки и стандартизации интерфейса. Такой комитет — X3T9.2 — был образован в 1982 году, а имя интерфейса сменилось на безличное описательное
    SCSI. В течение нескольких последующих лет стандарт дорабатывался и улучшался: расширилась полоса пропускания, добавились наборы команд — для принтеров, стримеров, процессоров, WORM-
    и ROM-устройств. (Необходимо заметить, что SCSI в отличие от SASI стал уже не просто дисковым интерфейсом, а родом системной шины: теоретически на «голом» SCSI можно собрать
    полноценную систему, подключив процессор, память, накопители и периферию.) После представления чернового варианта SCSI в 1984 году на утверждение ANSI многие фирмы стали выпускать
    продукты, более или менее совместимые с этим протостандартом. Первый официальный стандарт — X3.131-1986 — был принят в 1986 году (с появлением следующих версий его стали называть
    SCSI-1).
    Последующие дополнения и усовершенствования привели к созданию спецификации
    SCSI
    Эволюция стандартов SCSI
    Спецификации SCSI строго определяют физические и электрические параметры интерфейса и минимум команд. Применение этих команд и стало основным достоинством интерфейса SCSI, так
    как сделало его управляемым. Разработанная в декабре 1985 года спецификация SCSI-1 предусматривала передачу данных по шине с разрядностью 8 бит и частотой 5 МГц. Скорость передачи
    данных по шине SCSI в стандартном асинхронном режиме (или режиме handshake, т. е. когда после каждой отправки данных требуется подтверждение) составляет около 3 Мб/с. При передаче в
    синхронном режиме шина SCSI способна развить пропускную способность около 5 Мб/с.
    Устройства подключались в цепочку друг за другом. Первое устройство подключалось к интерфейсу SCSI на главном компьютере, второе — к первому и т. д. (см. Рисунок 1). Первое и
    последнее устройства в цепочке должны были быть терминированы. На всех остальных устройствах терминирование необходимо было отключить. Устройства идентифицировались посредством
    задаваемого с помощью перемычек (jumper) или пе...

    Забрать файл

    Похожие материалы:


ПИШЕМ УНИКАЛЬНЫЕ РАБОТЫ
Заказывайте напрямую у исполнителя!


© 2006-2016 Все права защищены