Page 13 - 2115
P. 13
Practitioner - підпрограма, що забезпечує розбиття проекту
на частини в тих випадках, коли ресурсів одного кристала
(мікросхеми) недостатньо для реалізації проекту.
Fitter - трасувальник внутрішніх зв'язків, що забезпечує
реалізацію синтезованої структури.
SNF Extractor - підпрограма, що забезпечує завантаження
параметрів проекту, необхідних для функціонального моделювання
і часового аналізу.
Підпрограми для верифікації проектів
Simulator - підпрограма, яка разом з редактором часових
діаграм призначена для функціонального моделювання проекту
(рисунок 1.7) з метою перевірки правильності логіки його
функціонування.
Timing Analyzer - підпрограма, що забезпечує розрахунок
часових затримок від кожного входу до кожного логічно зв'язаного
з ним виходу.
Нарешті, для програмування або конфігурації ПЛІС
використовується підпрограма MAX+PLUS II Programmer
(рисунок 1.8).
Програмування і перепрограмування мікросхем, які мають
вбудовану систему програмування (ISP), може здійснюватися
безпосередньо у складі кінцевого виробу через спеціальний кабель,
що підключається або до LPT-порту (ByteBlaster), або до COM-
порту (BitBlaster) комп'ютера і технологічного 10- контактного
з'єднувача інтерфейсу JTAG, що встановлюється на платі виробу.
Якщо на платі виробу встановлюється декілька ПЛІС з
вбудованими системами програмування, то всі вони можуть
програмуватися через один технологічний роз'єм. Для цього
підпрограма Programmer має режим "Multi-Device" (на жаль,
безкоштовні версії пакету цей режим не підтримують). Для
програмування інших мікросхем необхідно додатково
використовувати зовнішній програматор, який також може
підключатися до COM- або LPT-порту.
11