仅对英特尔可见 — GUID: vgo1459220410722
Ixiasoft
2.1. 英特尔Agilex® 7 M系列M20K模块中的Fabric Network-On-Chip(NoC)
2.2. 英特尔Agilex® 7嵌入式存储器模块中的字节使能(Byte Enable)
2.3. 地址时钟使能支持
2.4. 异步清零和同步清零
2.5. 存储模块错误纠正编码(ECC)支持
2.6. 英特尔Agilex® 7嵌入式存储器时钟模式
2.7. 英特尔Agilex® 7嵌入式存储器配置
2.8. Force-to-Zero(强制归零)
2.9. Coherent(一致性)读存储器
2.10. 冻结逻辑(Freeze logic)
2.11. 真双端口双时钟仿真器
2.12. 读和写地址寄存器的初始值
2.13. M20K模块中的时序/功耗优化功能
2.14. 英特尔Agilex® 7支持的嵌入式存储器IP
4.3.1. FIFO Intel® FPGA IP的发布信息
4.3.2. 配置方法
4.3.3. 规范
4.3.4. FIFO功能时序要求
4.3.5. SCFIFO ALMOST_EMPTY功能时序
4.3.6. FIFO输出状态标志和延迟
4.3.7. FIFO亚稳性保护及相关选项
4.3.8. FIFO同步清零和异步清零效果
4.3.9. SCFIFO和DCFIFO Show-Ahead模式
4.3.10. 不同的输入和输出宽度
4.3.11. DCFIFO时序约束设置
4.3.12. 手动例化的编码实例
4.3.13. 设计实例
4.3.14. 时钟域交叉处的格雷码(Gray-Code)计数器传输
4.3.15. 嵌入式存储器ECC功能指南
4.3.16. FIFO Intel® FPGA IP参数
4.3.17. 复位方案(reset scheme)
仅对英特尔可见 — GUID: vgo1459220410722
Ixiasoft
4.1.2. RAM: 1-PORT Intel® FPGA IP参数
此表列出了RAM: 1-PORT Intel® FPGA IP的参数。
参数 | 合法值 | 描述 | |
---|---|---|---|
Parameter Settings: Widths/Blk Type(参数设置:宽度/模块类型) | |||
How wide should the ‘q’ output bus be?(‘q’输出总线应该有多宽?) | — | 指定‘q’输出总线的宽度。 | |
How many words of memory?(多少字的存储器) | — | 指定比特字的数量。 | |
What should the memory block type be?(存储器模块应为什么类型) |
|
指定存储器模块类型。可选择的存储器模块类型取决于您的目标器件。 | |
Set the maximum block depth to (设置模块最大深度) |
|
以字为单位指定最大模块深度。 | |
How should the memory be implemented?(应如何实现存储器) |
|
指定逻辑单元实现方法。
|
|
Which clocking method would you like to use?(想要使用的钟控方法) |
|
指定要使用的钟控方法(clocking method)。
|
|
Parameter Settings: Regs/Clken/Byte Enable/Aclrs(参数设置:寄存器/时钟使能/字节使能/异步清零) | |||
需要寄存的端口?
可用选项如下:
|
On/Off | 指定是否寄存输入和输出端口。 | |
Create one clock enable signal for each clock signal(为每个时钟信号创建一个时钟使能信号)
注: 所有寄存的端口都由使能信号控制。
|
On/Off | 指定是否开启该选项以便对每个时钟信号创建一个时钟使能信号。 | |
更多选项 | Use clock enable for port A input registers | On/Off | 指定是否对端口A输入寄存器使用时钟使能。 |
Use clock enable for port A output registers | On/Off | 指定是否对端口A输出寄存器使用时钟使能。 | |
Create an ‘addressstall_a’ input port. | On/Off | 指定是否创建addressstall_a输入端口。您可以创建此端口以用作地址寄存器的额外低电平有效使能输入。 | |
Create byte enable for port A | On/Off | 指定是否对端口A创建一个字节使能。如果想通过屏蔽输入数据而只写入数据的特定字节,半字节或比特,则开启此选项。 要使能端口A和端口B的字节使能,RAM: 1-PORT和RAM: 2-PORT Intel® FPGA IP的数据宽度比率需要为1或2。 |
|
What is the width of a byte for byte enables?(字节使能的一个字节宽度是多少) |
|
指定字节使能端口的字节宽度。数据输入端口的宽度必须能够被字节大小整除。 | |
Create an ‘aclr’ asynchronous clear for the registered ports。(为寄存的端口创建 ‘aclr’ 异步清零)。 ‘q’ port |
On/Off | 指定寄存的端口是否被异步清零端口影响。 | |
Create an ‘sclr’ synchronous clear for the registered ports. ‘q’ port |
On/Off | 指定寄存的端口是否被同步清零端口影响。 | |
Create a ‘rden’ read enable signal | On/Off | 如果要创建一个读使能信号,请开启此选项。 | |
Parameter Settings: Read During Write Option(参数设置:写入期间的读取选项) | |||
What should the ‘q’ output be when reading from a memory location being written to?(从正在写入的存储器位置读取时,‘q’输出应该是什么) |
|
指定read-during-write发生时的输出行为。 Don’t Care—RAM输出read-during-write操作输出的“don't care”或“unknown”值。 Old Data—RAM输出在写操作进行之前反映该地址上的旧数据。 |
|
Get x’s for write masked bytes instead of old data when byte enable is used(使用字节使能时,获取x以写入屏蔽字节而非旧数据) | On/Off | 开启此选项获得屏蔽字节上的‘X’。 | |
Parameter Settings: Mem Init(参数设置:存储器初始化) | |||
Do you want to specify the initial content of the memory?(是否需要指定存储器的初始内容) |
|
指定存储器的初始化内容。 如要将存储器初始化为零,则选择 No, leave it blank。 如要使用存储器初始化文件 (.mif)或者十六进制(英特尔-format)文件(.hex),则选择Yes, use this file for the memory content data。 |
|
Initialize memory content data to XX..X on power-up in simulation(在仿真中上电时将存储器内容数据初始化为XX..X) | On/Off | — | |
Implement clock-enable circuitry for use in a partial reconfiguration region(实现用于部分重配置区域的时钟使能电路) | On/Off | 指定是否实现用于部分重配置区域中的时钟使能电路。 | |
Parameter Settings: Performance Optimization(参数设置:性能优化) | |||
Enable Force To Zero | On/Off | 指定在解除置位读使能信号时是否将输出设置成零。 当所选的存储器深度大于一个存储器模块时,使能此功能将有助于提高胶合逻辑性能。 |
|
Which timing/power optimization option do you want to use?(要使用的时序/功率优化选项) |
|
指定要使用的时序/功耗优化选项。仅当您在 英特尔Agilex® 7器件上选择M20K存储器类型时,该选项才可用。 |