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

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

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

Виртуальные устройства

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


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

Для виртуального устройства компилятор игнорирует полярность в описании выводов. Номера выводов также могут быть опущены.  [c.344]

Кривая депрессии, построенная для однородной плотины (штриховая линия на рис. 17-42,а), благодаря устройству ядра изменяется следующим образом перед ядром, в связи с подпором, обусловливаемым маловодопроницаемым ядром, кривая депрессии поднимается за ядром, в связи с тем, что фильтрационный расход благодаря ядру значительно уменьшается, кривая депрессии понижается (см. кривую депрессии, показанную на чертеже сплошной линией). В пределах самого ядра будем иметь кривую депрессии аЬ, дающую внутренний промежуток высачивания Л,. Вода, просачивающаяся через ядро в пределах промежутка высачивания, свободно падает в порах песчаного грунта низового клина плотины вдоль линии Ьс. Для расчета плотины с ядром Н. Н. Павловский предложил особый способ, названный им условно виртуальным . Этот способ расчета заключается в следующем  [c.572]

Это заключение, как мы видим, не зависит от способов осуществления связей, так как в нем идет речь о виртуальных перемещениях, которые зависят от геометрического и кинематического эффектов связей, но не от тех устройств, при помощи которых осуществляются связи. Это делает более ясными рассуждения п. 12 гл. IX.  [c.249]

Допустим, далее, что система под действием активных сил находится в равновесии. Предположив, что силы Fi заменены описанным выше устройством, мы увидим, что точки Pi, вначале находящиеся в покое, останутся в покое также и тогда, когда к свободному концу нити будет приложена сила т/2. Это означает, что связи не допускают никаких перемещений точек Pj, при которых нить, подчиняясь действию силы т/2, выходила бы, хотя бы незначительно, из последнего колечка Qn, или, другими словами, если имеется равновесие, то для всякого виртуального перемещения системы должно быть  [c.251]

В современных системах основным средством представления информации оператору (диспетчеру) являются экраны видеотерминалов. Для воздействия на систему используются стандартная и (или) функциональная клавиатуры, мышь и виртуальные блоки управления (ключи, переключатели, задающие устройства) на экране видеотерминала.  [c.513]


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

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

Ниже показано, как данный проект может быть записан как виртуальный. Это тот же самый файл, но в нем сделаны изменения, необходимые для демонстрации отличий между виртуальным проектом и проектом, ориентированным на конкретное устройство.  [c.405]

В качестве упражнения, попробуйте реализовать данный счетчик как реверсивный, т. е. добавьте в него возможность вычитания. Далее попробуйте реализовать его на базе не виртуального, а конкретного устройства.  [c.412]

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

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

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

Сторонники виртуальных прототипов, основанных на уровне регистровых передач, говорят о 40-кратном скоростном преимуществе по сравнению с использованием таблицы соединений вентилей после этапа локальной оптимизации и перед этапом размещения и разводки. Например, в 2003 году в случае устройства, состоящего из 4.5 миллиона логических элементов, для создания и анализа виртуального прототипа на основе RTL потребовалось итерация длительностью 2.5 часа. В то же время для генерации и анализа таблицы соединения вентилей после этапа локальной оптимизации потребовалось 99 часов.  [c.160]

Кроме того, в рамках ISO проектируется стандартизация геометрического интерфейса между системами автоматизированного проектирования и производства IGES, который стандартизирует формат файла данных для обмена проектно-конструкторской информацией интерфейса с виртуальным устройством VDI, т. е. между аппаратно-независимой и аппаратно-зависимой частями графической системы минимального интерфейса пользователя с графическими системами PMIG. Это относительно небольшой набор простых и четко сформулированных функций, которые легко реализуются и порождают компактную эффективную программу, и в то же время обладают возможностями, достаточными для обеспечения вывода двухмерной графической информации внутреннего построения метафайла VDM, т. е. метафайла виртуального устройства.  [c.27]


При реализации подпрограмм этого уровня использована концепция виртуального устройства (графического канала), что определяет терминальную независимость системы от состава применяемой графической аппаратуры. Для вывода информации на новый тип устройства в базовой графической системе необходимо разработать канальную программу, а для ее подключения в программе пользователя необходимо указать требуемый номер канала в подпрограмме ANAL. Номера каналов СМОГ (для пакетного режима работы) и соответствующие им устройства  [c.357]

Обращение к внешним устройствам из программ осуществляется с применением идентифицирующих номеров, закрепляемых за каждым устройством независимо от конфигурации комплекса. Кроме номеров стандартных внешних устройств, в системе используются номера виртуальных устройств, предназначаемых для информационного взаимодействия задач через оперативную память, для синхронизации взаимодействия задач, для организации системы прямого последовательного доступа (СПД). СПД обеспечивает пользователям возможность доступа к диску как к последовательному устройству ввода-вывода. За счет этого достигается возможность создания и работы с любой файловой структурой, отличной от ДИАМС.  [c.207]

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

При компиляции проекта UPL компилятором можно воспользоваться опцией виртуального устройства (Virtual Devi e). Она позволяет проверить, будет ли вообще компилироваться проект, а также определить необходимое максимальное количество комбинационных логических блоков (КЛБ) (термов произведения). Их число приводится в DO файле. Большое число КЛБ в конечном счете может стать причиной использования кристалла с неоправданно большим их объемом. Чем больше блоков необходимо для проекта, тем больше их должно быть в кристалле. Различные комбинации опций и параметров оптимизации компилятора позволяют сократить число требуемых комбинационных логических блоков.  [c.329]

Так как описания выводов должны быть объявлены в начале исходного файла, их задание естественным образом становится отправной точкой в разработке npoei ra. Узлы и узловые выводы, описывающие внутренние регистры, также должны бьпъ объявлены в начале исходного файла. Если пользователь уже знает, какую микросхему он будет использовать для реализации проекта, то ему необходимо расписать ее вьшоды. Однако при использовании для разводки проекта виртуального устройства необходимо лишь задать имена переменных, которые в последствии будут распределены по соответствующим выводам, а поле, которое обычно содержит номер контакта, оставить пустым.  [c.334]

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

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

При этом каждому пользователю предоставляется некоторый, программным образом реализованный, функциональный эквивалент реальной ЭВМ — виртуальная машина (ВМ) [28]. На одной реальной ЕС ЭВМ может функционировать сразу несколько виртуальных машин. Пользователь контактирует с реальной ЕС ЭВМ только посредством алфавитно-цифрового дисплея, но этот дисплей представляет собой уже не только устройство теледоступа, по виртуальный пульт управления виртуал .-  [c.102]

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

Во-вторых, сокращаются материальные и временные затраты на проектирование и изготовление изделий. Применение САЬ8-тех-нологий позволяет существенно сократить объемы проектных работ, так как описания ранее вьшолненных удачных разработок компонентов и устройств, многих составных частей оборудования, машин и систем, проектировавшихся ранее, хранятся в базах данных сетевых серверов, доступных любому пользователю САЬ8-технологиями. Доступность опять же обеспечивается согласованностью форматов, способов, руководств в разных частях общей интегрированной системы. Кроме того, появляются более широкие возможности для специализации предприятий, вплоть до создания виртуальных предприятий, что также способствует снижению затрат.  [c.9]


Для накопления, хранения и систематизации информации полученной на различных этапах проектирования изделия предлагается использовать виртуальный макет (ВМ). Взаимодействие с виртуальным макетом происходит при помощи методик предусмотренных в ALS технологии, через систему электронного документооборота (PDM). Виртуальный макет включает в себя разнородную информацию о жизненном цикле изделия результаты комплексного исследования выходных характеристик, модели физических процессов, диагностические модели, AD/ AM средства, электронную документацию для производства и эксплуатации, инструменты конвертирования информации в стандартный вид в соответствии с ALS- технологией, средства конфигурирования ВМ. Средства конфигурирования позволяют настроить ВМ в зависимости от иерархии конструкции, видов исследуемых физических процессов, приемлемой точности моделей, видов дестабилизирующих факторов. При этом выбираются модели устройств, средства исследования, определяется перечень производственной и эксплуатационной документации и т.д. ВМ может содержать описание как всей конструкции, так и ее отдельных частей. ВМ части изделия может быть интегрирован в ВМ всего изделия или наоборот описание части изделия может быть выделена в отдельный ВМ.  [c.70]

Компьютерная радиолаборатория (КРЛ) "VITUS" - главный программный комплекс, функционирующий на ЭВМ IBM P /AT, он предназначен для проектирования аналоговых радиоэлектронных схем с помощью компьютерного моделирования и наглядной визуализации его исходных данных и результатов. Большая часть процесса проектирования происходит во взаимодействии проектировщика с диалоговым интерфейсом КРЛ. В основу интерфейса положен принцип виртуальной реальности, согласно которому участвующие в диалоге объекты имитируют свои реальные прототипы, как по внешнему виду, так и по способу работы с ними. Так создаваемая с помощью встроенного графического редактора принципиальная схема проектируемого устройства з ке является достаточной информацией для ее моделирования. Визуализация результатов моделирования производится посредством размещения на экране набора виртуальных измерительных приборов (осциллограф, анализатор спектра и т.д.), достаточно точно воспроизводящих свои реальные прототипы.  [c.79]

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

Новая функция раскладок листа в Auto AD 2000 дает пользователю возможность создавать множество пространств листа для одного чертежа. Пользователи теперь могут визуально компоновать чертеж на виртуальном листе бумаги. Использование нескольких раскладок листа дает возможность объединить несколько вариантов печати (на разные устройства, на листы разного формата, с использованием разных стилей) в одном файле чертежа. Это в значительной степени сокращает время и усилия, требуемые для установки и конфигурации файлов чертежей для распечатки.  [c.35]

Выход здесь заключается в организации так называемой виртуальной памяти, при наличии которой программы не ограничены только ячейками первичного запоминающего устройства (основной памяти). Дело в том, что, хотя каждая команда во время исполнения должна находиться в основной памяти, там должны храниться не все команды и не все время. Сохраняя в физической памяти только один блок программы и подкачивая остальные блоки по мере надобности, можно увеличить доступный действующий объём основной памяти. Это означает, что за то же время можно вьшолнить большее число пользовательских программ, вследствие чего увеличивается пропускная способность всей системы в целом.  [c.44]

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

Аналогично анализ может быть проведен и для других функций, выполняемых различными видами оборудования. Существует понятие виртуального оборудования, т.е. структурно-функциональной модели, описывающей внешнее поведение реального оборудования определенного типа с точки зрения его взаимодействия с внешней средой по некоторому протоколу. Таким образом, может быть определен виртуальный робот, виртуальный оклад, виртуальное транспортное устройство и т.д. Фактически для системы управления верхнего уровня компонент виртуального оборудования представляется как некоторый функциональный блок, воспринимающий команды на выполнение определнных функций и сообщающий о результатах их выполнения. И с этой точки зрения внутреннее устройство данного компонента не имеет значения, оно скрыто от системы управления благодаря ведению протокола взаимодействия с ним.  [c.190]

Применение виртуального моделирования не вызывает особых сложностей. Нет необходимости в изучении новых команд и синтаксиса, просто нужно использовать мнемонические обозначения виртуальных (VIRTUAL) устройств при компиляции и моделировании для выполнения программы виртуального моделирования.  [c.372]

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

Генератор виртуального прототипа уровня регистровых передач и подсистема анализа обрабатывают RTL-код устройства, заданные устройству временные ограничения (в промышленном стандарте SDF) и набор конструктивных компонентов, связанный с целевой библиоте-  [c.159]


Смотреть страницы где упоминается термин Виртуальные устройства : [c.103]    [c.456]    [c.373]    [c.342]    [c.344]    [c.678]    [c.687]    [c.135]    [c.75]    [c.133]    [c.60]    [c.738]    [c.60]    [c.373]    [c.373]   
Система проектирования печатных плат Protel (2003) -- [ c.344 ]



ПОИСК



ЛВС виртуальная

Примеры виртуальное устройство



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