урація макроячейки. p align="justify"> Таким чином, можна розглядати 3 рівня реалізації проекту в ПЛІС:
. Пристрій в цілому. На цьому рівні ПЛІС можна розглядати як "чорний ящик", який одержує вхідні сигнали і обробляючи їх відповідно до заданої функцією формуючий вихідні сигнали. Для розглянутого пристрою подібний "ящик" буде виглядати так, як показано на рис. 23. br/>В
Малюнок 23 - Пристрій у вигляді "чорної скриньки"
2. Пристрій розглядається як логічно пов'язана сукупність складних компонентів, таких як дешифратори, лічильники, мультиплексори, компаратори і т.д. У цьому виді пристрій представляється своєї принципової схемою. Розглядається пристрій в такому поданні показано на рис. 24. br/>В
Малюнок 24 - Пристрій у вигляді принципової схеми
3. Розглядається реалізація окремого компонента за допомогою логічних елементів ПЛІС. Наприклад, на рис. 25 показана внутрішня структура мультиплексора M2_1. br/>В
Малюнок 25 - Внутрішня структура мультиплексора М2_1
Таким чином, будь-який елемент, представлений у бібліотеках Xilinx ISE, або створений проектувальником на мові опису апаратури, або отриманий будь-яким іншим чином, незалежно від його рівня абстракції в будь-якому випадку повинен буде бути реалізований з допомогою елементарних логічних осередків, що входять до складу ПЛІС.
2.4 Призначення висновків ПЛІС
Одним із завершальних етапів проектування пристрою на базі ПЛІС, який передує етапу генерації файлу "прошивки" і програмування ПЛІС, є етап призначення відповідності входів/виходів реалізованої схеми до висновків мікросхеми ПЛІС. Це проводиться за допомогою інструменту Xilinx PACE. p align="justify"> Мікросхема XC9536-10VQ44 має ряд висновків, використання яких в якості висновків загального призначення неможливо або не рекомендується. До них відносяться висновки інтерфейсу JTAG, висновки харчування, а також висновки GCK, GTS і GSR. Останні 3 типи висновків можуть бути використані в якості висновків загального призначення, але при необхідності реалізації функцій загального скидання або загальної передустановки або загального тактирования рекомендується призначати відповідні входи саме на них. br/>
Таблиця 5 - Призначення висновків ПЛІС сигналам схеми
СігналНомер виводаCLK43REW5STOP6W7FF8Q028Q129Q230Q331
Розрахунок використання ресурсів ПЛІС показує наступні значення:
В
2.5 Розрахунок енергоспоживання за допомогою утиліти xPower
Під час розробки нового пристрою часто необхідно також вирішувати завдання розрахунку споживаної потужності. Для цього в Xilinx ISE вбудований модуль XPower, що дозволяє оцінити майбутнє споживання ПЛІС виходячи з численних параме...