Автор работы: Пользователь скрыл имя, 03 Декабря 2012 в 22:03, реферат
Компьютеры можно было найти в больших корпорациях, университетах, исследовательских центрах, государственных учреждениях и, конечно же, у военных. Создание персональных компьютеров стало возможным в семидесятых годах, когда любители стали собирать свои собственные компьютеры иногда лишь для того, чтобы в принципе иметь возможность похвастаться таким необычным предметом. Ранние персональные компьютеры почти не имели практического применения и распространялись очень медленно
Теоретическая часть:
Введение 2
Стандарты и спецификации. 4
Стандарты PICMG 5
Стандарты VITA. 9
Компьютерные модули: стандарты, спецификации и основные принципы использования. 10
Спецификация ETX™ 10
Спецификация XTX™ 11
Спецификации nanoETXexpress™ 12
Спецификация CoreExpress™ 12
Спецификация Qseven™ 14
Спецификация FASTWEL FemptoCOM (FCOM) 15
UDF 21
CIM. 21
CGI. 23
OpenAL. 24
OpenVG. 25
OpenGL. 25
DirectX. 28
FHS. 29
LSB. 30
MultiBoot Specification. 31
Практическая часть. 33
DirectX. 33
Использование UDF на флешках и переносных HDD. 35
Список использованной литературы. 40
Оглавление
Теоретическая часть:
Введение 2
Стандарты и спецификации. 4
Стандарты PICMG 5
Стандарты VITA. 9
Компьютерные модули: стандарты, спецификации и основные принципы использования. 10
Спецификация ETX™ 10
Спецификация XTX™ 11
Спецификации nanoETXexpress™ 12
Спецификация CoreExpress™ 12
Спецификация Qseven™ 14
Спецификация FASTWEL FemptoCOM (FCOM) 15
UDF 21
CIM. 21
CGI. 23
OpenAL. 24
OpenVG. 25
OpenGL. 25
DirectX. 28
FHS. 29
LSB. 30
MultiBoot Specification. 31
Практическая часть. 33
DirectX. 33
Использование UDF на флешках и переносных HDD. 35
Список использованной литературы. 40
До появления первых персональных компьютеров приобретение и использование вычислительных машин обходились очень дорого, что исключало их владение частными лицами. Компьютеры можно было найти в больших корпорациях, университетах, исследовательских центрах, государственных учреждениях и, конечно же, у военных. Создание персональных компьютеров стало возможным в семидесятых годах, когда любители стали собирать свои собственные компьютеры иногда лишь для того, чтобы в принципе иметь возможность похвастаться таким необычным предметом. Ранние персональные компьютеры почти не имели практического применения и распространялись очень медленно. Родившись в качестве жаргонизма, синонима названия микрокомпьютер, наименование персональный компьютер постепенно меняло своё значение. Так, первое поколение персональных компьютеров можно было приобрести только в виде комплекта деталей, а иногда даже просто обыкновенной инструкции для сборки. Сама сборка, программирование и наладка системы требовали определённого опыта, навыка работы с машинными кодами или ассемблером. Чуть позднее, когда подобные устройства стали привычны и начали продаваться готовыми, вместе с некоторым набором адаптированных программ, в обиход вошло название домашний компьютер. Домашние компьютеры стали более удобными и требовали от своих пользователей уже гораздо меньшего количества технических навыков. В августе 1981 года IBM выпустила компьютерную систему IBM PC (IBM 5150), положившую начало эпохи современных персональных компьютеров. Уже через 4 года, 23 июля 1985 года появился первый в мире мультимедийный персональный компьютер Amiga (Amiga 1000). Персональные компьютеры Amiga оставались самыми популярными и продаваемыми (IBM PC доминировали в сфере конторских компьютеров, и здесь их продажи были несравнимо выше) вплоть до 1995 года. В 1995 году произошло два ключевых события в истории ПК: банкротство корпорации Commodore и появление Microsoft Windows 95, приблизившей PC-совместимые компьютеры к тем возможностям, которые существовали на Commodore Amiga и Apple Macintosh. Cегодня возможности мультимедиа доступны в каждом доме, и на любой аппаратной платформе. Как правило, один экземпляр персонального компьютера используется только одним, или, в крайнем случае, несколькими пользователями (например, в семье). В соответствии со своим назначением, он обеспечивает работу наиболее часто используемых приложений, таких как текстовые процессоры, веб-браузеры, почтовые программы, мессенджеры, мультимедийные программы, компьютерные игры, графические редакторы, среды разработки программного обеспечения и т. п. Для упрощения взаимодействия с людьми подобные программы оснащаются удобным графическим интерфейсом. По данным аналитической компании IDC, в 2005 году мировые поставки персональных компьютеров составили 202,7 млн штук (рост на 15,8 % по сравнению с 2004 годом).
В настоящее время на рынке представлено множество различных типов КМ (Компьютерные модули).
Мы будем условно разделять КМ на те, которые производятся согласно нормативным документам международных консорциумов (далее будем называть их стандартами), и те КМ, которые производятся согласно техническим спецификациям отраслевых объединений или групп компаний (далее — спецификации). Как правило, первые — это результат совместной работы технических экспертов многих компаний, прошедший через формальные процедуры и учитывающий базовые принципы разработки стандарта, принятые в том или ином консорциуме. Например, в консорциуме PICMG, который объединяет более 450 компаний, есть чёткое правило не разрабатывать стандарты на основе технологий, подлежащих лицензированию. Таким образом, стандарты PICMG всегда базируются на полностью открытых технологиях, доступных, как правило, из нескольких источников. Вторые — это обычно результат совместной работы специалистов нескольких компаний, объединяющихся для решения той или иной конкретной задачи. Например, отраслевое объединение XTX было сформировано 9 компаниями (AAEON Technology, Advantech, Ampro Computers, ARBOR Technology, Congatec, Embedded-Logic, Evalue Technology, FASTWEL и IBSmm) для продвижения спецификации XTXTM и решений на её основе, при этом практически вся работа по разработке технической спецификации была проведена специалистами одной компании — Congatec.
Мы остановимся только на тех КМ, которые используются как модули центральных процессов в системах с широким набором интерфейсов ввода-вывода, и исключим из нашего рассмотрения модули с микроконтроллерами, такие как DIMM-PC, ввиду их существенно меньшей функциональности и меньшей популярности на рынке.
В
1996 г. с целью выработки спецификаций
для компьютерных технологий, применяемых
в промышленных, военных и телекоммуникационных
приложениях, была создана независимая
некоммерческая международная ассоциация
разработчиков и производителей
промышленных компьютеров PCI Industrial Computers
Manufacturer Group (PICMG, www.picmg.org). Открытые международные
стандарты, используемые для создания
современных
Среди членов ассоциации - ведущие производители компьютерной техники и ПО (Sun, IBM, Hewlett-Packard, Microsoft и др.); производители телекоммуникационного оборудования (Lucent, Siemens, Motorola и др.); крупные фирмы, выпускающие аппаратуру на основе современных магистрально-модульных стандартов (Force, VMIC, PEP, SBS, и др.); а также небольшие быстрорастущие компании, заинтересованные в продвижении собственных новейших разработок.
Ныне
консорциум PICMG включает более 450 компаний.
Он определяет современные технологии
PCI/CompactPCI для разработок промышленных
компьютеров, интерфейсов, объединительных
магистралей, организации систем. Конечно,
разработанные стандарты
Стандарты PICMG описывают три типоразмера КМ, называемые Compact, Basic и Extended. Ратификация типоразмера Compact ожидается в начале 2009 года. Присоединение КМ COM Express™ к платам-носителям осуществляется через один или два высокоплотных низкопрофильных разъёма (рис. 2) с 5 различными типами распиновки, причём для каждого типа распиновки стандарт COM Express™ описывает набор обязательных интерфейсов (минимальный набор), и набор дополнительных интерфейсов (максимальный набор).
Тип 1 имеет наименьшее среди всех типов распиновки модулей COM Express™ количество интерфейсов. Все они выводятся на один разъём с рядами контактов А и B. Данный тип распиновки применяется только в КМ малых типоразмеров — COM Express™ Compact. Важно отметить, что распиновка КМ COM Express™ типа 1 имеет только современные последовательные интерфейсы для подсоединения к плате-носителю (рис. 3). Реализация параллельных шин, таких как PCI, осуществляется с помощью мостов PCI Express/PCI непосредственно на плате-носителе.
КМ COM Express™ с распиновкой типа 2 (рис. 4) помимо всех интерфейсов распиновки типа 1 имеет один широкополосный канал x16 PCI Express для подсоединения графического сопроцессора, 32-разрядную шину PCI и интерфейс IDE для подключения устройств хранения информации. Давая общую оценку, можно сказать, что КМ, производимые по спецификации COM Express™ с распиновкой типа 2, представляют собой ядро встраиваемого компьютера общего применения.
КМ COM Express™ с распиновкой типа 3 отличается от модуля с распи-новкой типа 2 тем, что интерфейс IDE заменён на два дополнительных канала Gigabit Ethernet. Для типа 4 и типа 5 характерно то, что вместо шины PCI выведены 10 дополнительных каналов PCI Express, в совокупности это даёт 32 канала PCI Express. При таких высоких пропускных способностях подсистем ввода-вывода компьютерные модули COM Express™ с распиновками типов 3, 4 и 5 можно условно назвать ядрами встраиваемых серверов.
Для всех типоразмеров КМ стандарт COM Express™ предписывает унифицированное расположение разъёмов подключения к плате-носителю, что позволяет заказчикам устанавливать модули различного размера (при условии неизменности распиновки и совместимости) на единожды разработанную плату-носитель. Разработчику системы на базе КМ это даёт дополнительные возможности, связанные с гибкостью решения, так как позволяет в одних случаях предлагать линейку продукции, а в других — увеличивать производительность системы путём установки более мощного КМ или понижать теплорас-сеивание системы путём установки менее энергопотребляющего модуля.
Модули COM ExpressTM Basic, имеющие распиновку типа 2, являются сегодня наиболее популярным вариантом реализации стандарта PICMG COM ExpressTM и предлагаются практически каждым производителем КМ. Хорошо проработанная техническая спецификация стандартов PICMG COM Ex-pressTM с широким набором современных последовательных интерфейсов даёт возможность решения очень широкого круга задач.
При всех своих преимуществах стандарт COM ExpressTM имеет практически только один недостаток: он даёт возможность производить большое количество различных вариантов КМ на базе трёх типоразмеров, пяти типов распиновок и огромного количества вариаций при реализации тех или иных необязательных интерфейсов. На практике это приводит к трудностям при первоначальном выборе, так как КМ на базе одного и того же чипсета и одного типа распиновки могут иметь различную реализацию. Множественность вариантов реализации, заложенная в стандарте COM Express™, также может приводить к трудностям при попытке заменить КМ одного производителя на КМ другого без переделки платы-носителя. Однако если разработка платы-носителя осуществляется при участии или с хорошей поддержкой производителя КМ, то вопросы совместимости решаются производителем КМ и заказчик не испытывает каких-либо проблем.
В табл. 2 представлены некоторые наиболее интересные, по мнению автора, КМ стандарта COM Express™ c распиновкой типа 2, поставляемые компанией ПРОСОФТ. Как видно из таблицы, выбор модулей достаточно широк и по техническим характеристикам, и по географии производителей (Тайвань, Россия, Германия). В данном наборе можно найти КМ как с низко-бюджетными процессорами Intel CeleronTM M 600 МГц и шиной обмена данными 400 МГц (КМ iBASE ET810), так и с высокопроизводительными двухъядерными процессорами CoreTM 2 Duo 2,2 ГГц и шиной 800 МГц (Advan-tech SOM-5786). Для всех этих КМ подразделение заказных разработок компании FASTWEL оказывает услуги по разработке плат-носителей на основе технического задания заказчика.
VITA (VME Industrial Trade Association, www.vita.com) в данный момент разрабатывает стандарт, называемый ANSI-VITA 59. По размеру и типам выводимых интерфейсов КМ, производимые по данному стандарту, с первого взгляда похожи на COM ExpressTM тип 1. Однако есть два существенных отличия.
По конструкции.
Стандарт ANSI-VITA 59 требует, чтобы все компоненты,
включая процессор и память, были напаяны
на плату КМ. Сам компьютерный модуль должен
быть помещён в защитный металлический
корпус, закрывающий его с 6 сторон и крепящийся
к плате-носителю (рис. 5). Данные конструктивные
особенности введены для того, чтобы КМ,
произведённые по стандарту ANSI-VITA 59, имели
защиту от электромагнитного излучения,
виброустойчивость/
По электрическим интерфейсам. Стандарт ANSI-VITA 59 предполагает применение только последовательных интерфейсов и только тех из них, спецификации которых полностью открыты и поддерживаются разными производителями чипсетов и интерфейсных микросхем. Поэтому в стандарте ANSI-VITA 59 нет не только шины PCI и интерфейса IDE, но ишины LPC, столь распространённой в процессорах архитектуры х86. Соответственно КМ, производимые по стандарту ANSI-VITA 59, могут быть изготовлены на основе центральных процессоров как х86, так и PowerPC или SPARC-архитектуры.
Необходимо упомянуть, что стандарт ANSI-VITA 59 — единственный в ряду всех стандартов и спецификаций КМ, имеющий конкретные требования как по виброустойчивости и ударостойкости КМ, так и по диапазону рабочих температур. Все остальные стандарты и спецификации КМ не определяют эти параметры.
Так как стандарт ANSI-VITA 59 молод и не принят в окончательной редакции, реальных предложений КМ на рынке пока мало. В данный момент только компания MEN Mikro Electronik GmbH предлагает два КМ — один, базирующийся на процессорах Freescale PowerQUICC®, другой — на процессорах Intel AtomTM.
Исторически эта спецификация появилась самой первой, и можно сказать, что с данной спецификации, разработанной компанией Kontron, фактически началась эра КМ. Главная особенность данной спецификации заключается в наличии шины ISA. Соответственно КМ, производимые по данной спецификации, как правило, выбираются заказчиками тогда, когда им нужна шина ISA. По всем остальным параметрам спецификация ETX проигрывает COM Express. Надёжность разъёмов, наличие современных интерфейсов, проработанность спецификации в части подвода мощности и детального описания всех интерфейсов — вот далеко не полный перечень преимуществ COM Express перед спецификацией ETX.
Тем не менее, КМ, производимые согласно спецификации ETX, до сих пор широко распространены при решении задач промышленной автоматизации, визуализации технологических процессов и в других приложениях, где не требуются высокая производительность процессора и наличие широкополосных коммуникационных интерфейсов.
Все интерфейсы КМ, производимого по спецификации ETX, выводятся на 4 низкопрофильных разъёма типа HIROSE, устанавливаемых вдоль коротких сторон КМ и называемых X1, Х2, Х3 и X4 (рис. 6).
Рис6: Общий вид КМ ETX и STX со стороны разъёмов соединения с платой-носителем на примере модуля FASTWEL CPC2000
Список основных интерфейсов и их распределение по разъёмам Х1...Х4 можно найти в табл. 3. При выборе стандарта или спецификации КМ нужно также учитывать то, что спецификация ETX имеет несколько ревизий. Новые ревизии спецификации позволяют выводить интерфейсы КМ не только через разъёмы Х1...Х4, но и на дополнительные стандартные или нестандартные разъёмы на самой плате КМ для дальнейшей кабельной разводки. Например, КМ, производимые в последнее время, часто имеют один или два стандартных интерфейсных разъёма для подключения дисков SATA, разъём LPT и другие, в зависимости от конкретной реализации модуля тем или иным производителем. На следующем рисунке приведены фотографии КМ ETX, производимых различными компаниями, а в подрисуночной подписи дан краткий перечень их особенностей.
Информация о работе Использование UDF на флешках и переносных HDD