Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

Ядро аппаратное

Восстановление синхронизации 289 Временное соответствие 158 Временной анализ, динамический 258 Время переключения 86 Встроенные блоки ОЗУ 77 Встроенные микропроцессорные ядра 79 Встроенные микропроцессорные ядра аппаратные 79  [c.401]

Программы начальной загрузки IPL и инициализации ядра NIP служат для первоначального размещения операционной системы в ОП ЭВМ сразу же после ее включения. Сгенерированный вариант ОС, т. е. та ее часть, которая постоянно должна располагаться в ОП ЭВМ,— ядро ОС — постоянно хранится на каком-либо из системных томов на внешнем устройстве. Поэтому всякий раз после включения питания ЭВМ с помощью аппаратных средств и упомянутых выше программ необходима начальная загрузка ядра ОС в ОП ЭВМ. Содержимое ОП  [c.106]


Диспетчер разделения времени выполняет также некоторые дополнительные системные функции переключение режимов ядра и пользователя, распределение разделов, инициирование системы, обработку аппаратных ошибок и др.  [c.206]

Следует иметь в виду, что статический дескриптор задачи (в отличие от дескриптора задачи) может быть размещен в постоянной памяти. Дескриптор обменника и дескриптор обменника прерываний— сходные структуры (последний охватывает первый). Это основывается на том, что при возникновении аппаратных прерываний в соответствующий обменник прерываний ядром МОС РВ посылается так называемое сообщение о прерывании . Таким образом, вызывающие прерывания внешние события трансформируются в сообщения, посылаемые обычно драйверам МОС РВ. Структура обменника прерываний приведена на рис. 4.10.  [c.260]

Расширением МОС РВ по сравнению, со многими другими близкими операционными системами является наличие аппарата подуровней прерываний, реализующего программное расширение аппаратной системы прерываний. Введение подуровней позволяет ядру с помощью подпрограмм опроса готовности идентифицировать источник прерывания  [c.260]

К началу второго тысячелетия появились высокопроизводительные ПЛИС, которые содержат миллионы вентилей. Некоторые из них содержат встроенные микропроцессорные ядра, высокоскоростные интерфейсы ввода/вывода и другие устройства. Современные ПЛИС находят применение практически в любой сфере, включая устройства связи и программируемые радиостанции. ПЛИС применяют в радиолокации, обработке изображений и в других приложениях цифровой обработки сигналов (ЦОС). ПЛИС используют повсюду, в том числе и в однокристальных системах содержащих программные и аппаратные модули.  [c.20]

Аппаратные и программные встроенные микропроцессорные ядра 79  [c.79]

Аппаратные микропроцессорные ядра  [c.79]

Скорость работы программного ядра обычно составляет 30...50% от скорости аппаратного ядра.  [c.81]

Специализированные системы на основе ПЛИС — в рамках этого раздела будем полагать, что это название относится к изготовленному по заказу устройству на основе ПЛИС, которое выполняет задачи цифровой обработки сигналов. Здесь также необходимо иметь в виду, что задачи цифровой обработки могут быть реализованы профаммно посредством встраивания микропроцессорного ядра в ПЛИС. Во время написания этой книги среди ПЛИС не существовало заказных аппаратных ядер цифровой обработки сигналов.  [c.183]

Важное значение имеет тот факт, что такие представления на системном уровне изначально не предполагают способа реализации устройства. Так, например, при использовании ядра цифрового сигнального процессора (ЦСП) это может значить, что вся функция реализуется программно. Разработчики системы могут разделить устройство и таким образом, что одни функции будут реализоваться профаммно, а другие, критичные по производительности, аппаратно, используя заказные микросхемы или ПЛИС структуры. В этом случае инженерам необходим доступ к системам проектирования как аппаратуры, так и программного обеспечения см. гл. 13). Но в рамках этой главы мы будем рассматривать только аппаратные реализации.  [c.189]


Аппаратные и программные ядра  [c.200]

Программные ядра медленнее и проще, чем их аппаратные аналоги, хотя, они невероятно быстрые в человеческом понимании. Кроме невысокой цены у них есть одно преимущество, которое заключается в том, что при необходимости можно реализовывать ядро или ядра до тех пор, пока не будут исчерпаны все ресурсы в виде программируемых логических блоков.  [c.202]

Преимущество этого метода заключается в том, что физическая модель с максимальной эффективностью стремится функционально соответствовать аппаратному ядру К недостаткам метода можно отнести некоторые трудности, связанные с большой стоимостью и сложностью таких аппаратных устройств моделирования.  [c.209]

В наши дни весьма актуальным стал вопрос о том, как управлять однокристальными системами, в которых аппаратная и программная составляющие встраиваются в один кристалл. Многие ПЛИС также содержат в своём составе аппаратные процессорные ядра или позволяют реализовывать программные микропроцессоры см. также гл. 13).  [c.321]

Кроме рассмотренных дескрипторов в БРС РВ можно использовать еще и так называемые дескрипторы подуровней прерывания, предназначенных для программного расширения числа аппаратных уровней прерывания. Все дескрипторы формируются ядром БРС РВ в тех областях основной памяти микроЭВМ, которые зарезервированы программистом при описании конфигурации прикладной системы реального времени.  [c.155]

Для больших схем мастер выдал бы запрос о необходимости использования гигабитных передатчиков или встроенных функций, например, умножителей, сумматоров, операций умножения с накоплением, блоков ОЗУ (как встроенного, так и распределённого ОЗУ) и т. д. Мастер также позволил бы нам определить, нужен ли доступ к встроенным микропроцессорным ядрам (аппаратным или программным) с выбором соответствующей периферии.  [c.274]

П а к ет ГРИФ базируется на комплексе технических средств АРМ-Р и предназначен для проектирования печатных плат. Этот пакет содержит в основном универсальные средства машинной графики, поэтому успешно применяется и для других целей, например для подготовки управляющих программ для станков с ЧПУ [8]. Пакет ГРИФ оперирует с графическими данными на языке графической и текстовой информации (ЯГТИ), позволяющем задавать такие элементы, как ломаные линии, дуги, полигональные кривые, стандартные графические элементы, тексты и т. п. Этот пакет имеет развитый язык графического диалога, позволяющий задавать сложные преобразования графических объектов, и обеспечивает ингер-активный режим работы. Обмен информацией между программами пакета ГРИФ и программами-драйверами графических устройств осуществляется в едином формате МГИ в рамках ОС АРМ-Р. Для обеспечения независимости пакетов графических программ типа ГРАФОР и ГРИФ от конкретного графического оборудования, ЭВМ и операционной системы разработаны стандартные рекомендации по созданию ядра графической системы (ЯГС) [8]. Ядро графической системы представляет собой функциональный интерфейс между программами графического пакета и графическими устройствами ввода — вывода, содержит все основные функции для интерактивной и пассивной графики и применяется для вывода двухмерных изображений на разнообразные векторные и растровые графические устройства. Другое стандартное соглашение по оперированию графическими данными — метафайл виртуального устройства (МВУ) —позволяет создавать независимый относительно программно-аппаратной вычислительной среды единый формат графической информации.  [c.232]

Юфевраля была проведена коррекция траектории движения станции Вега-1 . Величина характеристической скорости коррекции составляла 19,6 м/с. Следует отметить, что установленный на АМС Вега комплекс научных приборов позволял определять фактические значения углов, характеризующих направление с нее иа центр ядра кометы. С помощью специальных программно-аппаратных средств на АМС осуществляли высокоточное измерение в базовой системе ее координат, реализуемой с помощью ИНС, н слежение за ядром кометы телевизионной системой в течение всего сеанса ее исследования прн пролете на близких расстояниях. Эти данные оказалось возможным использовать в качестве автономных астронавигационных измерений я условий пролета АМС относительно кометы.  [c.306]

Аппаратные микропроцессорные ядра изготавливаются как отдельные предопределённые блоки. Существует два способа интефации таких ядер в ПЛИС. Первый предусматривает расположение ядра в виде полосы полоса — stripe) вдоль одной из сторон главной части, или главной структуры ПЛИС (Рис. 4.13).  [c.79]


Кроме физического встраивания микропроцессора в структуру кристалла, можно сконфигурировать фуппу профаммируемых логических блоков для работы в качестве микропроцессора. Такую фуппу блоков обычно называют программным ядром, но более точно они могут быть классифицированы как программные и микропрограммные в зависимости от способа, с помощью которого функциональность микропроцессора реализована логическими блоками. Профаммные ядра проще и медленнее, чем их аппаратные аналоги. Однако у них есть одно преимущество — при необходимости можно реализовать ядро или несколько ядер в том объеме, который можно достичь пока не будут исчерпаны все ресурсы в виде профаммируемых логических блоков.  [c.81]

RTL не является идеальным средством для аппаратно-программного проектирования — к однокристальным устройствам, как правило, относят такие, которые содержат микропроцессорные ядра. Независимо от способа реализации этих устройств, т. е. с помощью заказной микросхемы или ПЛИС, современные однокристальные системы тяготеют к увеличению доли программных компонентов. Кроме того, в связи с участившимися случаями повторного использования аппаратной части таких устройств, как правило, требуется одновременно проверять программные и аппаратные части, чтобы полностью подтвердить достоверность таких компонентов, как системная диагностика, операционная система реального времени, драйверы устройств, встроенные программные приложения. В общем случае довольно-таки сложно проверить (промоделировать) аппаратную часть, описываемую языком VHDL или Verilog, вместе с программной частью, написанной на языке / ++ или ассемблера.  [c.166]

Однако существует и другой способ описать для моделирования аппаратное микропроцессорное ядро. Например, при использовании ядра PowerP в ПЛИС фирмы Xilinx можете легко взять настоящий микропроцессор PowerP . Этот микропроцессор можно установить в так называемое аппаратное устройство моделирования, которое может быть включено в систему логического моделирования.  [c.209]

Некоторые блоки IP, которые раньше были программными блоками, теперь воплощаются в виде аппаратных структур. Например, большинство представителей современных ПЛИС содержат аппаратные процессорные ядра, системы синхронизации, контроллеры Ethernet, гигабитные блоки ввода/вывода и так далее. Эти средства позволяют перенести высокотехнологичные функции, реализованные на заказных микросхемах, в область ПЛИС. Вероятно, со временем в ПЛИС также появятся и другие высокотехнологичные функции.  [c.235]

В качестве простого примера использования РагаСоге Ar hite t можно рассмотреть некоторые ПЛИС, в которые встраивают микропроцессорные ядра. К сожалению, эти ядра, как правило, не комплектуются соответствующим модулем для выполнения операций с плавающей точкой. Это означает, что если проектировщики захотят выполнять операции с плавающей точкой в соответствующем проекте, то сделать это они смогут программным (что довольно медленно) или аппаратным путём. В последнем случае на реализацию подобного решения понадобится затратить много усилий, которые лучше было бы потратить на разработку хорошей функциональной части устройства.  [c.310]

Аппаратные блоки интеллектуальной собственности (аппаратные IP) — в ПЛИС термин аппаратные IP обозначает предварительно реализованные блоки, такие как микропроцессорные ядра, гигабитные интерфейсы, умножители, сумматоры, функции умножения с накоплением и им подобные. Эти блоки разрабатываются так, чтобы они были максимально эффективны и с точки зрения потребляемой мощности, и с точки зрения производительности, и с точки зрения площади, занимаемой на кристалле. Каждое семейство ПЛИС характеризуется различной комбинацией таких блоков вместе с различным количеством профаммируемых логических блоков. См. также Программные IP я Микропрограммные IP,  [c.382]

Каждый обменник представлен своим дескриптором. В БРС РВ используются два типа обменников — обычный и прерывания. Обычный обменник предназначен для отслеживания ассоциированных с ним задач и сообщений. Обменник прерывания используется для программной интерпретации аппаратных прерываний. Дескриптор обычного обменника занимает в основной памяти 10 байтов и содержит четыре указателя для адресации начала и конца двух списков — списка сообщений и списка задач к данному обменнику — и поле связки для включения обменника в общий список обменников. Ядро БРС РВ модифицирует списки сообщений и задач, ассоциированных с обменником, всякий раз, когда некоторая задача выдает запрос на ожидание сообщения в данном обменнике или в обменник поступает новое сообщение. Дисциплина обслуживания сообщений и задач в обменнике основана на принципе первым пришел — первым обслуживаешься . Например, если список сообщений в обменнике содержит три Гсообщения и если некоторая задача выдает запрос на ожидание сообщения в этом же обменнике, то она немедленно получит головное из трех сообщений, после чего это сообщение исключается ядром из списка. Если спустя некоторое время эта же или какая-нибудь другая задача попытается получить сообщение из того же обменника, то ей будет выдано очередное сообщение из списка двух оставшихся сообщений.  [c.155]

Программное обеспечение АРМИД является программным ядром систем и приборов, предлагаемых предприятием "ИНКОТЕС", которые охватывают весь спектр применения виброконтроля и вибродиагностики для эффективного обслуживания работающего оборудования. Программное обеспечение АРМИД имеет открытый протокол обмена данными с аппаратными средствами, что позволяет адаптировать его для использования с приборами и системами, выпускаемыми различными производителями.  [c.86]


Смотреть страницы где упоминается термин Ядро аппаратное : [c.407]    [c.25]    [c.95]    [c.110]    [c.196]    [c.200]    [c.200]    [c.202]    [c.207]    [c.277]    [c.277]    [c.379]    [c.381]    [c.382]    [c.391]    [c.400]   
Проектирование на ПЛИС архитектура, средства и методы (2007) -- [ c.110 , c.200 ]



ПОИСК



Аппаратная

Аппаратные и программные встроенные микропроцессорные ядра

Аппаратные и программные ядра

Аппаратные микропроцессорные ядра

Встроенные микропроцессорные ядра аппаратные



© 2025 Mash-xxl.info Реклама на сайте