Язык AHDL

ремонт стиральных машин на дому дешево здесь

Мегафункции/LPM - часть 2


 

Мегафункции Мегаядра - предварительно проверенные HDL файлы для сложных функций системного уровня, которые можно приобрести у Altera. Они оптимизированы под архитектуры FLEX 10K, FLEX 8000, FLEX 6000, MAX 9000, и MAX 7000 устройств. Мегафункции Мегаядра состоят из нескольких файлов. Файл для последующего синтеза используется для реализации проекта (подгонки) в заданном устройстве. Кроме этого прилагаются VHDL или  Verilog HDL функциональные модели для проектирования и отладки со стандартными EDA средствами моделирования.

Altera поставляет библиотеку мегафункций, включая любые приобретаемые мегафункции Мегаядра в директории  \maxplus2\max2lib\mega_lpm, созданной во время инсталляции.

Если Ваш код доступа для мегафункции Мегаядра содержит разрешение просмотра источника файла проекта, Вы можете просмотреть его, указывая символ мегафункции в графическом редакторе или имя в текстовом редакторе и выбирая Hierarchy Down (меню File).

Ниже приводится описание наиболее часто применяемых мегафункций. Полные сведения по всем мегафункциям можно найти в системе помощи (меню Help, команда Megafunctions/LPM).

 

lpm_and  (вентиль И)

 

Altera рекомендует использовать примитивы вентилей И или их операторы вместо lpm_and для более легкой реализации и улучшения времени компиляции. Тем не менее lpm_and могут быть полезны при необходимости иметь параметризуемые входы.

 

Прототип функции

 

FUNCTION lpm_and

(data[LPM_SIZE-1..0][LPM_WIDTH-1..0])

   WITH (LPM_WIDTH, LPM_SIZE)

   RETURNS (result[LPM_WIDTH-1..0])

 


Порты

:

 

ВХОДЫ

Имя порта

Необходим

Описание

Комментарии

data[][]

Да

Вход данных в вентиль И

Размер порта LPM_SIZE x LPM_WIDTH

 

ВЫХОДЫ

Имя порта

Необходим

Описание

Комментарии

result[]

Да

Побитовое И.

Размер порта LPM_WIDTH.

 

Параметры

:

 

Параметр

Тип

Необходим

Описание

LPM_WIDTH

Целый

Да

Ширина портов data[][] и result[]. Количество AND вентилей.

LPM_SIZE

Целый

Да

Количество входов в каждый AND вентиль. Количество входных шин.

<


Начало  Назад  Вперед



Книжный магазин