User guide
DS512 March 1, 2011 www.xilinx.com 85
Product Specification
LogiCORE IP Block Memory Generator v6.1
www.xilinx.com/products/design_resources/power_central/index.htm
XPE is a pre-implementation power estimation tool appropriate for estimating power requirements in
the early stages of a design. For more accurate power consumption estimates and power analysis, the
Xilinx Power Analyzer tool (XPA) available in ISE can be run on designs after place and route.
Power data shown in the following tables was collected assuming a 50% toggle rate and 50% Write rate.
A frequency of 300 MHz was specified for Virtex-5 devices, and a frequency of 150 MHz was specified
for the Spartan-3 family of devices.
Note:
Data shown in Tabl e 41 is preliminary and subject to change. Data shown is based on Virtex-5 FPGA XPE
spreadsheet v11.1. Always use the latest version of each target architecture XPE spreadsheet to get the most
accurate estimate.
Note: Data shown in Table 42 is preliminary and subject to change. Data shown is based on Spartan-3 FPGA
XPE spreadsheet v11.1. Always use the latest version of each target architecture XPE spreadsheet to get the most
accurate estimate
Besides using the Low Power algorithm, the following design considerations are recommended for
power optimizations:
Table 41: Power-Resource benchmarking for Virtex-5
(1)
Memory
Configuration
Memory
Type
Operating Mode
Dynamic Power
Consumption for Single
Read/Write (mW)
Block RAM Resource
Utilization
(Number of 18K
Block RAMs)
Minimum
Area
Low
Power
Minimum
Area
Low
Power
2kx36 TDP
Write First/ Read First 39 21 4 4
No Change 34 19 4 4
8kx12 TDP
Write First/ Read First 51 11 6 8
No Change 45 10 6 8
8kx72 TDP
Write First/ Read First 148 43 32 32
No Change 129 38 32 32
8kx72 SP
Write First/ Read First 74 21 32 32
(2)
No Change 65 19 32 32
(2)
Notes:
1. Assumptions: 50% toggle rate and 50% Write rate; 300 MHz frequency.
2. Use of 512x72 extra-wide primitive in a Single Port configuration.
Table 42: Power-Resource benchmarking for Spartan-3 Family
(1)
(2)
1. All Spartan-3 and derivative families have similar power estimates.
2. Assumptions: 50% toggle rate and 50% Write rate; 150 MHz frequency.
Memory
Configuration
Memory
Type
Dynamic Power Consumption
for Single Read/Write (mW)
Block RAM Resource Utilization
(Number of 18K Block RAMs)
Minimum
Area
Low
Power
Minimum
Area
Low
Power
2kx36 TDP 32 13 4 4
8kx12 TDP 44 10 6 8
8kx72 TDP 69 30 32 32
8kx72SP38153232
(3)
3. Use of 256x72 extra-wide primitive in a Single Port configuration.