10.4.15 Two Port RAM

The Two Port RAM core provides independent read and write access using two ports.

Supported Families

The following is a list of the supported families:
  • IGLOO®
  • ProASIC®3
  • SmartFusion®
  • Fusion®

Key Features

Optimize for High Speed (Width Cascading) or Low Power (Depth Cascading)

You can choose to optimize your RAM for High Speed or Low Power.

If you optimize for low power, the software evaluates your RAM configuration and attempts to generate a macro with depth cascading.

RAM with Initialization

The Fusion® RAM with Initialization is nearly identical to the standard RAM, except that it generates extra logic so that it can interface with the Fusion® Flash Memory System.

When you configure the RAM with Initialization, the user configuration is irrelevant. When you generate the RAM, you get four ports exported named INITDOUT_0[08:00], INITDOUT_1[08:00], etc.

Additional ports that are exposed for a Fusion® RAM with Initialization are shown in the following table.

For more information, see the RAM Content Manager .

Figure 10-78.  Two Port RAM Dialog Box
Two Port RAM Dialog Box