Интеллектуальные системы схемотехнического проектирования

Содержание

Слайд 2

Интеллектуальные системы схемотехнического проектирования

1. Введение
2. Системы на основе продукционных баз знаний
3. Системы

Интеллектуальные системы схемотехнического проектирования 1. Введение 2. Системы на основе продукционных баз
параметрической оптимизации
4. Интегрированные подходы
5. Системы топологического синтеза
6. Выводы
д.т.н., проф. Л.А. Зинченко

Слайд 3

Интеллектуальные системы схемотехнического проектирования

1. Введение
2. Системы на основе продукционных баз знаний
3. Системы

Интеллектуальные системы схемотехнического проектирования 1. Введение 2. Системы на основе продукционных баз
параметрической оптимизации
4. Интегрированные подходы
5. Системы топологического синтеза
6. Выводы

Слайд 4

Введение

Эволюционное проектирование электронных и электрических цепей – новая область научных исследований,

Введение Эволюционное проектирование электронных и электрических цепей – новая область научных исследований,
базирующаяся на исследованиях в эволюционной биологии, теории цепей и теории алгоритмов.

Теория цепей

Эволюционная биология


Теория
алгоритмов

Эвол.
проектир.

Слайд 5

Введение. Программное и аппаратное эволюционное проектирование

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

Генерация множества решений
.R 1 0 200

Введение. Программное и аппаратное эволюционное проектирование Проектные требования Генерация множества решений .R
..

Моделирование

Проектные требования удовлетворены?

Да

Нет

Описание решений (SPICE)

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

Программируемые
микросхемы

Установка начальной
конфигурации 10001

Установка параметров
измерительной аппаратуры

Измерительная аппаратура

Проектные требования удовлетворены?

Да

Аппаратное решение

Нет

Обновление
конфигурации
10110

Слайд 6

Введение. Алгоритм проектирования цифро-аналоговых интегральных схем

Идея
Системное проектирование
Проектирование архитектуры

Введение. Алгоритм проектирования цифро-аналоговых интегральных схем Идея Системное проектирование Проектирование архитектуры Схемотехническое

Схемотехническое проектирование стандартных ячеек
Проектирование топологии стандартных ячеек
Проектирование топологии интегральной схемы
Производство и тестирование

Выбор топологии
Выбор параметров

Слайд 7

1. Введение
2. Системы на основе продукционных баз знаний
3. Системы параметрической оптимизации
4. Интегрированные

1. Введение 2. Системы на основе продукционных баз знаний 3. Системы параметрической
подходы
5. Системы топологического синтеза
6. Выводы

Слайд 8

Системы на основе продукционных баз знаний

Выбор топологии из базы знаний
по заданному

Системы на основе продукционных баз знаний Выбор топологии из базы знаний по

сценарию проектирования

База знаний

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

Назначение параметров схемы в соответствие со сценарием проектирования

Описание проектного решения

Сценарий проектирования

Слайд 9

Системы на основе продукционных баз знаний

Системы на основе продукционных баз знаний

Слайд 10

1. Введение
2. Системы на основе продукционных баз знаний
3. Системы параметрической оптимизации
4. Интегрированные

1. Введение 2. Системы на основе продукционных баз знаний 3. Системы параметрической
подходы
5. Системы топологического синтеза
6. Выводы

Слайд 11

Параметрическая оптимизация

Оптимизация параметров схемы

Исходное решение

Оценка вариантов решений

Оптимизированное решение

Варианты решений

Проектные требования удовлетворены?

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

Да

Нет

Параметрическая оптимизация Оптимизация параметров схемы Исходное решение Оценка вариантов решений Оптимизированное решение

Слайд 12

Параметрическая оптимизация

Параметрическая оптимизация

Слайд 13

Коммерческие средства параметрической оптимизации

Коммерческие средства параметрической оптимизации

Слайд 14

1. Введение
2. Системы на основе продукционных баз знаний
3. Системы параметрической оптимизации
4. Интегрированные

1. Введение 2. Системы на основе продукционных баз знаний 3. Системы параметрической
подходы
5. Системы топологического синтеза
6. Выводы

Слайд 15

Интегрированные подходы

Интегрированные подходы

Слайд 16

1. Введение
2. Системы на основе продукционных баз знаний
3. Системы параметрической оптимизации
4. Интегрированные

1. Введение 2. Системы на основе продукционных баз знаний 3. Системы параметрической
подходы
5. Системы топологического синтеза
6. Выводы

Слайд 17

Структурная схема систем топологического синтеза, основанных на генетическом
программировании

Создание исходного решения

Структурная схема систем топологического синтеза, основанных на генетическом программировании Создание исходного решения
(многополюсника)

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

Оценка возможных решений

Множество решений

Проектные требования
удовлетворены?

Да

Нет

Изменение текущих решений на основе эвристических правил

SER

R1

R2


Слайд 18

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

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

Слайд 19

Структурная схема систем топологического синтеза, основанных на генетических
алгоритмах

Генерация закодированных возможных решений
0110100…

Проектные

Структурная схема систем топологического синтеза, основанных на генетических алгоритмах Генерация закодированных возможных

требования

Оценка возможных решений

Множество решений

Проектные требования удовлетворены?

Да

Нет

Преобразование в фенотип
.R 1 0 200 …

Генерация новых возможных решений
100110…

Слайд 20

Подходы к топологическому синтезу на основе генетических алгоритмов

Подходы к топологическому синтезу на основе генетических алгоритмов

Слайд 21

Структурная схема систем топологического синтеза, основанных на эволюционных вероятностных алгоритмах

Генерация первоначального

Структурная схема систем топологического синтеза, основанных на эволюционных вероятностных алгоритмах Генерация первоначального
вероятностного распределения

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

Моделирование

Множество решений

Проектные требования удовлетворены?

Да

Нет

Генерация возможных решений на основе вероятностного распределения

Построение новой модели
распределения

Слайд 22

Подходы к топологическому синтезу на основе эволюционных вероятностных алгоритмов

Подходы к топологическому синтезу на основе эволюционных вероятностных алгоритмов

Слайд 23

1. Введение
2. Системы на основе продукционных баз знаний
3. Системы параметрической оптимизации
4. Интегрированные

1. Введение 2. Системы на основе продукционных баз знаний 3. Системы параметрической
подходы
5. Системы топологического синтеза
6. Выводы

Слайд 24

Выводы

Эволюционное проектирование радиоприемных и радиопередающих устройств активно используется в промышленности и в

Выводы Эволюционное проектирование радиоприемных и радиопередающих устройств активно используется в промышленности и
научных исследованиях;
В настоящее время только эволюционное проектирование способно решать задачи творческого синтеза
При проектировании на основе эволюционных вычислений возможно оптимизация с учетом различных критериев (DFM, DFR и т.д.)

Слайд 25

Приложение

Приложение

Слайд 26

Ресурсы

Конференции
Конференции по эволюционной электронике
- Конференции с секциями по эволюционной

Ресурсы Конференции Конференции по эволюционной электронике - Конференции с секциями по эволюционной
электронике
• Литература
Журналы
Книги
Web ресурсы

Слайд 27

Конференции по эволюционной электронике

Прошедшие
- International Conference on Evolvable Systems ICES’05
September

Конференции по эволюционной электронике Прошедшие - International Conference on Evolvable Systems ICES’05
12-14, 2005, Barcelona, Spain
- 1st NASA/ESA Conference on Adaptive Hardware and Systems (AHS-2006)
June 15- 18, 2006, Hilton Istanbul, Turkey http://ehw.jpl.nasa.gov/events/ahs2006/
Предстоящие:
- NASA/ESA Conference on Adaptive Hardware and Systems (AHS-2007)
August 5-6, 2007, Edinburgh, UK
http://www.see.ed.ac.uk/ahs2007/AHS.htm/
- International Conference on Evolvable Systems ICES’07, 6-8 April 2007, Wuhan, China

Слайд 28

Конференции с секциями по эволюционной электронике

Прошедшие:
IEEE World Congress on Computational

Конференции с секциями по эволюционной электронике Прошедшие: IEEE World Congress on Computational
Intelligence,
July 16 – 21, 2006, Vancouver, Canada http://www.wcci2006.org/home.html/
- Genetic and Evolutionary Computation Conference
July 8 -12, 2006, Seattle, USA
Предстоящие:
- EuroGP2007 & EvoCOP2007, incorporating EvoWorkshops2007 11-13 April, 2007, Valencia, Spain

Слайд 29

Журналы

• Genetic Programming and Evolvable Machines:
http://www.kluweronline.com/issn/1389-2576
• IEEE Transactions on Evolutionary

Журналы • Genetic Programming and Evolvable Machines: http://www.kluweronline.com/issn/1389-2576 • IEEE Transactions on
Computation:
http://www.ieee-nns.org/
• Evolutionary Computation Journal (MIT Press) :
http://www.mitpress.mit.edu/EVCO/
• International Journal of SMART ENGINEERING SYSTEM DESIGN
http://web.umr.edu/~dagli
Тематические номера журналов:
• Soft Computing Journal
http://www.springer.de
•IEE Proceedings Computer-Digital Techniques
http://www.iee.org/Publish/Journals/ProfJourn/Proc/CDT/evolvable_hardware.pdf

Слайд 30

Книги

• Thompson, A., “Hardware Evolution: Automatic design of electronic circuits in reconfigurable

Книги • Thompson, A., “Hardware Evolution: Automatic design of electronic circuits in
hardware by artificial evolution”, Springer-Verlag, 1998,http://www.cogs.susx.ac.uk/users/adrianth/ade.html
• Zebulum et Al, “Evolutionary Electronics: Automatic Design of Electronic Circuits and Systems by Genetic Algorithms”, CRC Press, 2001 http://www.crcpress.com/shopping_cart/products/product_detail.asp?sku=0865
• Sekanina, L., Evolvable Components From Theory to Hardware Implementations”, Springer, 2003, http://www.springer.de/cgi-bin/search_book.pl?isbn=3-540-40377-9&cookie=done
• John Koza, “Genetic Programming: On the Programming of Computers by Means of Natural Selection” MIT Press , 1992;
• John Koza, “Genetic Programming II: Automatic Discovery of Reusable Programs” MIT Press, 1994.

Слайд 31

Книги

• John Koza, “Genetic Programming III: Darwinian Invention and Problem Solving” Morgan

Книги • John Koza, “Genetic Programming III: Darwinian Invention and Problem Solving”
Kaufmann Publishers, 1999.
John Koza, “Genetic Programming IV: Routine Human-Competitive Machine Intelligence” published by KluwerAcademic Publishers, 2003.
Goldberg, D., “Genetic Algorithms in Search, Optimization and Machine Learning”, Addison-Wesley Publishing Company, Inc., Reading, Massachusetts, 1989.
• Higuchi, T. , “Evolvable Hardware and its Applications”, chapter in “Computational Intelligence The Expert Speak” by Fogeland Robinson, IEEE Press, 2003.
• Miller, J. F., Thomson, P., and Fogarty, T., “Designing Electronic Circuits Using Evolutionary Algorithms. Arithmetic Circuits: A Case Study”, chapter 6 in Genetic Algorithms Recent Advancements and Industrial Applications. Wiley, 1997.