简单双端口 RAM
具有一个输出端口的双端口RAM。
模块类型: SubSystem
库中的路径:
|
港口
输入
#
wr_din
—
输入数据进行记录
标量,标量
Details
*Wr_en*信号为true时写入RAM内存位置的数据。 数据类型由*数据类型*参数确定。
| 数据类型 |
|
| 复数支持 |
是的 |
#
wr_地址
—
记录的地址
标量,标量
Details
*Wr_en*信号为true时写入数据的写地址。
| 数据类型 |
|
| 复数支持 |
非也。 |
#
wr_en
—
记录分辨率
标量,标量
Details
录音许可。
*如果 wr_en 等于 真的 RAM将数据写入您指定的内存位置。
| 数据类型 |
|
| 复数支持 |
非也。 |
#
rd_addr
—
阅读地址
标量,标量
Details
从中读取数据的地址。
| 数据类型 |
|
| 复数支持 |
非也。 |
输出
#
rd_dout
—
从读取地址输出的数据
标量,标量
Details
从读取地址*rd_addr*输出数据。
| 数据类型 |
|
| 复数支持 |
非也。 |
参数
参数
# 地址端口宽度(2 至 29 位) — 地址位宽
Details
地址位的宽度。
最小位宽 – 2,而最大 – 29.
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
数据类型 —
数据类型
Float64 | Float32 | Float16 | Int8 | UInt8 | Int16 | UInt16 | Int32 | UInt32 | Int64 | UInt64 | Int128 | UInt128 | Bool | 定点
Details
数据的类型。 设置为:
-
漂浮64 -
漂浮物32 -
漂浮物16 -
Int8 -
UInt8 -
Int16 -
UInt16 -
Int32 -
UInt32 -
Int64 -
UInt64 -
Int128 -
UInt128 -
布尔 -
定点
| 值 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
# 输出定点类型 — 定点输出类型
Details
定点输出的类型。
依赖关系
要使用此参数,请将*数据类型*参数设置为 定点.
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
信号类型 —
信号类型
实数 | 复数
Details
信号的类型。 设置为:
-
真实的 -
综合体
| 值 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |