уже висока, особливо на ранніх етапах. Тому ВСІ етап проектування - алгорітмічній, структурний, логічний, технологічний - супроводжуються Моделювання обчислювальних прістроїв помощью, так званого, випробувального стенду (testbench). Цею стенд являє собою VHDL-модель, складових частин Якої є модель тестованого Обчислювальна прилаштую и МОДЕЛІ генератора тестових сігналів и логічного аналізатора, перевіряючіх правільність Функціонування Обчислювальна прилаштую. Причому на всех етапах может використовуват один випробувальний стенд и тіж Самі Тестові файли. br/>
.2.2 Використання VHDL в СУЧАСНИХ САПР
Історично склалось, что в мікроелектронній індустрії найбільше Поширення Набула мова Verilog. Півтора десятиліття тому ця мова вигравай конкурентності боротьбу з іншімі мовня Завдання обчислювальних прістроїв, Завдяк невеликим Обчислювальна ресурсів, необхіднім для колішніх робочих станцій и й достатньо точні результати моделювання НВІС. VHDL - більш універсальна и Гнучка мова, альо вона програє у швідкодії мові Verilog, особливо при моделюванні на Рівні вентілів и транзісторів. VHDL набув широкого Поширення в універсітетах и ​​дослідніцькіх установах, того то багато строга, Жорсткий, універсальна и розширено мова. Так, Наприклад, з'явилися пакети VHDL для аналогового моделювання, моделювання багатозначної логікі. Крім того, симулятори VHDL були набагато дешевші за симулятори Verilog. p align="justify"> Всі Сучасні САПР мікроелектронікі мают компіляторі як з Verilog, так и з VHDL. Програміст, что освоїв VHDL, без особливая зусіль может перейти до програмування на мові Verilog. Альо програмісту, что знає Verilog, перейти до VHDL важче. p align="justify"> Найважлівішімі якости VHDL в САПР віступають наступні Поняття:
гнучкість - проект, описів на VHDL, может буті легко налаштованості под конкретні Завдання споживача;
універсальна мова. VHDL - загальнопрійнята мова для всіх основних фірм - віробніків мікросхем ПЛІС, ПЛМ, замовленя НВІС, як стандартна мова для Завдання складаний проектів. Проектування з VHDL - стійка тенденція в інженерній технології. Існують компіляторі, что транслюють VHDL-програми в еквівалентні їм Verilog-програми;
моделювання з урахуванням затрімок. Фірми-виробника мікросхем у своих САПР Забезпечують генерацію моделей результатів размещения и трасування, описання VHDL;
стандартне Підключення блоків. Конструкції мови, Такі entity, port map, configuration, Забезпечують надійну І ШВИДКО стіковку блоків, розроблення різнімі фірмамі и розробниками, у різному поєднанні;
стандартне тестування. На всех етапах розробки віконується тестування за однією методикою одними и Тімі ж тестами;
VHDL - стандарт майбутнього. Всі Нові САПР засновані на технології трансляції Опису обчислювальних прістроїв на мові Опису апаратури. Використання VHDL - гарантія того, что через 5 або 10 років знайдеться САПР, что підтрімує старі розробки. br/>
.2.3 Технологія розробки систем на крісталі
Відповідно до відомого закону Мура, кількість транзісторів на крісталі НВІС з шкірними роком збільшується пріблізн на 60%. З Певного моменту годині ті обладнання, Яке розміщувалося на одній друкованій платі, стало можливіть помістіті на одному крісталі (малюнок 1.2). Причому, це становится вігіднім Завдяк зменшеності Загальної вартості, числа необхідніх мікросхем, енергоспоживання, Підвищення надійності обчислювальних прилаштую. br/>В
Малюнок 1.2 - Перехід від системи на платі до системи на крісталі
Таким чином, на одному крісталі розміщується НЕ Тільки конкретній функціональний Пристрій, Наприклад, центральний процесор, альо ї Другие Пристрої, Такі як АЦП, ОЗП, ПЗП, блоки цифрової ОБРОБКИ сігналів, інтерфейсні Вузли и т п. , что доповнюють кристал до закінченої системи блоків. Тому такий обчислювальний Пристрій Прийнято назіваті системою на крісталі (SOC) - система на крісталі (РНК). p align="justify"> РНК - це, як правило, замовності НВІС. Щоб розробка РНК собі окупила, звітність, реалізуваті десятки и сотні тисяч НВІС. Проект обчислюваного пристрою, реалізованій на ПЛІС, может буті вігіднім при партіях, як в десятки, так и в десятки тисяч Копій, Завдяк дешевізні Розробка та виробництво таких обчислювальних прістроїв. Розробка таких обчислювальних прістроїв Триває, як мінімум, в 2 рази швидше, чем проектування НВІС. Це зумов бурхливих Поширення ПЛІС в якості елементної бази РНК. p align="justify"> Найбільш трудомісткімі и відповідальнімі етап розробки РНК віступають етап структурного проектування та веріфікації відповідності Обчислювальна прилаштую завданні алгоритмам Функціонування. Тому ефективність САПР мікросхем и Продуктивність разрабніків, что віконують проектування на Рівні регістровіх передач, Постійно зростає...