DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

САПР WebPack/ModelSim. Інсталяція, користування. Елементарний VHDL проект

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних наук та інформаційних технологій
Факультет:
Комп’ютерні науки
Кафедра:
Кафедра електронних обчислювальних машин

Інформація про роботу

Рік:
2007
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Системи автоматизованого проектування ЗВТ
Група:
К
Коротко про документ

Про що ця робота

У звіті наведено результати ознайомлення з середовищами САПР WebPack та ModelSim. Описано процедуру інсталяції та створення елементарного VHDL-проекту інвертора.

У роботі розглядаються

  • САПР
  • WebPack
  • ModelSim
  • VHDL
  • Програмовані логічні пристрої
  • Симуляція

Зміст і розділи

  1. Мета
  2. Теоретичні відомості
  3. Порядок виконання роботи
  4. Висновок
Для кого:Студенти технічних спеціальностей вищих навчальних закладів, які вивчають проектування цифрових пристроїв.
Викладачі:Власенко С. О.

Ключові поняття

САПРXilinx WebPackModelSimVHDLсимуляціятестбенчпрограмовані логічні пристроїсинтез

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти і науки України Національний університет „Львівська політехніка” Кафедра ЕОМ Звіт з лабораторної роботи №1 на тему: „ САПР WebPack/ModelSim. Інсталяція, користування. Елементарний VHDL проект” [ім’я автора приховано] Прийняв: Власенко С. О. Львів 2007 Мета: ознайомитись з САПР WebPack/Modelsim, порядком інсталяції та користування на прикладі елементарного VHDL-проекту. Теоретичні відомості: САПР WebPack є вільним для використання засобом для створення на персональному комп’ютері проектів для програмованих логічних пристроїв фірми Xilinx. WebPack є програмним забезпеченням, що складається з набору інсталяційних модулів, що можуть встановлюватися та використовуватися в різних комбінаціях в залежності від виду робіт, що виконуються з його допомогою. Основні проектні модулі: 1. Модуль опису проекту (Design Entry Module) є основним модулем середовища, що виконує більшість необхідних при проектуванні функцій. Разом з ним необхідним є встановлення як мінімум одного модуля сімейства програмованих логічних пристроїв (CPLD, Virtex чи Spartan). Модуль опису проекту містить: - Навігатор Проекту , що забезпечує зручність процесу проектування; - XST-компілятор, що підтримує проекти на мовах VHDL та Verilog; - ABEL-компілятор з підтримкою мови ABEL-HDL; - схемний графічний редактор для створення графічних зображень HDL-проектів; - он лайн документація; - приклади проектів; - симуляційні бібліотеки VHDL та Verilog; 2. CPLD компонувальник Містить засоби зборки та верифікації проектів на основі CPLD (Програмованих Логічних Пристроїв) 3. Модуль реалізації Spartan Містить засоби створення та верифікації проектів на основі сімейства Spartan 4. Модуль реалізації Virtex Містить засоби створення та верифікації проектів на основі сімейства Virtex. 5. Модуль програмування CPLD Використовується для програмування пристроїв CPLD. 6. Модуль програмування FPGA Використовується для програмування пристроїв FPGA Додаткові модулі: 1. Modelsim XE Simulator – повнофункціональний симулятор HDL-проектів. Використовується сумісно з Модулем опису проекту. 2. StateCAD – модуль, призначений для автоматизації проектування автоматів з кінцевим станом та дозволяє з опису автомату генерувати VHDL та Verilog – код. 3. HDL Bencher – дозволяє генерувати VHDL та Verilog-тестбенчі. 4. ChipViewer – графічний інтерфейс для відображення розміщення контактів та логіки для усіх CPLD, що підтримуються даною версією. 5. CPLD Schematic Capture Libraries –містить символи та макроси, що можуть бути включені до CPLD-проектів. 6. FPGA Schematic Capture Libraries- містить символи та макроси, що можуть бути включені до FPGA-проектів. 7. XPower – інструмент, що дозволяє оцінити параметри живлення та потужності споживання для створеного проекту. Завантажити САПР Xilinx WebPack та Modelsim можна з офіційного сайту фірми Xilinx www.xilinx.com. Безкоштовне використання розповсюджується лише на WebPack. При встановленні Modelsim необхідно отримати безкоштовну студентську ліцензію, на яку накладені обмеження на використання стимулятора виключно з метою освіти. Порядок виконання роботи: 1. Для ознайомлення з основними можливостями САПР Xilinx WEBPACK скористаємося елементарним VHDL-проектом Invertor.vhd, додавши цей файл до нового проекту, стореного в середовищі Xilinx WebPack Project Navigator->File->New Project. У вікні створення нового проекту слід вказати ім’я, тип пристрою(залишаємо без змін) та мову проектування (XST VHDL). Далі у вкладці Project-> Add Copy of Source вибираємо vhd-файл з інвертором та додаємо його як новий VHDL-модуль.  Рисунок 1 – Вікно Xilinx WEBPACK Project Navigator Після цього виконуємо 3 основні етапи проектування: Synthesize, Implement Design та Generate Programming File, клікнувши мишкою послідовно на кожному з відповідних пунктів у вікні Process View. Наступним етапом є симуляція створеного проекту. Для цього у вкладці Project->New Source створюємо файл-тестбенч. Тепер у вікні Process View відображається вкладка Modelsim Simulator, яка має в свою чергу чотири етапи. Клікнувши на першій вкладці Simulate Behavioral VHDL Model, ми бачимо вікно signals з переліком сигналів проекту, structure з описом структури проекту, wave – де можна побачити часові діаграми симуляції проекту, та вікно Modelsim Custom Xilinx version – основне вікно, в якому ми можемо задавати які дані подавати на вхід нашої системи. Перед початком роботи у цьому вікні слід набрати команду restart. Для перевірки коректності функціонування подамо на вхід А нашого інвертора послідовність імпульсів. При цьому на виході NA мають з’явитися інвертовані значення.  Рисунок 2 – Вікно команд ModelSim  Рисунок 3 – Результати симуляції проекту Invertor в середовищі Modelsim Simulator Висновок: на дані лабораторній роботі я ознайомився з САПР WebPack/Modelsim, порядком інсталяції та користування на прикладі елементарного VHDL-проекту.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!