Язык AHDL


         

Язык AHDL


Введение
Как пользоваться языком AHDL
Вставка шаблонов AHDL
Создание текстового выходного файла
Использование чисел
Использование констант и оценочных функций
Комбинаторная логика
Реализация булевых выражений и уравнений
Именование булевых операторов и компараторов
Объявление узлов

Определение шин
Реализация условной логики
Оператор If Then
Оператор Case
Оператор If Then против оператора Case
Создание дешифраторов
Создание дешифраторов - 2
Использование для переменных значений по умолчанию
Использование для переменных значений по умолчанию - 2
Реализация логики с активными низкими уровнями

Реализация двунаправленных выводов
Реализация тристабильных шин
Последовательностная логика
Объявление регистров
Объявление регистровых выходов
Создание счетчиков
Конечные автоматы
Реализация конечных автоматов
Установка сигналов Clock, Reset Enable
Присваивание состояний

Конечные автоматы с синхронными выходами
Конечные автоматы с синхронными выходами - 2
Конечные автоматы с асинхронными выходами
Выход из некорректных состояний
Реализация иерархических проектов
Использование непараметрических функций
Использование непараметрических функций - 2
Использование параметрических функций
Использование параметрических функций - 2
Использование заказных мега и макро функций

Импорт и экспорт конечных автоматов
Импорт и экспорт конечных автоматов - 2
Реализация LCELL SOFT примитивов
Реализация RAM ROM
Использование итеративно-генерируемой логики
Использование условно-генерируемой логики
Использование оператора Assert
Зарезервированные слова
Зарезервированные идентификаторы
Символы

Строковые и символьные имена
Шины
Диапазоны и поддиапазоны шин
Числа в AHDL
Арифметические выражения
Встроенные оценочные функции
Булевы выражения
Логические операторы
Булевы операторы, использующие NOT
Булевы операторы, использующие AND, NAND, OR, NOR, XOR, и XNOR

Арифметические операторы в булевых выражения
Компараторы
Приоритеты булевых операторов и компараторов
Мегафункции/LPM
Мегафункции/LPM - 2
Мегафункции/LPM - 3
Макрофункции
Примитивы
Примитивы - 2
Примитивы - 3

Порты
Порты - 2
Структура проекта
Обзор
Оператор Title
Оператор Parameters
Оператор Parameters - 2
Оператор Include
Оператор Include - 2
Оператор Constant

Оператор Define
Оператор Function Prototype
Оператор Function Prototype - 2
Оператор Options
Оператор Assert
Раздел Subdesign
Раздел Variable
Описание объектов
Описание объектов - 2
Описание узлов

Объявление регистров
Объявление конечных автоматов
Объявления псевдоимен конечных автоматов
Раздел Logic
Булевские выражения
Булевские выражения - 2
Управляющие булевские выражения
Оператор Case
Оператор Defaults
Оператор Defaults - 2

Оператор If Then
Оператор If Then - 2
Оператор If Generate
Оператор For Generate
Подставляемая ссылка для реализации логической функции (In-Line Logic Function Reference)
Подставляемая ссылка для реализации логической функции (In-Line Logic Function Reference) - 2
Подставляемая ссылка для реализации логической функции (In-Line Logic Function Reference) - 3
Оператор Truth Table
Оператор Truth Table - 2
Контекстно-зависимая помощь



Японские свечи - перейти
Японские свечи - перейти
Анализ японских свечей - перейти
Свечи Intraday - перейти
Графический анализ - перейти
Графический анализ - перейти
Графика Демарка - перейти
Паттерны - перейти

Паттерны - перейти
Руководство по цикловым паттернам - перейти
Волновые паттерны - перейти
Теория Ганна - перейти
Теория Ганна - перейти
Практика Ганна - перейти
Переломы Ганна - перейти