10.4.12.2 Dual Port RAM for IGLOO®, ProASIC® 3 and Fusion I/O Description
The following table lists the I/O description of a Dual Port RAM for IGLOO, ProASIC3 and Fusion.
| Name | Direction | Description |
|---|---|---|
| INITADDR | IN | Address from Flash Memory module |
| INITDATA[08:00] | IN | Data from Flash Memory module |
| INIT_CLIENT_i | IN | Write enable signal from the Flash Memory module.This indicates that the data on the INITDATA bus is to be written into the RAM at the INITADDR location. There is a signal per RAM block used. For example, if the memory configuration required 4 RAM blocks, then there are 4 of these signals exported.These signals need to be connected to the<client_name>_block_i_DAT_VAL from the Initialization/Flash Memory module. |
| INITACTIVE | IN | Needs to be asserted when Initialization is being performed. Switches the aspect ratio to x9 width and changes the RAM to respond to the Initialization interface. |
| INITDOUT[08:00] | OUT | Data to be saved into the Flash Memory module. |
| SAVEACTIVE | IN | Needs to be asserted when Save is being performed. Switches the aspect ratio to x9 width and changes the RAM to respond to the Save interface.The address location to be read is also driven from the INITADDR port for SAVE operations. |
