Авторитетность издания
ВАК - К1
RSCI, ядро РИНЦ
Добавить в закладки
Следующий номер на сайте
№2
Ожидается:
16 Июня 2024
Software system of distributed design of complex VHDLobjects
Программная система распределенного проектирования сложных VHDL-объектов
Дата подачи статьи: 11.11.2014
УДК: 004.8.681.3.06
Статья опубликована в выпуске журнала № 1 за 2015 год. [ на стр. 38-42 ]Abstract:The authors propose the architecture and describe the technologies of a distributed design system of complex VHDL objects. They also present the main functional modulesof subsystems and their interrelationships. A multi-agent approach is a basis for system organization, eight types of role agents are developed. The proposed description of existing agents which allows us to understand the role and place of each agent in the work of the whole system as well as the formation of a full design solution. A methodological basis of the design includes structural-functional linguistic models which are formed from the designed device VHDL description. The paper describes the program structure peculiarities on VHDL language to create a library of objects, solve design tasks by several designers in parallel, use objects from other projects and test projects with the same methodology. The article represents a design process in the system from development of designed devices specifications to saving design decisions in the knowledge base. It also describes the concept of MVC template in the form of sequence diagrams to represent functional authorization and broadcasting code on VHDL hardware description language in the structural and functionallinguistic model. The proposed system provides the development and filling of VHDL programs library which allows reusing design decisions with data modification according to requirements for new tasks. Implementation of this system allows making design more efficient due to the transfer of routine operations (search and synthesis of the design solutions) to agents as well as improving the quality of process control of collective design and reducing development costs.
Аннотация:В данной статье рассмотрены архитектура системы распределенного проектирования сложных VHDL-объектов и технологии ее работы. Представлены основные функциональныемодули, являющиеся подсистемами, и их взаимосвязи. В основу организации системы положен многоагентый подход, разработано восемь типов ролевых агентов. Представлено описание действующих агентов, которое позволяет понять роль и место каждого агента как в работе всей системы, так и при формировании полноценного проектного решения. Методологической базой проектирования служат структурно-функциональные лингвистические модели, которые формируются из VHDL-описания проектируемого устройства. Описаны особенности структуры программы на языке VHDL для создания библиотеки объектов, параллельного решения проектных задач несколькими проектировщиками, использования объектов из других проектов и тестирования проектов по одинаковой методике. Представлен процесс работы проектировщиков с системой – от формирования спецификаций на проектируемые устройства до сохранения проектных решений в базе знаний. Описано применение концепции MVC в виде диаграммы последовательности для описания функционала авторизации и трансляции кода на языке описания аппаратуры VHDL в структурно-функциональную лингвистическую модель. Предложенная система обеспечивает создание и наполнение библиотеки VHDL-программ, которая позволит многократно использовать проектные решения путем модификации данных с учетом требований к новым задачам. Внедрение системы позволяет сделать проектирование более эффективным за счет передачи агентам части рутинных операций (поиск и синтез проектных решений), а также повысить качество управления процессом коллективного проектирования и сократить затраты на разработку.
Авторы: Афанасьев А.Н (a.afanasev@ulstu.ru) - Ульяновский государственный технический университет (проректор), Ульяновск, Россия, Ph.D, Афанасьев А.Н. (a.afanasev@ulstu.ru,) - Ульяновский государственный технический университет, Хородов В.С. (v.khorodov73@gmail.com) - Ульяновский государственный технический университет (аспирант), Ульяновск, Россия | |
Keywords: структурно-функциональные лингвистические модели, многоагентная система, распределенное проектирование, vhdl |
|
Ключевые слова: the structural-functional linguistic models, multi-agent system, distributed design, vhdl |
|
Количество просмотров: 12383 |
Версия для печати Выпуск в формате PDF (12.50Мб) Скачать обложку в формате PDF (0.36Мб) |
Software system of distributed design of complex VHDLobjects
DOI: 10.15827/0236-235X.109.038-042
Дата подачи статьи: 11.11.2014
УДК: 004.8.681.3.06
Статья опубликована в выпуске журнала № 1 за 2015 год. [ на стр. 38-42 ]
В данной статье рассмотрены архитектура системы распределенного проектирования сложных VHDL-объектов и технологии ее работы. Представлены основные функциональныемодули, являющиеся подсистемами, и их взаимосвязи. В основу организации системы положен многоагентый подход, разработано восемь типов ролевых агентов. Представлено описание действующих агентов, которое позволяет понять роль и место каждого агента как в работе всей системы, так и при
формировании полноценного проектного решения. Методологической базой проектирования служат структурно-функциональные лингвистические модели, которые формируются из VHDL-описания проектируемого устройства. Описаны особенности структуры программы на языке VHDL для создания библиотеки объектов, параллельного решения проектных задач несколькими проектировщиками, использования объектов из других проектов и тестирования проектов по
одинаковой методике. Представлен процесс работы проектировщиков с системой – от формирования спецификаций на
проектируемые устройства до сохранения проектных решений в базе знаний. Описано применение концепции MVC в виде
диаграммы последовательности для описания функционала авторизации и трансляции кода на языке описания аппаратуры
VHDL в структурно-функциональную лингвистическую модель. Предложенная система обеспечивает создание и наполнение библиотеки VHDL-программ, которая позволит многократно использовать проектные решения путем модификации
данных с учетом требований к новым задачам. Внедрение системы позволяет сделать проектирование более эффективным
за счет передачи агентам части рутинных операций (поиск и синтез проектных решений), а также повысить качество управления процессом коллективного проектирования и сократить затраты на разработку.
Афанасьев А.Н (a.afanasev@ulstu.ru) - Ульяновский государственный технический университет (проректор), Ульяновск, Россия, Ph.D, Афанасьев А.Н. (a.afanasev@ulstu.ru,) - Ульяновский государственный технический университет, Хородов В.С. (v.khorodov73@gmail.com) - Ульяновский государственный технический университет (аспирант), Ульяновск, Россия
Ключевые слова: the structural-functional linguistic models, multi-agent system, distributed design, vhdl
Ссылка скопирована!
Постоянный адрес статьи: http://swsys.ru/index.php?page=article&id=3956 |
Версия для печати Выпуск в формате PDF (12.50Мб) Скачать обложку в формате PDF (0.36Мб) |
Статья опубликована в выпуске журнала № 1 за 2015 год. [ на стр. 38-42 ] |
Статья опубликована в выпуске журнала № 1 за 2015 год. [ на стр. 38-42 ]
Возможно, Вас заинтересуют следующие статьи схожих тематик:Возможно, Вас заинтересуют следующие статьи схожих тематик:
- Интеграция САПР для синтеза логических схем с использованием глобальной оптимизации
- Выделение из многоуровневого представления системы булевых функций подсистем для совместной логической минимизации
- Экспериментальное сравнение эффективности алгоритмов оптимизации BDD-представлений систем булевых функций
Назад, к списку статей