Y
Yttrium
Guest
hey,
i needed a ddr sdram controller for a MT46V16M16 so when i saw the IPCORE on
OpenCores.org i thought why not use it ... so i have build all the necessary
controlling processes and blocks and simulated it and tried it out on a
virtexII FPGA and worked fine, then i connected the DDR controller to it at
i got this HUGE list of warnings about unconnected elements. (i attached it
to this message for the curious one among you) and i was just wondering if
other people already had this problem and maybe solved them... any help is
welcome ...
thanx in advance,
kind regards,
yttrium
P.S. this is just on part of the project: in this part data has to come from
a pc through uart towards RAM and the on VGA/PAL (all the necessary parts
for this part have been done and tested, so only the ram controller fails to
do his job ;-) ...)
P.P.S. just found out that this newsgroup will not accept attachements from
me ;-)
INFO:Xst:1317 - HDL ADVISOR - A dynamic shift register was found for signal
<_n0165<0>> and currently occupies 2 logic cells (1 slices) for the
flip-flop chain and additional logic cells for the multiplexer. Removing the
set/reset logic would take advantage of SRL16 (and derived) primitives and
reduce this to 1 logic cells (1 slices). Evaluate if the set/reset can be
removed for this simple shift register. The majority of simple pipeline
structures do not need to be set/reset operationally.
INFO:Xst:1317 - HDL ADVISOR - A dynamic shift register was found for signal
<_n0165<1>> and currently occupies 2 logic cells (1 slices) for the
flip-flop chain and additional logic cells for the multiplexer. Removing the
set/reset logic would take advantage of SRL16 (and derived) primitives and
reduce this to 1 logic cells (1 slices). Evaluate if the set/reset can be
removed for this simple shift register. The majority of simple pipeline
structures do not need to be set/reset operationally.
INFO:Xst:1317 - HDL ADVISOR - A dynamic shift register was found for signal
<_n0165<2>> and currently occupies 2 logic cells (1 slices) for the
flip-flop chain and additional logic cells for the multiplexer. Removing the
set/reset logic would take advantage of SRL16 (and derived) primitives and
reduce this to 1 logic cells (1 slices). Evaluate if the set/reset can be
removed for this simple shift register. The majority of simple pipeline
structures do not need to be set/reset operationally.
INFO:Xst:1317 - HDL ADVISOR - A dynamic shift register was found for signal
<_n0165<3>> and currently occupies 2 logic cells (1 slices) for the
flip-flop chain and additional logic cells for the multiplexer. Removing the
set/reset logic would take advantage of SRL16 (and derived) primitives and
reduce this to 1 logic cells (1 slices). Evaluate if the set/reset can be
removed for this simple shift register. The majority of simple pipeline
structures do not need to be set/reset operationally.
and
WARNING:Xst:1291 - FF/Latch <shift_q_1_12> is unconnected in block
<ddr_sdr>.
WARNING:Xst:1291 - FF/Latch <shift_q_1_13> is unconnected in block
<ddr_sdr>.
WARNING:Xst:1291 - FF/Latch <shift_q_1_14> is unconnected in block
<ddr_sdr>.
WARNING:Xst:1291 - FF/Latch <shift_q_1_15> is unconnected in block
<ddr_sdr>.
and
WARNING:Xst:1710 - FF/Latch <ddr_ram_module_row_adr_q_0> (without init
value) is constant in block <picture_vga>.
WARNING:Xst:1710 - FF/Latch <ddr_ram_module_row_adr_q_1> (without init
value) is constant in block <picture_vga>.
are some of the warnings i get from the controller
i needed a ddr sdram controller for a MT46V16M16 so when i saw the IPCORE on
OpenCores.org i thought why not use it ... so i have build all the necessary
controlling processes and blocks and simulated it and tried it out on a
virtexII FPGA and worked fine, then i connected the DDR controller to it at
i got this HUGE list of warnings about unconnected elements. (i attached it
to this message for the curious one among you) and i was just wondering if
other people already had this problem and maybe solved them... any help is
welcome ...
thanx in advance,
kind regards,
yttrium
P.S. this is just on part of the project: in this part data has to come from
a pc through uart towards RAM and the on VGA/PAL (all the necessary parts
for this part have been done and tested, so only the ram controller fails to
do his job ;-) ...)
P.P.S. just found out that this newsgroup will not accept attachements from
me ;-)
INFO:Xst:1317 - HDL ADVISOR - A dynamic shift register was found for signal
<_n0165<0>> and currently occupies 2 logic cells (1 slices) for the
flip-flop chain and additional logic cells for the multiplexer. Removing the
set/reset logic would take advantage of SRL16 (and derived) primitives and
reduce this to 1 logic cells (1 slices). Evaluate if the set/reset can be
removed for this simple shift register. The majority of simple pipeline
structures do not need to be set/reset operationally.
INFO:Xst:1317 - HDL ADVISOR - A dynamic shift register was found for signal
<_n0165<1>> and currently occupies 2 logic cells (1 slices) for the
flip-flop chain and additional logic cells for the multiplexer. Removing the
set/reset logic would take advantage of SRL16 (and derived) primitives and
reduce this to 1 logic cells (1 slices). Evaluate if the set/reset can be
removed for this simple shift register. The majority of simple pipeline
structures do not need to be set/reset operationally.
INFO:Xst:1317 - HDL ADVISOR - A dynamic shift register was found for signal
<_n0165<2>> and currently occupies 2 logic cells (1 slices) for the
flip-flop chain and additional logic cells for the multiplexer. Removing the
set/reset logic would take advantage of SRL16 (and derived) primitives and
reduce this to 1 logic cells (1 slices). Evaluate if the set/reset can be
removed for this simple shift register. The majority of simple pipeline
structures do not need to be set/reset operationally.
INFO:Xst:1317 - HDL ADVISOR - A dynamic shift register was found for signal
<_n0165<3>> and currently occupies 2 logic cells (1 slices) for the
flip-flop chain and additional logic cells for the multiplexer. Removing the
set/reset logic would take advantage of SRL16 (and derived) primitives and
reduce this to 1 logic cells (1 slices). Evaluate if the set/reset can be
removed for this simple shift register. The majority of simple pipeline
structures do not need to be set/reset operationally.
and
WARNING:Xst:1291 - FF/Latch <shift_q_1_12> is unconnected in block
<ddr_sdr>.
WARNING:Xst:1291 - FF/Latch <shift_q_1_13> is unconnected in block
<ddr_sdr>.
WARNING:Xst:1291 - FF/Latch <shift_q_1_14> is unconnected in block
<ddr_sdr>.
WARNING:Xst:1291 - FF/Latch <shift_q_1_15> is unconnected in block
<ddr_sdr>.
and
WARNING:Xst:1710 - FF/Latch <ddr_ram_module_row_adr_q_0> (without init
value) is constant in block <picture_vga>.
WARNING:Xst:1710 - FF/Latch <ddr_ram_module_row_adr_q_1> (without init
value) is constant in block <picture_vga>.
are some of the warnings i get from the controller