5.3. MAX® 10器件的RAM: 2-Port IP内核参数
选项 | 合法值 | 说明 | ||
---|---|---|---|---|
参数设置:General | ||||
How will you be using the dual port RAM? |
|
指定您如何使用双端口RAM。 | ||
How do you want to specify the memory size? |
|
确定使用字还是比特来指定存储器容量。 | ||
参数设置: Widths/ Blk Type | ||||
How many <X>-bit words of memory? | — | 指定<X>-位字数。 | ||
在不同端口上使用不同的数据宽度 | On/Off | 指定是否在不同端口上使用不同的数据宽度。 | ||
读/写端口 | 当您选择With one read port and one write port时,下列选项可用:
|
1、2、3、4、5、6、7、8、9、16、18、32、36、64、72、108、128、144、256和288 | 指定输入和输出端口的宽度。 只有当您打开Use different data widths on different ports参数时,How wide should the ‘q’ output bus be?和How wide should the ‘q_b’ output bus be?选项才可用。 |
|
当您选择 With two read/write ports时,下列选项可用:
|
||||
存储器模块类型应该是什么? |
|
指定存储器模块类型。可供选择的存储器模块类型取决于目标器件。 LCs值只有在下列情况中可用:
|
||
选项 | How should the memory be implemented? |
|
指定逻辑单元实现选项。只有当您选择LCs存储器类型时,该选项才被使能。 | |
设置最大模块深度为 |
|
使用字指定最大模块深度。 | ||
参数设置:Clks/Rd, Byte En | ||||
想要使用什么时钟方式? | 当您选择With one read port and one write port时,下列值可用:
|
指定要使用的时钟方法。
|
||
Create a ‘rden’ read enable signal | On/Off | 当您选择With one read port and one write port选项时可用。 | ||
Create a ‘rden_a’ and ‘rden_b’ read enable signal | On/Off |
|
||
字节使能端口 | 对端口A创建字节使能 | On/Off | 指定是否对端口A和B创建一个字节使能。如果您想要屏蔽输入数据,那么打开这些选项,以便只有指定的数据的字节、半字节或比特被写入。 | |
参数设置: Regs/Clkens/Aclrs | ||||
哪些端口应该被寄存? | 当您选择With one read port and one write port时,下列选项可用:
|
On/Off | 指定是否寄存读或写输入和输出端口。 | |
更多选项 | 当您选择With one read port and one write port时,以下选项可用:
|
On/Off | 读和写输入端口被默认为打开。您只需要指定是否寄存Q输出端口。 | |
对每个时钟信号创建一个时钟使能信号。 | On/Off | 指定是否打开选项以对每个时钟信号创建一个时钟使能信号。 | ||
更多选项 | 当您选择With one read port and one write port时,下列选项可用:
|
On/Off |
|
|
Create an ‘aclr’ asynchronous clear for the registered ports. | On/Off | 指定是否对寄存的端口创建一个异步清零端口。 | ||
更多选项 | 当您选择With one read port and one write port时,下列选项可用:
|
On/Off | 指定aclr端口是否清除raddress、q_a和q_b端口 | |
参数设置:输出1 | ||||
Mixed Port Read-During-Write for Single Input Clock RAM | 当您选择With one read port and one write port时,下列选项可用:
|
|
指定read-during-write时的输出行为。
|
|
Do not analyze the timing between write and read operation. Metastability issues are prevented by never writing and reading at the same address at the same time. | On/Off | 当您打开I do not care (The outputs will be undefined)选项时,该选项被自动打开。该选项使 RAM能够输出read-during-write操作的‘don’t care’或'unknown'值,而无需分析时序路径。 | ||
参数设置:输出2(只有选择两个读/写端口时,该标签才可用) | ||||
Port A Read-During-Write选项 | What should the ‘q_a’ output be when reading from a memory location being written to? |
|
指定read-during-write时的输出行为。
|
|
Port B Read-During-Write选项 | What should the ‘q_b’ output be when reading from a memory location being written to? | |||
Get x’s for write masked bytes instead of old data when byte enable is used | On/Off | 当您选择New Data值时,选项会自动打开。该选项在屏蔽字节上获得‘X’。 | ||
参数设置:Mem Init | ||||
Do you want to specify the initial content of the memory? |
|
指定存储器的初始内容。
注: 您器件的配置方案为内部配置。为了使用存储器初始化,您必须选择一个存储器初始化的单映像配置模式,例如存储器初始化的单压缩映像选项。您可以在Device and Pin Options对话框的配置页面设置配置模式。
|
||
The initial content file should conform to which port's dimension? |
|
指定初使内容文件应该与哪个端口的尺寸保持一致。 |