^

AR# 40529 Spartan-6 - 9K Block RAM Initialization Not Supported (List of Affected IP)

Block RAM used in the 9K mode (RAMB8BWER) can fail to initialize user specified data or default values (all zeros) during configuration inall Spartan-6devices.

Based on the selected IP Parameters, the cores listed below might use a block RAM in 9K mode and need to use the default or pre-initialized values.

If you are using one of the IP listed below, you should review the MAP report to see if your design is using the RAMB8BWER. As of ISE Design Suite 13.1, designs containing 9K block RAM will see a physical DRC warning in MAP and in BitGen.

If you see this warning and are using one of the IP listed below, there is a patch available for the MAP tool which retargets all 9K block RAMs to 18K block RAMs (RAMB8BWER to RAMB16BWER).

To obtain this patch, please contact Xilinx Technical Support,or see (Xilinx Answer 39999) for more details.

Xilinx is continuing to investigate this issue, and will provide updates when other ways to work around this issue are available.

If your design does contain a RAMB8BWER, see the Spartan-6 Errata (including EN148) and (Xilinx Answer 39999) for more details on the Spartan-6 9k block RAM initialization issue.

System Logic
Block Memory Generator
FIFO Generator -(Xilinx Answer 40672)
DSP IP Horizontal
CORDIC
Direct Digital Synthesizer Compiler (DDS Compiler)
DUC/DDC Compiler
Fast Fourier Transform (FFT)
FIR Compiler
Multiplier
DSP IP Digital Communications
Digital Pre-Distortion (DPD)
DVB S2 FEC Encoder
Interleaver/De-Interleaver
LTE DL Channel Encoder
Reed Solomon Decoder
Reed Solomon Encoder
Viterbi Decoder
Multimedia Video And Imaging
Color Filter Array Interpolation
Defective Pixel Correction
Gamma Correction
Image Edge Enhancement
Image Statistics Engine
Video Object Segmentation
Video On Screen Display
Video Scaler
Triple-Rate SDI
Wireless
CPRI
OBSAI
AR# 40529
Date Created 02/09/2011
Last Updated 12/15/2012
Status Active
Type General Article
Devices
  • Spartan-6 LX
  • Spartan-6 LXT
  • Spartan-6Q
IP
  • Block Memory Generator
  • FIFO Generator
  • CORDIC
  • More
  • CPRI
  • OBSAI
  • On-Screen Display
  • DDS Compiler
  • Fast Fourier Transform
  • FIR Compiler
  • Multiplier
  • Digital Pre-Distortion (DPD)
  • DUC/DDC Compiler
  • DVB-S.2 FEC Encoder
  • Interleaver / De-interleaver
  • LTE Fast Fourier Transform
  • Reed-Solomon Decoder
  • Reed-Solomon Encoder
  • Viterbi Decoder
  • Less
Feed Back