Исследование FIFO (First In First Out), страница 4

Таблица 3. Настраиваемые параметры  FIFO с единым сигналом тактирования для записи и чтения

Параметр

Тип

Обязательность

Описание

LPM_WIDTH

Integer

Да

Разрядность портов data[] и q[].

LPM_NUMWORDS

Integer

Да

Количество слов, записываемых в память.

LPM_WIDTHU

Integer

Да

Разрядность порта usedw[].

ALMOST_FULL_VALUE

Integer

Нет

Пороговое значение для порта almost_full.

ALMOST_EMPTY_VALUE

Integer

Нет

Пороговое значение для порта almost_empty.

LPM_SHOWAHEAD

String

Нет

Разрешает появление данных на порте q[] до установки сигнала на порте rdreq , если установлено "ON". Значения "ON" или "OFF". Значение по умолчанию "OFF".

ALLOW_RWCYCLE_WHEN_FULL

String

Нет

Позволяет объединить циклы чтения-записи для уже полного scfifo так, чтобы оно осталось полным. Значения "ON" или "OFF". Значение по умолчанию "OFF". Этот параметр используется только тогда, когда параметр OVERFLOW_CHECKING установлен в "ON".

USE_EAB

String

Нет

Указывает компилятору на реализацию с использованием встроенных блоков памяти.

OVERFLOW_CHECKING

String

Нет

Разрешает контроль переполнения. Значения "ON" или "OFF" (по умолчанию "ON").

UNDERFLOW_CHECKING

String

Нет

Разрешает контроль при чтении Values are "ON" or "OFF". If omitted, the default is "ON".

ADD_RAM_OUTPUT_REGISTER

String

Нет

Specifies whether to register the RAM output. Значения "ON" или "OFF" (по умолчанию "ON").