Visible to Intel only — GUID: eis1395902151519
Ixiasoft
1. Intel® MAX® 10 Embedded Memory Overview
2. Intel® MAX® 10 Embedded Memory Architecture and Features
3. Intel® MAX® 10 Embedded Memory Design Consideration
4. RAM: 1-Port IP Core References
5. RAM: 2-PORT IP Core References
6. ROM: 1-PORT IP Core References
7. ROM: 2-PORT IP Core References
8. FIFO IP Core References
9. Shift Register (RAM-based) IP Core References
10. ALTMEMMULT IP Core References
11. Document Revision History for the Intel® MAX® 10 Embedded Memory User Guide
Visible to Intel only — GUID: eis1395902151519
Ixiasoft
5.2. RAM: 2-Port IP Core Signals (True Dual-Port RAM) for Intel® MAX® 10 Devices
Signal | Required | Description |
---|---|---|
data_a | Optional | Data input to port A of the memory. The data_a port is required if the operation_mode parameter is set to any of the following values:
|
address_a | Yes | Address input to port A of the memory. The address_a port is required for all operation modes. |
wren_a | Optional | Write enable input for address_a port. The wren_a port is required if you set the operation_mode parameter to any of the following values:
|
data_b | Optional | Data input to port B of the memory. The data_b port is required if the operation_mode parameter is set to BIDIR_DUAL_PORT. |
address_b | Optional | Address input to port B of the memory. The address_b port is required if the operation_mode parameter is set to the following values:
|
wren_b | Yes | Write enable input for address_b port. The wren_b port is required if you set the operation_mode parameter to BIDIR_DUAL_PORT. |
clock | Yes | The following list describes which of your memory clock must be connected to the clock port, and port synchronization in different clock modes:
|
inclock | Yes | The following list describes which of your memory clock must be connected to the inclock port, and port synchronization in different clock modes:
|
outclock | Yes | The following list describes which of your memory clock must be connected to the outclock port, and port synchronization in different clock modes:
|
rden_a | Optional | Read enable input for address_a port. The rden_a port is supported depending on your selected memory mode and memory block. |
rden_b | Optional | Read enable input for address_b port. The rden_b port is supported depending on your selected memory mode and memory block. |
byteena_a | Byte enable input to mask the data_a port so that only specific bytes, nibbles, or bits of the data are written. The byteena_a port is not supported in the following conditions:
|
|
addressstall_a | Optional | Address clock enable input to hold the previous address of address_a port for as long as the addressstall_a port is high. |
addressstall_b | Optional | Address clock enable input to hold the previous address of address_b port for as long as the addressstall_b port is high. |
Signal | Required | Description |
---|---|---|
q_a | Yes | Data output from Port A of the memory. The q_a port is required if the operation_mode parameter is set to any of the following values:
|
q_b | Yes | Data output from Port B of the memory. The q_b port is required if you set the operation_mode to the following values:
|