简单的双端口 RAM
双端口 RAM,一个输出端口。
类型: SubSystem
图书馆中的路径:
|
端口
输入
#
wr_din
—
写入输入
标量
Details
当 wr_en 信号为真时,写入 RAM 内存位置的数据。数据类型由 Data type 参数定义。
数据类型 |
|
复数支持 |
是 |
#
wr_addr
—
记录地址
尺度
Details
当 wr_en 信号为真时,写入数据的地址。
数据类型 |
|
复数支持 |
无 |
#
wr_en
—
录音权限
尺度
Details
记录分辨率
-
如果
wr_en
为true
,RAM 会将数据写入您指定的内存位置。
数据类型 |
|
复数支持 |
无 |
#
rd_addr
—
读取地址
标量
Details
读取数据的地址。
数据类型 |
|
复数支持 |
无 |
输出
#
rd_dout
—
从读取地址输出的数据
标量
Details
从读取地址 rd_addr 输出数据。
数据类型 |
|
复数支持 |
无 |
参数
Parameters
# 地址端口宽度(2 至 29 位) — 地址位宽
Details
地址位宽度。
最小位宽为 "2",最大为 "29"。
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
是 |
#
数据类型 —
数据类型
Float65
| 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``U
-
`UInt64
-
`Int128
-
`UInt128
-
布尔
-
定点
值 |
|
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
是 |
# 输出定点型 — 定点输出类型
Details
定点输出类型。
依赖关系
要使用此参数,请将*数据类型*参数设置为 "定点"。
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
是 |
#
信号类型 —
信号类型
Real
| Complex
Details
信号类型。定义为
-
Real
. -
复杂
值 |
|
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
是 |