MAX 10嵌入式存储器用户指南

ID 683431
日期 11/02/2015
Public
文档目录

7.1. ROM: MAX® 10器件的2-PORT IP内核信号

表 23.  ROM: 2-PORT IP内核输入信号
信号 需要 说明
address_a Yes 存储器的端口A的地址输入。所有操作模式都需要address_a端口。
rden_a 可选 address_a端口的读使能输入。rden_a端口根据您选择的存储器模式和存储器模块而被支持。
address_b 可选 存储器的端口B的地址输入。如果operation_mode参数被设置为以下值:那么需要address_b端口:
  • DUAL_PORT
  • BIDIR_DUAL_PORT
rden_b 可选 address_b端口的读使能输入。rden_b端口根据您选择的存储器模 式和存储器模块而被支持。
clock Yes 以下列表描述哪一个存储器时钟必须连接到clock端口,以及不同时钟模式中的端口同步:
  • 单时钟—连接您的单来源时钟到clock端口。所有寄存的端口都被相同来源时钟同步。
  • 读/写—连接您的写时钟到clock端口。与写操作相关的所有寄存的端口, 例如data_a端口、address_a端口、wren_a端口和 byteena_a端口都被写时钟同步。
  • 输入/输出—连接您的输入时钟到clock端口。所有寄存的输入端口都被输入时钟同步。
  • 独立时钟—连接您的端口A时钟到clock端口。端口A的所有寄存的输入和输出端口都被端口A时钟同步。
addressstall_a 可选 只要addressstall_a端口为高电平,地址时钟使能输入就会保持address_a端口的之前地址。
addressstall_b 可选 只要addressstall_b端口为高电平,地址时钟使能输入就会保持address_b端口的之前地址。
inclock Yes 以下列表描述哪一个存储器时钟必须连接到inclock端口,以及不同时钟模式中的端口同步:
  • 单时钟—连接您的单来源时钟 到inclock端口以及outclock端口。所有寄存的端口都被相同来源时钟同步。
  • 读/写—连接您的写时钟到inclock端口。与写操作相关的所有寄存的端口, 例如data端口、wraddress端口、wrenbyteena端口都被写时钟同步。
  • 输入/输出—连接您的输入时钟到inclock端口。所有寄存的输入端口都被输入时钟同步。
outclock Yes 以下列表描述哪一个存储器时钟必须连接到outclock端口,以及不同时钟模式中的端口同步:
  • 单时钟—连接您的单来源时钟到inclock端口以及outclock端口。所有寄存的端口都被相同来源时钟同步。
  • 读/写—连接您的读时钟到outclock端口。与读操作相关的所有寄存的端口, 例如rdaddress端口、rdren端口、和q端口都被读时钟同步。
  • 输入/输出—连接您的输出时钟到outclock端口。寄存的q 端口都被输出时钟同步。
inclocken 可选 inclock端口的时钟使能输入。
outclocken 可选 outclock端口的时钟使能输入。
aclr 可选 异步清除寄存的输入和输出端口。异步清除对寄存的端口的影响可以通过其相应的异步清除参数来控制,例如indata_aclrwraddress_aclr
表 24.  ROM: 2-PORT IP内核输出信号
信号 需要 说明
q_a Yes 存储器的端口A的数据输出。如果operation_mode参数被设置为以下任意值,那么需要q_a端口:
  • SINGLE_PORT
  • BIDIR_DUAL_PORT
  • ROM
q_a端口的宽度必须等于data_a端口的宽度。
q_b Yes 存储器的端口B的数据输出。如果您将operation_mode参数设置为以下值,那么需要q_b端口:
  • DUAL_PORT
  • BIDIR_DUAL_PORT
q_b端口的宽度必须等于data_b端口的宽度。