Is it possible to impliment Blockram with a reset?

R

RaymondCaleatry

I am using the Xilinx webpack software, and have implimented a basic single
port blockram, however, if i try to add any reset functionality, the
Xilinx webpack synthesizer complains that it is no longer block ram. Is
there any way to reset block ram to pre-deturmined settings.

Raymond
----------------------------------------------
process (PCI_CLK)
begin
if (PCI_CLK'event and PCI_CLK = '1') then
if (we = '1') then
CONFIG_SPACE(conv_integer(a)) <= di;
end if;
read_a <= a;
end if;
end process;

spo <= CONFIG_SPACE(conv_integer(read_a));

end syn;
 
T

Tim Hubberstey

RaymondCaleatry said:
I am using the Xilinx webpack software, and have implimented a basic single
port blockram, however, if i try to add any reset functionality, the
Xilinx webpack synthesizer complains that it is no longer block ram. Is
there any way to reset block ram to pre-deturmined settings.

No. It is possible to specify what values the RAM will contain when it
comes out of configuration but it is not possible to reset the RAM once
the device is in normal operation. This is done either with attributes
in your VHDL or with "INIT" statements in your .UCF file. See the Xilinx
documentation for details.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,744
Messages
2,569,484
Members
44,903
Latest member
orderPeak8CBDGummies

Latest Threads

Top