Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА»
ІКТА
кафедра ЗІ
З В І Т
до лабораторної роботи №1
з курсу: «Комп’ютерні методи аналізу та проектування електронних засобів»
на тему: «Вивчення основних принципів роботи в середовищі системного редактора САПР ПЛІС ALDEC RIVIERA 2004»
Мета роботи: набуття основних навиків написання програм опису електронних вузлів і блоків на мові VHDL та їх функціонального моделювання засобами САПР Aldec Riviera 2004.
Завдання:
Ознайомитись з основними відомостями проектування і моделювання вузлів та блоків в середовищі САПР Aldec Riviera 2004 на мові VHDL.
Намалювати схему і скласти таблицю істинності для логічного елементу AND з двома входами. Набрати в програмному редакторі програму, написану на мові VHDL, яка моделює роботу логічного елементу AND і відкомпілювати її.
Короткі теоретичні відомості
x1 -cхема логічного елементу AND (y=x1*x2)
y
x2
x1
x2
y
0
0
0
0
1
0
1
0
0
1
1
1
-таблиця істинностей логічного елемента AND
Програма:
library IEEE, std; {описание: используемая стандартная библиотека STD}
use IEEE.std_logic_1164.all,std.all;
{описание: используются все типы из пакета STANDARD библиотеки STD}
entity my is {название объекта - MY}
port(x1,x2:in std_logic;y:out std_logic:='0'); {об’ява портів }
end entity my; {конец объявления объекта}
architecture one of my is {начало архитектуры one объекта my
--декларативная часть архитектуры}
begin {начало исполнительной части архитектуры}
p:process(x1,x2)
begin
y<=x1 and x2;
end process;
end architecture one; {конец архитектуры и программы}
Часові діаграми роботи пристрою
Висновки: на даній лабораторній роботі, на прикладі VHDL-програми для моделювання роботи логічного елементу AND я ознайомився з основними відомостями проектування і моделювання вузлів та блоків в середовищі САПР Aldec Riviera 2004.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!