«Случай — это псевдоним Бога, когда Он не хочет подписываться своим собственным именем.» А. Франс

Спец курс (Избранные главы VHDL)/Вспомним VHDL — различия между версиями

Материал из Wiki
Перейти к: навигация, поиск
(Entity)
Строка 3: Строка 3:
 
==VHDL-основные конструкции==
 
==VHDL-основные конструкции==
 
===Entity===
 
===Entity===
 +
<source lang="vhdl">
 +
entity example is
 +
generic (
 +
cnt : integer := 10);
 +
port map (
 +
inp  in  : std_logic;
 +
outp  out : std_logic);
 +
end entity;
 +
</source>
 +
 
===Architecture===
 
===Architecture===
 
===Process===
 
===Process===

Версия 22:18, 17 сентября 2012

[на всё окно]

Содержание

Языки описания аппаратуры

VHDL-основные конструкции

Entity

entity example is
generic (
 cnt : integer := 10);
port map ( 
inp   in  : std_logic;
outp  out : std_logic);
end entity;

Architecture

Process

when else

Оператор непрерывного присваивания

if else; case; with

Работа с редактором EMACS

Первый запуск

Команды

Возможности

Работа с системой моделирования QuestaSim от Mentor Graphics

Запуск QuestaSim

Создание библиотеки

Компиляция кода

Запуск моделирования

Добавление сигналов

Запуск исполнения и просмотр результата