Математическое и программное обеспечение структурного проектирования встраиваемых компьютерных систем тема диссертации и автореферата по ВАК РФ 05.13.11, кандидат технических наук Кокорев, Василий Викторович
- Специальность ВАК РФ05.13.11
- Количество страниц 105
Оглавление диссертации кандидат технических наук Кокорев, Василий Викторович
Введение
Глава 1 ИССЛЕДОВАНИЕ МЕТОДОВ ПРОЕКТИРОВАНИЯ АЛГОРИТМИЧЕСКОГО В ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ СТРУКТУР КОНКУРЕНТОСПОСОБНЫХ ВКС
1.1 Методы проектирования ВКС на микросхемах с программируемой структурой
1.2 Роль инструментальных средств проектирования в процессе разработки систем на базе программируемых БИС
1.3 Подход к проектирования ВКС, основанный на удовлетворении потребительских пожеланий
Выводы по главе
Глава 2 СИНТЕЗ ФУНКЦИОНАЛЬНОЙ МОДЕЛИ
ВСТРАИВАЕМОЙ КОМПЬЮТЕРНОЙ СИСТЕМЫ
2.1 Функциональная модель встраиваемой компьютерной системы
2.2 Декомпозиция функциональной модели встраиваемой компьютерной системы
2.3 Оценка качества декомпозиции системы из условия 52 минимальной функциональной связности
Выводы по главе
Глава 3 СИНТЕЗ МОДЕЛИ ПРОЕКТИРОВАНИЯ ВСТРАИВАЕМОЙ КОМПЬЮТЕРНОЙ СИСТЕМЫ
3.1 Линейно-аддитивная модель проектирования встраиваемой компьютерной системы
3.2 Нахождение оценки вектора компонентов системы методом максимального правдоподобия
3.3 Модель проектирования встраиваемой компьютерной системы на основе прототипа
3.4 Синтез рекуррентного алгоритма оценки вектора компонентов встраиваемой системы
Выводы по главе
Глава 4 РЕАЛИЗАЦИЯ СИСТЕМЫ УЧЕТА ПОЖЕЛАНИЙ
ПОТРЕБИТЕЛЕЙ ПРИ ПРОЕКТИРОВАНИИ ВКС
4.1 Модуль главного окна программы
4.2 Входная форма
4.3 Выходная форма
4.4 Диаграмма Парето
Выводы по главе
Рекомендованный список диссертаций по специальности «Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей», 05.13.11 шифр ВАК
Эффективная методика обработки и анализа данных при синтезе структур встроенных компьютерных систем2007 год, кандидат технических наук Третьяков, Сергей Вячеславович
Методы формирования и выбора архитектурных решений специфицируемых вычислительных систем на основе инвариантных моделей поведения2000 год, доктор технических наук Топорков, Виктор Васильевич
Разработка моделей, методов и инструментальных средств для автоматизированного проектирования специализированных бортовых систем электронной индикации и сигнализации авиационного применения2008 год, кандидат технических наук Ларин, Кирилл Валентинович
Разработка и исследование алгебраических моделей и генетических алгоритмов для автоматизированного проектирования функционально распределённых встраиваемых микропроцессорных систем2005 год, кандидат технических наук Родионов, Виктор Викторович
Теоретические и методологические основы высокоуровневого проектирования встраиваемых вычислительных систем2010 год, доктор технических наук Платунов, Алексей Евгеньевич
Введение диссертации (часть автореферата) на тему «Математическое и программное обеспечение структурного проектирования встраиваемых компьютерных систем»
Появление элементной базы в виде БИС с программируемой структурой породило новой класс компьютерных устройств, именуемых встраиваемыми компьютерными системами (ВКС). БИС с программируемой структурой позволили перенести центр тяжести процесса проектирования ВКС с разработки схемотехники на проектирование алгоритмов функционирования и последующую их реализацию в виде целевых программ на традиционных языках программирования и языках описания аппаратуры, например, типа УЬШЬ, Уеп^ [19].
Одной из основных отличительных особенностей ВКС является возможность реализации с их помощью алгоритмов, которые реализовывались ранее с помощью механических, электромеханических, гидравлических и других неэлектронных устройств. Применение ВКС позволяет легко модифицировать алгоритмы функционирования устройств, применительно к пожеланиям пользователей и меняющимся условиям эксплуатации.
ВКС позволяют создавать устройства путем тесного, взаимопроникающего объединения компьютерных систем и механических элементов. Появились устройства, механические аналоги которых просто невозможны. Более того, в современных устройствах со встроенными системами трактовка и объединение программных и аппаратных (в том числе механических) частей существенно отличается от ранее принятой. В отличие от существовавших ранее своих предшественников, из-за тесной взаимосвязи всех компонентов, они проектируются как единое целое с самых первых этапов разработки устройства.
Практически каждое современное устройство, реализующее какие-либо алгоритмы, требует применения встроенного вычислителя на основе программируемых БИС. Это может быть контроллер с целевой программой, цифровой сигнальный процессора и/или программируемая логическая интегральная микросхема (ПЛИС), соответствующим образом конфигурируемая.
При проектировании устройств с встраиваемыми системами решаются задачи выбора рациональной структуры ВКС из набора множества возможных альтернативных структур и реализация на их базе программным путем алгоритма функционирования.
Задачи формирования целевых программ и программ для конфигурации ПЛИС на основе алгоритма функционирования решается с использованием традиционных языков программирования и языков описания аппаратуры и соответствующих инструментальных средств проектирования. Однако работ, где ставятся аналогичные задачи в настоящее время немного.
Проблеме выбора рациональной структуры ВКС на этапе структурного проектирования и рассматривается в данной работе.
В первой главе работы рассматриваются вопросы, связанные с оценкой ожидаемого качества проектируемой ВКС.
Основная цель любой промышленной,компании- поставлять на рынок новые изделия раньше своих конкурентов; по более низкой-цене и лучшего качества. Одним из механизмов достижения этой цели у многих зарубежных компаний является метод структурирования функций качества (СЖО). Он является ключевым в системе технологий менеджмента на основе качества. Различные варианты этого метода используются ведущими мировыми компаниями в ходе разработки новых продуктов и услуг [93].
В1 главе рассматривается способ адаптации этого метода применительно к оценке качества альтернативных структур проектируемых встраиваемых систем с целью последующего выбора одной из них, конкурентоспособной.
Элементная база в виде БИС с программируемой структурой и инструментальные средства автоматизации проектирования программного обеспечения предоставляют возможность большому числу небольших коллективов разработчиков заниматься разработкой ВКС. В условиях рыночной экономики усиливается конкурентная борьба между производителями такой техники. Поэтому актуальной становится проблема оценки качества ВКС на ранних этапах проектирования для сравнения их с другими системами.
Оценка проводится на стадии структурного проектирования, когда ошибочные решения могут привести к появлению неконкурентоспособного продукта. Большое разнообразие доступной элементной базы позволяет реализовывать функционально одинаковые ВКС в виде различных структур с программным обеспечением, реализующих однотипные алгоритмы.
Рациональный выбор структуры ВКС на этапе структурного проектирования, определяет в дальнейшем его степень соответствия потребительским ожиданиям, стоимость, сроки и трудоемкость проектирования, возможность последующей модернизации и многое другое. Важнейшую роль играет способ оценки степени удовлетворенности потребителей ВКС. Предлагается методика, позволяющая преобразовывать требования потребителей (зачастую носящие качественный характер) в конечные количественные характеристики проектируемой системы. Так как в работе оценивается качество ВКС еще на этапе структурного проектирования, то под потребителями в работе понимаются не только покупатели будущей системы, но также разработчики технического и программного обеспечения, конструкторы и производители разрабатываемой системы.
Вторая глава работы посвящена проблеме функциональной декомпозиции проектируемой ВКС.
При проектировании встраиваемой системы решается задача распределения программ и данных по уровням иерархии и узлам системы. Эффективность встроенной системы в большой степени определяется тем, насколько удачно распределены потоки данных и функции по узлам системы между отдельными процессорами. Под процессорами встраиваемой системы в работе понимаются некоторые элементы (целевые программы и контроллеры, схемы, реализованные на ПЛИС), осуществляющие обработку информации. Таким образом, структурное проектирование встраиваемых компьютерных систем связано с анализом большого количества параметров, в пространстве которых приходится искать наилучшее решение.
Одним из способов уменьшения пространства параметров проектируемой системы — сведение размерности пространства параметров к размерности характеристик целевой ВКС.
Отдельно рассматриваются проблемы, связанные с проектированием ВКС на базе уже существующих прототипов. При разработке таких систем приходится сталкиваться, как с техническими, так и с организационными проблемами. Решается задача выбора прототипа из имеющихся структурных решений в качестве базового для последующей модернизации.
Показано, что залогом эффективного решения этих задач, прежде всего, является выбор рациональной структуры проектируемой ВКС в соответствии с техническим заданием и пожеланиями потребителей и возможностями коллектива разработчиков (наличие инструментальных средств проектирования, опыта работы с ними, ограничениями на сроки проектирования и т.д.).
В третьей главе рассмотрены проблемы собственно проектирования ВКС, то есть, определение такого состава компонентов и программных средств, который образует в результате структуру ВКС с заданными функциональными и потребительскими характеристиками.
Эти проблемы весьма актуальны из-за постоянного расширения номенклатуры БИС с программируемой структурой, инструментальных средств проектирования и областей применения встраиваемых систем.
В главе рассматриваются пути преодоления ограничений, связанных с временными затратами на выполнение программным путем отдельных фрагментов алгоритма для устройств, работающих в реальном времени.
В четвертой главе описан программный пакет, разработанный на основе результатов диссертации. Программа позволяет оценить пожелания будущих потребителей ВКС при структурном проектировании системы (по результатам главы 2), преобразовать их в технические параметры проектируемой системы, а также получить оценку вектора проектирования, обеспечивающего заданные интегральные потребительские характеристики системы (по результатам главы 3).
В Заключении сформулированы основные результаты работы, указаны перспективы развития исследований и разработок.
В Приложении приведены акты внедрения результатов диссертационной работы и свидетельства об официальной регистрации программ для ЭВМ.
Цель работы является
- Разработка методики сравнительной оценки качества проектируемой и эталонной ВКС.
- Разработка методики преобразования требования потребителя в конечные количественные характеристикики компонентов и программного обеспечения ВКС.
- Разработка модели итеративного структурного проектирования ВКС с заданными интегральными показателями.
Для достижения поставленной цели решаются следующие задачи:
- построение модели структурного проектирования встраиваемых систем на базе программируемых БИС,
- оценка соответствия параметров модели пожеланиям потребителей,
- разработка методов итеративного структурного проектирования для систем на базе программируемых БИС.
В диссертации рассмотрены работы, посвященные аналогичной тематике - кандидатские диссертации Парфенова В.Л. (СПбГУ, 1995г.) [49], Кулинича A.A. (ИЛУ РАН М., 2003 г.) [38], Соловей Д.Е. (Гос. техн. унив. Воронеж, 1998 г.) [64], Эка Нараен Чапагайна (Москва, 2001 г.) [81], Худова К.А. (М., 2006 г.) [80], Малинина Д.И. (Тула, 2008) [44], Михайлова И.С. (Москва, 2008) [45], Бодрова A.A. (Москва, 2006) [12], Белова В.В. (МГАПИ,
2000) [10],Третьякова C.B. (МГУПИ, 2007) [12], Белых A.A. (МЭИ ТУ М., 2006 г.) [11].
Степень обоснованности научных положений, выводов и рекомендаций.
Научные положения, выводы и рекомендации обоснованы теоретически с использованием аппарата системного анализа и системного проектирования, методов декомпозиции задач и алгоритмов, а также методов синтеза алгоритмов. Предложенная методика проектирования подтверждена результатами работы разработанного программного обеспечения.
Научная новизна работы состоит в следующем:
- разработана модель проектирования» встраиваемых компьютерных систем с заданными интегральными показателями на основе прототипа;
- адаптирован метод обработки пожеланий потребителей' разрабатываемых систем применительно к процессу формирования векторного критерия качества;
- разработан метод получения оценки вектора компонентов системы по критерию максимального правдоподобия;
- исследована рекуррентная методика оценки вектора компонентов системы с изменяемыми и дополнительными интегральными показателями.
Практическая ценность. На основе проведенных исследований и предложенных методов разработан алгоритм и программа позволяющая
- оценить пожелания потребителей проектируемой встраиваемой системы на этапе структурного проектирования;
- получить оценку вектора проектирования, обеспечивающего заданное качество системы в виде интегральных потребительских характеристик системы.
Апробация работы. Основные результаты работы были представлены на Научно-практической конференции «Актуальные проблемы аппаратнопрограммного и информационного обеспечения науки, образования, культуры и бизнеса» 2008 г.
Положения диссертации докладывались на научных семинарах кафедры "Персональные ЭВМ и сети" (МГУПИ).
Публикации. Результаты диссертационной работы опубликованы в 5 печатных работах.
Похожие диссертационные работы по специальности «Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей», 05.13.11 шифр ВАК
Организация и проектирование функционально-ориентированных процессоров обработки продукционных знаний на основе RETE-сети для интеллектуальных агентов реального времени2005 год, кандидат технических наук Колосов, Герман Геннадьевич
Автоматизация проектирования систем цифровой фильтрации в базисах ПЛИС и заказных микросхем2008 год, кандидат технических наук Плотников, Павел Владимирович
Автоматизация синтеза многоуровневых схем дискретных преобразователей информации на задаваемом избыточном элементном базисе1999 год, кандидат технических наук Пышкин, Евгений Валерьевич
Математическое моделирование и синтез вычислительных и управляющих логических устройств2004 год, доктор технических наук Чебурахин, Игорь Федорович
Моделирование вычислительного процесса в системах навигации летательного аппарата, разработка алгоритмов и комплексов программ для его реализации на программируемых логических интегральных схемах2005 год, кандидат физико-математических наук Чумакова, Екатерина Витальевна
Заключение диссертации по теме «Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей», Кокорев, Василий Викторович
Выводы по главе 4
1. По результатам методики обработки пожеланий потребителей, разработан программный пакет, реализующий эту методику, который состоит из следующих модулей:
- основного модуля программы,
- модуля ввода данных о пожеланиях потребителей,
- модуля вывода обработанных данных о пожеланиях потребителей,
- модуля построения диаграммы Парето.
2. Разработаны входные формы, облегчающие ввод экспертами данных о пожеланиях потребителей.
3. В программе реализована обработка вводимых данных в реальном времени. При этом производится группировка и ранжирование пожеланий, отсечение незначимых и определение доверительной вероятности и доверительного интервала полученных оценок.
4. Разработана выходная форма, позволяющие наглядно представлять результаты обработки пожеланий потребителя.
5. Разработанная программа успешно эксплуатировалась ЗАО «РЭ группа» при проектировании специализированного устройства сбора информации с территориально распределенных объектов.
Заключение
1. Показано, что разработка ВКС на современном технологическом уровне требует от проектировщиков умения программировать как на традиционных языках программирования, так и на специализированных языках описания аппаратуры.
2. Проанализированы функциональные возможности БИС с программируемой структурой применительно к использованию их в качестве элементной базы ВКС,
3. Рассмотрение работ, посвященных проектированию ВКС, выявило два основных направления исследований - выбор общей концепции проектирования систем и технологии проектирования программного обеспечения реального времени для них. При этом почти не рассматриваются вопросы, связанные с особенностями новой компонентной базы и методики получения достоверных экспертных оценок ее параметров при синтезе структуры ВКС, что особенно актуально в период экономического кризиса.
4. Показано, что рациональной выбор структуры ВКС на этапе структурного проектирования играет ключевую роль в будущей конкурентоспособности проектируемого изделия. Предложено рассматривать в качестве исходных требований к ВКС не только требования технического задания, но и пожелания потребителей. В качестве потребителей предлагается рассматривать не только будущих покупателей изделия, но и разработчиков аппаратного и программного обеспечения, а также конструкторов и технологов, занятых в производстве.
5. Адаптирован метод С^О применительно к задаче сравнительной оценки качества проектируемой ВКС с конкурирующим изделием.
6. Показано, что проблема рационального выбора структуры микропроцессорных систем управления не может быть полностью решена путем формального поиска целевой функции при рассмотрении формальных моделей встроенных компьютерных систем. Варианты структур задаются перечислением альтернатив и/или диапазонами изменений характеристических параметров. Особую роль здесь должны играть методы экспертных оценок, которые неизбежно вносят субъективизм в решение таких задач.
7. Показано, что сроки проектирования ВКС напрямую зависят от используемых, инструментальных средств проектирования и квалификации разработчиков. Применение внутрисхемных эмуляторов позволяет решить почти все проблемы, связанные с отладкой и тестированием программного обеспечения и аппаратуры
8. В работе предложен комплексный подход к проектированию встраиваемой компьютерной системы.
9. Показано, что одним из важнейших этапов проектирования ВКС является этап построения программно-функциональной модели разрабатываемой системы, который заключается в формализации системных функциональных требований к ВКС, полученных в техническом задании.
10. Важным этапом является этап декомпозиции программно-функциональной модели, который заключается в разбиении всей системы взаимосвязанных функций, реализуемых разрабатываемой ВКС, на отдельные «элементарные» функциональные элементы или узлы. Чем более «элементарным» является каждый функциональный узел из полученного множества разбиения, тем проще будет выполнение последующих этапов проектирования.
11. Показано, что этап выбора программных, аппаратных и программно-аппаратных компонентов системы на основе функциональной модели заключается в подборе таких вариантов элементов программно-аппаратного обеспечения, которые способны реализовать отдельные функции системы или их комбинации. На этом этапе следует учитывать не только номенклатуру соответствующей программной, аппаратной и программно-аппаратной номенклатуры, но и наличие средств проектирования и отладки, их доступность, простоту освоения.
12. Показано, что для формализации процедуры выбора элементной базы для реализации каждого элемента разработанной структуры функциональных элементов необходим этап экспертной оценки. Для упрощения задачи экспертов сформированные альтернативные ответы должны быть по возможности простыми и понятными.
13. В результате проведения программно-функциональной декомпозиции встроенной системы в главе построена модель обработки данных системой в целом. Целью построения модели является синтез такой структуры, в которой связь между отдельными программно-функциональными элементами, определяющаяся взаимными потоками данных, была минимальна.
14. Показано, что полученная модель позволяет разделить данные, поступающие на встроенную компьютерную систему, и данные, являющиеся входными и выходными для подфункций программно-функциональных элементов системы.
15. Показана необходимость декомпозиции полученной модели на подсистемы. Описана процедура декомпозиции модели по критерию минимальной функциональной связности элементов.
16. Показано, что в процессе проведения функциональной декомпозиции системы следует контролировать, удовлетворяет ли текущее разбиение условиям и ограничениям, накладываемым на систему. Основных таких условий три:
- принадлежит ли текущее разбиение множеству допустимых конфигураций;
- хватает ли пропускной способности сетей связи для передачи входных и выходных потоков данных программно-функциональных элементов;
- хватает программных, аппаратных и программно-аппаратных ресурсов для реализации всех подсистем.
Разработаны критерии проверки этих условий.
17. Разработаны критерии оценки качества функциональной декомпозиции системы, характеризующие потоки данных внутри подсистем и вне них.
18. Показано, что для решения задачи проектирования встраиваемой компьютерной системы - нахождения вектора компонентов по желаемому вектору целевых интегральных характеристик — может быть применен метод максимального правдоподобия, разработанный Р. Фишером для оценки параметров.
19. Показано, что функция правдоподобия может быть описана компонентов £ и выборочные наблюдения вектора целевых интегральных характеристик у. Характеристики функции правдоподобия определяются вектором случайных отклонений а целевых интегральных характеристик у от ожидаемых номинальных значений.
20. Показано, что при нормальном распределении вектора случайных отклонений сг (что достаточно вероятно в силу большого числа мало влияющих факторов) задача максимизации функции правдоподобия сводится к критерию минимума квадратичной ошибки оценки вектора целевых интегральных характеристик у от номинального значения.
21. Методом прямой минимизации полученного критерия получена оценка вектора компонентов проектируемой встраиваемой компьютерной системы. Полученное выражение позволяет определить набор компонентов, используя которые можно спроектировать встраиваемую компьютерную систему с заданными характеристиками у. условной плотностью вероятности связывающей искомый вектор
22. Получена модель проектирования встраиваемой компьютерной системы для случая, когда необходимо произвести модификацию существующей системы (улучшить потребительские характеристики, добавить новую функциональность и т. д.).
23. Получен рекуррентный алгоритм оценки вектора компонентов проектируемой встраиваемой компьютерной системы, не требующий обращения матриц на итерациях.
24. Разработан алгоритм функционирования процесса структурного проектирования встраиваемой системы.
25. По результатам методики обработки пожеланий потребителей, разработан программный пакет, реализующий эту методику, который состоит из следующих модулей:
- основного модуля программы,
- модуля ввода данных о пожеланиях потребителей,
- модуля вывода обработанных данных о пожеланиях потребителей,
- модуля построения диаграммы Парето.
26. Разработаны входные формы, облегчающие ввод экспертами данных о пожеланиях потребителей.
27. В программе реализована обработка вводимых данных в реальном времени. При этом производится группировка и ранжирование пожеланий, отсечение незначимых и определение доверительной вероятности и доверительного интервала полученных оценок.
28. Разработана выходная форма, позволяющие наглядно представлять результаты обработки пожеланий потребителя.
29. Разработанная программа успешно эксплуатировалась ЗАО «РЭ группа» при проектировании специализированного устройства сбора информации с территориально распределенных объектов.
Список литературы диссертационного исследования кандидат технических наук Кокорев, Василий Викторович, 2009 год
1. Абагян, С. С. Методы и алгоритмы многокритериальной декомпозиции систем обработки информации // автореферат дисс. . кандидата технических наук: 05.13.01 / С. С. Абагян. М., 2004. - 27 с. - Библиогр.: с. 22-23.
2. Алексенко А.Г., Галицын A.A., Иванников А.Д. Проектирование радиоэлектронной аппаратуры на микропроцессорах: программирование, типовые решения, методы отладки. М.: Радио и связь, 1984. - 272 с.
3. Антонов А. П. Язык описания цифровых устройств AlteraHDL. Практический курс. М.: ИП РадиоСофт, 2001. - 224 с.
4. Антонов А. П., Мелехин В. Ф., Филиппов Ф. С. Обзор компонентной базы фирмы Altera. СПб.: ЭФО, 1997. - 142 с.
5. Армстронг Д. Моделирование дискретных систем на языке VHDL / Пер. с англ. Т. А. Теплицкого; Под ред. Ю. А. Татарникова. М.: Мир, 1992. -176 с.
6. Бибило П. Н. Основы языка VHDL. М.: Солон-Р, 1999. - 200 с.
7. Беллман Р., Заде Л. Принятие решений в расплывчатых условиях. В сб.: Вопросы анализа и процедуры принятия решений. М.: Мир, 1976. С. 172-215.
8. Белов, В. В. Математические модели и программное обеспечение повышения верности информации в распределенных информационно-управляющих системах //. автореферат дисс. . доктора технических наук 05.13.11 / В. В. Белов. М., 2000. - 38 с.
9. Белых A.A. Унификация архитектур однокристальных микроконтроллеров и ее применение для разработки программного обеспечения встраиваемых систем // Автореферат дисс. . кандидата технических наук. М., 2006. - 20 с.
10. Бодров А. А. Моделирование и оптимизация распределенных информационно-справочных систем накопительного типа // Автореферат дисс. . кандидата технических наук: 05.13.01 / А. А. Бодров. М., 2006. -17 с. - Библиогр.: с. 17 (7 назв.).
11. Боровков A.A. Теория вероятностей. М.: Наука, 1986.
12. Бродин В. Б., Шагурин И. И. Микроконтроллеры: Архитектура, программирование, интерфейс. М.: Радио и связь. 1999. - 247 с.
13. Буров И.П. Разработка структурных и функциональных моделей проектирования сложных технических объектов на базе распределенной вычислительной системы // Автореферат дисс. . кандидата технических наук Волгоград, 1997. - 24 с.
14. Вилкас Э.И. Оптимальность в играх и решениях. М.: Наука. Гл. ред. физ.-мат.лит., 1990. - 256 с.
15. Гантмахер Ф.Р. Теория матриц. М.: Наука, 1967.
16. Голубятников И.В. Математическое и программное обеспечение обучающих мультимедийных комплексов и систем // Автореферат дисс. . кандидата технических наук. М., 2000. 30 с.
17. Горбунов В.И. Элементы проектирования архитектуры систем реального времени по методу COMET. Чебоксары: Изд-во Чуваш, ун-та, 2003. -59 с.
18. Грушвицкий Р. И., Мурсаев А. X., Угрюмое Е. П. Проектирование систем на микросхемах с программируемой структурой. 2-е изд., перераб. и доп. - СПб.: БХВ-Петербург, 2006. - 736 с.
19. Емец С. Использование языков программирования С или С++ для HDL-описания. / Компоненты и технология, № 9, 2002.
20. Емец С. Verilog инструмент разработки цифровых систем // Схемотехника, № 1-4, 2001.
21. Зеленко Г.В., Третьяков C.B. Методика повышения конкурентоспособности встроенных систем управления // Вестник Московской государственной академии приборостроения и информатики №7, 2006. М.: МГУПИ, С. 19-22.
22. Зотов В.Ю. Проектирование встраиваемых микропроцессорных систем на основе ПЛИС фирмы XILINX. М.: Горячая линия-Телеком, 2006. 512 с.
23. Иванников А.Д. Моделирование микропроцессорных систем. М.: Энергоатомиздат, 1990. -144 с.
24. Йованович Б. Разработка иерархической системы вычислительных моделей для анализа ВВХ ЛВС // Автореферат дисс. . кандидата технических наук. М. : 1995. 18 с.
25. Качкин В.И. Проектирование системы поддержки предпроектных решений при разработке программных средств бортовых вычислительных систем летательных аппаратов // Автореферат дисс. . кандидата технических наук. М.: 1995. 24 с.
26. А.Ключев, А.Платунов (ООО» ЛМТ» С-П) Встроенные инструментальные средства современных микроконтроллеров // Электронные компоненты №6, 2002. С. 1-4.
27. Кокорев В.В. Оценка влияния параметров компонентов измерительной системы на ее интегральные показатели. М.: Естественные и технические науки, № 6, 2008, 2008. С. 236-240.
28. Кривченко И., Золотухо Р. Конфигурируемая система на кристалле Е5 -первое знакомство // Компоненты и технологии, 2001, №1.
29. Кузелин М. О., Кнышев Д. А., Зотов В. Ю. Современные семейства ПЛИС фирмы Xilinx. Справочное пособие. М.: Горячая линия -Телеком, 2004. - 440 с.
30. Кузьмин В.Ю., Зеленко Г.В. Проблемы кластеризации локальных данных // Межвузовский сборник научных трудов «Программное и информационное обеспечение систем различного назначения на базе персональных ЭВМ» вып. 6 М.: МГАПИ, 2003. С. 158 - 160.
31. Кулинич A.A. Разработка принципов и методов построения программных систем поддержки принятия решений в слабо структурированныхситуациях на основе моделирования знаний эксперта // Автореферат дисс. кандидата технических наук. М., 2003. - 27 с.
32. Кучеров В.П. Разработка неоднородной вычислительной сети и оценка функционирования ее компонент // Автореферат дисс. . кандидата технических наук. Кишинев, 1991. 20 с.
33. Ларичев О.И. Наука и искусство принятие решений. — М.: Наука, 1979.
34. Ли Р. Оптимальные оценки, определение характеристик и управление. / Пер. с англ. М.: Мир, 1966. 176с.
35. Липаев В.В. Качество программного обеспечения. М.: Финансы и статистика, 1983.
36. Липаев В.В. Сравнение требований к характеристикам качества различных типов программных средств // Информационные технологии №8, 2002 С. 48-54.
37. Немудров В., Мартин Г. Системы-на-кристалле. Проектирование и развитие — М.: Техносфера, 2004. 216 с.
38. Овчинников В.А. Алгоритмизация комбинаторно-оптимизационных задач при проектировании ЭВМ и систем. М.: Изд-во МГТУ им. Баумана, 2001. 287 с.
39. Озкарахан Э. Машины баз данных и управление базами данных: Пер. с англ. — М.: Мир. 1989.
40. Парфенов В.В. Проектирование и реализация программного обеспечения встроенных систем с использованием объектно-базированного подхода // Автореферат дисс. . кандидата физико-математических наук. -СПб.,1995. 59 с.
41. В.В. Парфенов, А.Н. Терехов ИЗТ-технология программирования встроенных систем реального времени // Системная информатика Новосибирск №5, 1997. С. 228-256.
42. Петренко А. К. Тестирование на основе формальных спецификаций в процессах разработки программных комплексов // Автореферат дисс. . доктора физико-математических наук. М., 2003. - 59 с.
43. Платунов А.Е., Постников Н.П. Перспективы формализации методов проектирования встроенных систем // Электронные компоненты №1, 2005.
44. Подиновский В.В., Ногин В.Д. Парето-оптимальные решения многокритериальных задач. М.: Наука, 1982. -256 С.
45. Поляков А. К. Языки УНОЬ и УЕШЬОО в проектировании цифровой аппаратуры. М.: СОЛОН-Пресс, 2003. - 320 с. - (Серия "Системы проектирования").
46. Постников Н.П. Поведенческий и инструментальный аспекты проектирования встроенных вычислительных систем // Автореферат дисс. кандидата технических наук. — СПб.: 2004. 16 с.
47. Предко М. Справочник по PIC-микроконтроллерам: Пер. с англ. М.: ДМК Пресс, 2002. - 512 с.
48. Сван Т. Программирование для Windows в Borland С++: Пер. с англ. М.: Бином, 1995.
49. Сидху Д.П., Гессер М. Локальная сеть с многоуровневой безопасностью. / Proc. Symp. Secur. and Privacy, California, USA, 1982.
50. Системы реального времени // Тематический номер СТА Современные технологии автоматизации №2, 1997.
51. Соболь И.М., Статников Р.Б. Выбор оптимальных параметров в задачах со многими критериями. — М.: Наука, 1981.
52. Советов Б.Я., Яковлев С.А. Моделирование систем: Учеб. для вузов. 3-е изд., перерабо. и доп. - М.: Высш. шк. 2001. - 343 с.
53. Современные микроконтроллеры: Архитектура, средства проектирования, примеры применения, ресурсы сети Интернет. Под ред. Коршуна И.В.; Составление, пер. с англ. и литературная обработка Горбунова Б.Б. М: Издательство «Аким», 1998 - 272 е., ил.
54. Соловей Д.Е. Разработка элементов АРМ проектирования изделий электронной и вычислительной техники // Автореферат дисс. . кандидата технических наук. Воронеж, 1998. - 16 с.
55. Соловьев В. В. Проектирование цифровых систем на основе программируемых логических интегральных схем. М.: Горячая линия -Телеком, 2001. - 636 с.
56. Сорокин С. Как много ОС РВ хороших. Обзор. Программное обеспечение // "СТА-ПРЕСС", 1997, №2.
57. Стешко В.Б. ПЛИС фирмы ALTERA: проектирование устройств обработки сигналов. -М.: ДОДЭКА, 2000. 128с.
58. Столингс У. Структурная организация и архитектура компьютерных систем. Проектирование и производительность: Пер. с англ. M и др.: Вильяме, 2002. - 892 с.
59. Танака X., Цукияма Т., Асаи К. Модель нечеткой системы, снованная на логической структуре. В сб. Нечеткие множества и теория возможностей. Последние достижения: пер. с англ. / Под ред. Р.Р.Яггера. -М.: Радио и связь, 1986. С. 186-199.
60. Тихонов А.Н., Цветков В.Я. Методы и системы поддержки принятия решений. М.: МАКС Пресс, 2001 - 312 с.
61. Третьяков C.B. Эффективная методика обработки и анализа данных при синтезе структур встроенных компьютерных систем // автореферат дисс. . кандидата технических наук: 05.13.11 / C.B. Третьяков М., 2007. - 18 е.: ил.
62. Ульман Дж. Основы систем баз данных. / Пер. с англ. М.: Финансы и статистика, 1983.
63. Фадеев, А. Ю. Моделирование и исследование распределенной системы хранения данных на основе TCP/IP // автореферат дисс. . кандидата технических наук: 05.13.18 / А. Ю. Фадеев. М., 2002. - 19 е.: ил.
64. Фишберн П. Теория полезности. В кн. Майзер X., Эйджин Н., Тролл Р. и др. Исследование операций. Пер. с англ. / Под ред. Дж. Моудера, С Малграби. М. : Мир, 1981. Т. 1. С. 448 - 480.
65. Форрестер Дж. Мировая динамика. -М.: Наука, 1978.
66. Хетагуров Я.А. Основы проектирования управляющих вычислительх систем М.: Радио и связь, 1991, - 287 с.
67. Холл П. Вычислительные структуры, Введение в нечисленное программирование: Пер. с англ. -М.: Мир. 1978.
68. Хопгуд Ф. Методы компиляции. М.: Мир, 1972.
69. Худов К.А. Математическое и программное обеспечение средств верификации программ микроконтроллерных устройств // Автореферат дисс. кандидата технических наук. — М., 2006. — 20 с.
70. Чапагайн Э.Н. Математическое и программное обеспечение поддержки принятия решений при выборе структур микроконтроллерных систем // Автореферат дисс. . кандидата технических наук. — М., 2001. 20 с.
71. Чаппел Л., Хейкс Д. Анализатор локальных сетей. NetWare / Пер. с англ. -М.: Лори, 1995.
72. Чифка Л. ПЭВМ и их применение в промышленности и управляющих локальных вычислительных сетях, использующих ПЭВМ. / Personal Computers and industrial and management application. Prague, 1987.
73. Шалыго А. А. Методы аппаратной и программной реализации алгоритмов. СПб.: Наука, 2000. — 780 с.
74. Шенк Р. Обработка концептуальной информации: Пер. с англ. М.: Энергия, 1980.
75. Шишов О.В. Проектирование аналого-цифровых контрольно-управляющих микропроцессорных систем. Саранск: Тип. «Красс. Окт.», 2001.- 116 с.
76. Юдицкий С.А. Сценарный подход к моделированию поведения бизнес-систем. -М.: Синтег, 2001. 105 с.
77. Юрасов, П. В. Алгоритмизация оптимального проектирования информационных сетей на основе слабосвязных графов // автореферат дисс. . кандидата технических наук: 05.13.12 / П. В. Юрасов. Воронеж, 2000.- 17 с. : ил.
78. Яковлев Ю.С. О проблеме интеграции аппаратных и программных платформ при создании компьютерных систем // Кибернетика и системный анализ №5, 2000.
79. VHDL для моделирования синтеза и формальной верификации аппаратуры: сб. статей / Под ред. Ж. Мермье; Пер. с англ. В. В.
80. Топоркова и Т.С. Трудовой; Под ред. В. М. Михова. М.: Радио и связь, 1995.-360 с.
81. Chang S. К., Fuzzy Programs, Theory and Applications, P. I. B. Proc.Comput. Automata. Vol. 21, 1971.
82. Dougherty E. 10 Base T Takes off. / LAN, May 1991.
83. Gagne R. M. Die bedingungen menschlichen Lernens. Hannover: Schroedel, 1969.
84. Fabrizio Ferrandi, Pier Luca Lanzi, Donatella Sciuto. System Level HardwareSoftware Design Exploration with XCS. Springer, Berlin - Heidelberg, 2004, P. 763-773.
85. Fisher I. Mathematical Investigations in the Theory of Values and Prices, Trans of the Conn. Acad, of Arts and Sci., 9 1-124 (1892), Augustus M. Kelley, New York, 1965.
86. Floyd R. W., Non-deterministic Algorithms, Jor. Assoc. Comput. Machinery. Vol. 14, pp. 636-644, 1967.
87. Kandel A., On Minimization of Fuzzy Functions, I. E. E. E. Trans. on Computers, С 22, № 9, Sept. 1973.20.
88. Lee E. Т., Zadeh L. A., Note on the Fuzzy Languages, Inform. Sciences, Vol. l,pp. 421 -454, 1969.
89. Nickson J. В. Locking LANs. / LAN, October 1989.
90. N. Ramadass, S. Natarajan, J. Raja Paul Perinbam. Dynamically Reconfigurable (Self-modifiable) Architecture for Embedded System-on-Chip Applications//Information Technology Journal. 2007. 6(1). P. 66-74.
91. A.K. Rath, P.K.Meher. Design of a Merged DSP Microcontroller for Embedded Systems using Discrete Orthogonal // Journal of Computer Science. 2007. 2(5). P. 388-394.
92. Watanabe S., Modified Concepts of Logic, Probability and Informationbased on Generalized Continuous Characteristic Function, Inform, and Control, Vol. 15, pp. 1 21, 1969.
93. Xiaobo (Sharon) Hu, Rajeshkumar S. Sambandam. Multi-Valued Performance Metrics for Real-Time Embedded Systems // Journal Design Automation for Embedded Systems. 2000. 5(1). P. 5-28.
94. Yaari M.E. Convexity in the Theory of Choise Under Risk, Quart. J Econ., 79, 278-290 (1965).
95. Zadeh L. A., Fuzzy Algoritms, Inform, and Control, Vol. 12, pp. 99 102, 1968.
Обратите внимание, представленные выше научные тексты размещены для ознакомления и получены посредством распознавания оригинальных текстов диссертаций (OCR). В связи с чем, в них могут содержаться ошибки, связанные с несовершенством алгоритмов распознавания. В PDF файлах диссертаций и авторефератов, которые мы доставляем, подобных ошибок нет.