Simple Dual Port RAM
Двухпортовая оперативная память с одним портом вывода.
Тип: SubSystem
Путь в библиотеке:
|
Описание
Блок Simple Dual Port RAM моделирует оперативную память, которая поддерживает одновременные операции чтения и записи и имеет один выходной порт для чтения данных.
Простая двухпортовая оперативная память похожа на двухпортовую оперативную память, но у двухпортовой оперативной памяти есть как выходной порт для записи, так и выходной порт для чтения.
Порты
Вход
#
wr_din
—
ввод данных для записи
скаляр
Details
Данные, которые вы записываете в ячейку памяти RAM, когда сигнал wr_en является истинным. Тип данных определяется параметром Data type.
| Типы данных |
|
| Поддержка комплексных чисел |
Да |
#
wr_addr
—
адрес записи
скаляр
Details
Адрес для записи, в который вы записываете данные, когда сигнал wr_en является истинным.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
#
wr_en
—
разрешение записи
скаляр
Details
Разрешение записи.
-
Если
wr_enравенtrue, оперативная память записывает данные в указанную вами ячейку памяти.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
#
rd_addr
—
адрес чтения
скаляр
Details
Адрес, с которого вы считываете данные.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
Выход
#
rd_dout
—
вывод данных с адреса чтения
скаляр
Details
Вывод данных с адреса чтения, rd_addr.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
Параметры
Parameters
# Address port width (2 to 29 bits) — ширина бита адреса
Details
Ширина бита адреса.
Минимальная ширина бита – 2, а максимальная – 29.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
#
Data type —
тип данных
Float64 | Float32 | Float16 | Int8 | UInt8 | Int16 | UInt16 | Int32 | UInt32 | Int64 | UInt64 | Int128 | UInt128 | Bool | Fixed-point
Details
Тип данных. Задается как:
-
Float64 -
Float32 -
Float16 -
Int8 -
UInt8 -
Int16 -
UInt16 -
Int32 -
UInt32 -
Int64 -
UInt64 -
Int128 -
UInt128 -
Bool -
Fixed-point
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
# Output fixed-point type — тип вывода с фиксированной точкой
Details
Тип вывода с фиксированной точкой.
Зависимости
Чтобы использовать этот параметр, задайте для параметра Data type значение Fixed-point.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
#
Signal type —
тип сигнала
Real | Complex
Details
Тип сигнала. Задается как:
-
Real -
Complex
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |