Заключение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
Литература . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
Глава 4. Проектирование интегральных систем . . . . . . . . . . 200
Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
4.1 Классификация уровней проектирования . . . . . . 200
4.2. Высокоуровневое проектирование . . . . . . . . . . . . 207
4.3. Особенности проектирования систем
на кристалле . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
4.4. Проектирование систем на кристалле . . . . . . . . . 220
4.4.1. Архитектура систем на кристалле . . . . . . . . . 223
4.4.2. Автоматизация проектирования систем
на кристалле . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
4.4.3. Этапы поведенческого синтеза . . . . . . . . . . . . 237
4.5. Моделирование на уровне регистровых
передач. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
4.6. Моделирование на уровне транзакций . . . . . . . . . 244
4.7. Особенности тестирования систем
на кристалле . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
Заключение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
Литература . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
Глава 5. Автоматическое проектирование
и искусственный интеллект. . . . . . . . . . . . . . . . . . . . . . 253
Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
5.1. Системы автоматического проектирования . . . . 253
5.1.1. Структура системы . . . . . . . . . . . . . . . . . . . . . . 258
5.1.2. Язык описания поведения . . . . . . . . . . . . . . . . 260
5.1.3. Методология проектирования . . . . . . . . . . . . . 265
5.2. Модель топологии для автоматического
проектирования . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
5.2.1. Топологический подход . . . . . . . . . . . . . . . . . . 266
5.2.2. Математическая модель топологии . . . . . . . . 270
5.2.3. Геометрическая модель топологии . . . . . . . . . 274
5.3. Искусственный интеллект
в проектировании. . . . . . . . . . . . . . . . . . . . . . . . . . . 275
5.3.1. Задачи искусственного интеллекта . . . . . . . . 277
5.3.2. Экспертные системы . . . . . . . . . . . . . . . . . . . . . 280
Заключение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
Литература . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
Do'stlaringiz bilan baham: