Re: How to implementa an FSM in block ram



Hal Murray <hal-usenet@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> wrote:
(snip)

< Could you please say a bit more? How does data get corrupted when
< write-enable is off?

< I can understand a write going to the wrong place(s) if the address
< doesn't meet setup, but I don't see how metastability on the
< addresses can write somewhere when write-enable is off.

I suppose it makes some sense. The address decoders go to
enable lines that enable the signal coming out of the bit
cells onto the sense lines. If, for example, two enable lines
were active at once then two cells would be enabled onto the
same sense line. If the address goes metastable, it seems
that could happen. Presumably this is true for non-FPGA RAMs, too.

< I guess the actual implementation doesn't translate into normal logic
< where an off signal on write-enable would block the update
< signal even if wome other input to the gate was garbage.

-- glen
.



Relevant Pages

  • Re: Nano Morality
    ... control if there was no large scale effort to control nano developments. ... of exponential developments that open source and future nanotech ... individual cells, to control body shape (for example the tissue between ...
    (sci.nanotech)
  • Re: mux behavior
    ... (snip, I wrote) ... oscillation is not a typical manifestation in these structures. ... metastability caused by failure to meet setup and hold time ... not to glitch when an input changes state unless that input ...
    (comp.arch.fpga)
  • Re: How are consumers affected by NiMH and Li-ion cell voltage reversal?
    ... potential of these cells ... ... them, buying NiCD replacements for reversed NiCDs, buying tools and appliances ... and toys with built-in NiCDs. ...
    (sci.electronics.design)
  • Re: OT cell phone antenna struck by lightning
    ... directional so the cells are pie shaped. ... the radiator. ... Could easy be public safety, ham, ...
    (rec.crafts.metalworking)
  • Re: F2 function
    ... I whole-heartedly agree with you about editing directly in cells, ... the dbl-clk method being... ... I have to disagree a little :-) It may be the most 'convenient' way, ...
    (microsoft.public.mac.office.excel)