Правильная ссылка на эту страницу
http://az-design.ru/Support/HardWare/Intel/S19790104Elc091.shtml

Одноплатный контроллер для накопителей на обычных и малогабаритных гибких дисках

Фирма Intel нашла первое применение своему программируемому контроллеру НГМД, микросхеме 8271, в законченной одноплатной системе управления гибкими дисками iSBC 204. Это первая система управления памятью с вращающимся магнитным носителем, способная работать как с обычн лми дискетами, так и с минидисками на гибкой основе. Новый модуль предназначен для работы с недавно выпущенной одноплатной микро-ЭВМ iSBC 86/12, а также с другими устройствами, совместимыми с шиной Multibus.

Поскольку новая плата заменяет большое количество биполярных и МОП ИС, использовавшихся в контроллерах НГМД ранее, она потребляет значительно меньшую мощность и требует только одного источника питания -5 В.

Модуль может обслуживать практически любой НГМД или мини-НГМД с программной разметкой секторов и ординарной продольной плотностью записи. Он управляет обменом с двумя сторонами носителя (двумя НГМД с односторонней записью или одним с двусторонней). При установке на свободное место платы второго прибора 8271 контроллер может работать с четырьмя НГМД.

Кроме формата, разметки по стандарту фирмы IBM для ее накопителя 3740 контроллер iSBC 204 допускает длины секторов до 4096 байт, а также форматы мини-дисков. Рабочие параметры для разных накопителей (время перехода с дорожки на дорожку, время опускания головки и время ее стабилизации) пользователь задает программно. Кроме того, контроллер может выполнять чтение, запись, верификацию и поиск информации как в одно-, так и в многосекторном формате.

Главный узел платы — ИС 8271. Схемы компоновки информации, расположенные на плате, выполняют ее обычное кодирование по способу частотной модуляции. Это устраняет необходимость в специальных схемах компоновки в самом НГМД. Передачи данных могут выполняться в вариантах с прямым доступом к памяти или без него. Другая ИС фирмы Intel, контроллер прямого доступа к памяти 8257, управляет прямым обменом с памятью и дает сигнал главному процессору системы iSBC о завершении обмена.

Прибор 8271 рассчитан на выполнение команд высокого уровня, упрощающих разработку программного обеспечения всей системы. Генерация и проверка байтов циклического контроля по избыточности также проводится автоматически. В результате этого две дорожки на каждой поверхности могут быть обозначены как неработоспособные и логическими средствами исключены из диска.

Все операции на дисках инициируются с помощью стандартных операций ВВ, выполняемых через порты микро-ЭВМ iSBC. Типичная последовательность работы начинается с того, что системные программы производят загрузку регистров контроллера, чтобы придать ему совместимость с рабочими параметрами применяемого НГМД. Затем выполняется разметка поверхностей носителя под управлением программы. Если предполагается использовать прямой доступ к памяти, то контроллеру сообщают начальный адрес памяти и режим передачи, после чего передачи данных происходят в ответ на команды центрального процессора.

Когда операция обмена с диском началась, контроллер выполняет роль задающего устройства по отношению к шине Multibus и передает по ней информацию с высокой скоростью. ЦП не участвует в работе — его вмешательство требуется лишь по завершении обмена, которое индицируется прерыванием по специальной линии шины или установкой специального разряда «завершено» в слове состояния.

Возможности iSBC 204 расширены программами работы с файлами, входящими в состав супервизора реального времени RMX/80 фирмы Intel. Файлы можно открывать, закрывать или изменять, а их имена могут быть символическими. Доступ к информации файлов может быть либо последовательный, либо непосредственный. Одновременно можно открывать неограниченное число файлов, и несколько заданий могут работать с одним и тем же файлом в одно и то же время.

Систему можно использовать также со средствами обработки языков высокого уровня фирмы Intel. При использовании структур, создаваемых системой дисковых файлов супервизора RMX/80, интерпретатор языка БЕИСИК-80, расположенный на диске, обеспечивает возможности хранения и выборки как данных, так и программ. Возможности языка ФОРТРАН-80 в части форматированного ВВ также обеспечивают легкость организации информации в файлы и доступ к ней. iSBC уже поступила в продажу по цене 650 долл. [pp. 166, 168].

Intel Corp., 3065 Bowers Ave.,
Santa Clara, Calif. 95051

Выходные данные:

Журнал "Электроника" том 52, No.01 (553), 1979г - пер. с англ. М.: Мир, 1979, стр.107

Electronics Vol.52 No.1 January 4, 1979 A McGraw-Hill Publication

Раздел: КОМПОНЕНТЫ, ПРИБОРЫ, СИСТЕМЫ

Тема:     Микрокомпьютеры





Дата последнего изменения:
Thursday, 21-Aug-2014 09:10:44 MSK


Постоянный адрес статьи:
http://az-design.ru/Support/HardWare/Intel/S19790104Elc091.shtml