Введение
1. Состояние в области проектирования систем на кристалле и постановка задачи исследования 15
1Л. Обзор элементной базы систем на одном кристалле 15
1ЛЛ. Примеры реализации систем на одном кристалле 15
1 Л.2. Классификация цифровых интегральных микросхем 19
1Л.З- Классификация систем на одном кристалле 24
1Л А Достоинства и недостатки ПЛИС в качестве основы реализации систем на одном кристалле 26
1.2.. Основные проблемы, возникающие при проектировании систем на одном кристалле и возможные пути их решения 29
1.2Л. Различные подходы и методологии проектирования отдельных узлов 29
1.2.2. Виды ядер многократного использования 32
1.2.3. Примеры решения проблем 33
1.3. Обзор современных САПР ПЛИС 35
1.3.L Средства проектирования систем на одном кристалле на основе многократно используемых блоков фирмы ХШпх 35
1,3.2. Средства проектирования систем на одном кристалле на основе ПЛИС фирмы ALTERA 37
1.3-3. Средства проектирования систем на одном кристалле фирмы ATMEL 38
1.3.4. Программные средства фирмы Mentor Graphics 44
1.3.5. Маршрут проектирования цифровых устройств в базисе ПЛИС 46
1.4. Цель и постановка задачи исследований 50
1.5. Выводы 52
2. Разработка методики проектирования сложных ядер в базисе ПЛИС 53
2.1. Методика проектирования сложного ядра 53
2.2. Маршрут проектирования сложного ядра 59
2.3. Общие правила проектирования 64
2-4, Правила создания ядер, используя язык описания аппаратуры VHDL 68
2,5. Методики проектирования отдельных блоков сложных ядер. 71
2.5Л. Критерии оценки сложного ядра 71
2.5.2. Проектирование схем с памятью 76
2.5.3- Методы проектирования конвейерных вычислительных устройств 81
* 2.6. Выводы 91
3. Применение разработанной методики проектирования 92
ЗЛ. Разработка ядра Быстрого Преобразования Фурье 92
ЗЛЛ. Выбор ПЛИС для реализации ядра БПФ 92
ЗЛ.2. Применение предложенных методик при проектировании ядра 95
ЗАЗ. Реализации ядра БПФ большой размерности для г кристаллов серии Virtex II и Virtex II Pro 103
3.2. Выводы 104
4. Анализ разработанной методики 105
4Л. Анализ применения 105
4.2, Сравнение полученных ядер с существующими 110
4.3- Выводы 114
Заключение.. 115
Список литературы


