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

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

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

Проектирование на основе и других языков

ПРОЕКТИРОВАНИЕ НА ОСНОВЕ / ++ И ДРУГИХ ЯЗЫКОВ  [c.164]

Глава 11. Проектирование на основе / ++ и других языков  [c.166]

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


Модульный принцип построения ППП (модульное программирование) имеет ряд преимуществ параллельная работа нескольких программистов над большой программой упрощение сегментации, проектирования, изменения и тестирования больших программ создание и широкое использование библиотек наиболее употребительных модулей. Основная трудность реализации модульного программирования связана с отсутствием четких правил вычленения модулей и их сопряжения. Эта задача обычно решается на основе инженерного анализа ПП. Другая трудность — объединение модулей, написанных на разных языках. В этом случае необходимо создавать дополнительные связывающие (интерфейсные) модули, написанные на АССЕМБЛЕРе.  [c.151]

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

Для создания САПР необходимо методическое, техническое, программное и информационное обеспечение. В состав методического обеспечения входят документы, в которых изложено описание применяемых математических моделей, алгоритмы, языки для описания объекта проектирования, нормативы, стандарты и другие данные для проектирования кранов. Здесь же приводятся состав и правила эксплуатации средств автоматизации Проектирования/Техническое обеспечение предусматривает наличие вычислительной техники и, в первую очередь, современных цифровых ЭВМ, устройств для ввода, обработки и вывода графической информации, управляемых аналого-цифровых комплексов, средств измерения и т.д. [40]. Получили распространение комплексы АРМ (автоматизированное рабочее место) [40]. Эти комплексы включают в себя процессор, оперативную память, пульт оператора, пульт оператора с дисплеем и периферийное оборудование. Пульт оператора — это групповое устройство ввода и вывода информации, содержащее пишущую машинку, фотовводное перфоленточное устройство, перфоратор ленточный. Пульт оператора с дисплеем — групповое устройство ввода и вывода информации, построенное на основе алфавитно-цифрового дисплея и накопителя на магнитной ленте. Периферийное оборудование состоит из устройств печати, накопителей на магнитных дисках и лентах, алфавитно-цифровых и графических дисплеев, графопостроителей, устройств кодирования графической информации, устройств связи с другими вычислительными машинами.  [c.118]


Оба подхода находят своё применение при реализации как ПЛИС, так и заказных микросхем (Рис. 11.6). Первые приложения синтеза на основе расширенной версии языка / ++ использовались преимущественно при проектировании заказных микросхем (ASI ). Объяснить это обстоятельство можно тем, что ранние версии программного обеспечения не могли эффективно работать с ПЛИС-модулями, такими как встроенные блоки ОЗУ, встроенные умножители, и другими. Последние версии этих утилит намного лучше справляются с поставленной задачей, но, как обычно, будущему пользователю настоятельно рекомендую тщательно проверить и оценить то или иное средство, прежде чем оплатить счет.  [c.176]

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

Большинство из этих ЭИЯ до сих пор не нашли себе широкого применения в практике создания СОЭИ. Последнее объясняется еще и тем, что в современных ППП СУБД не реализуются модели данных, доступные для манипулирования на уровне ЭИЯ. В этой связи, на наш взгляд, актуальными являются исследования, направленные, с одной стороны, на взаимодействие существующих моделей данных с ЭИЯ подобного уровня, а с другой — на развитие способности моделей к сопряжению с алгоритмическими языками. Последнее обеспечит возможность значительного расширения алгоритмических возможностей ЭИЯ и может рассматриваться как основа проектирования баз данных с высоким семантическим содержанием.  [c.53]


Смотреть страницы где упоминается термин Проектирование на основе и других языков : [c.178]    [c.117]    [c.7]   
Смотреть главы в:

Проектирование на ПЛИС архитектура, средства и методы  -> Проектирование на основе и других языков



ПОИСК



Основы проектирования

Проектирование на языке

Языки



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