<div dir="auto">Are you sure this is actually the problem? Some FRAM chips require a new pulse on either /CS or /RD / /WR for each new access. Some MCUs on the other hand hold /CS and /RD low and just modify the address. This works for regular SRAM chips but not certain FRAM chips as mentioned. If this is the issue, what you actually need is to gate the /CS signal. This problem exists for example for the Gameboy CPU when retrofitting FRAM for the battery backed save RAM in game cartridges.<div dir="auto"><br></div><div dir="auto">/Didrik</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Feb 25, 2021, 17:00 Steve Lenham <<a href="mailto:steve@bendentech.co.uk">steve@bendentech.co.uk</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I need to delay the Chip Enable signal to a RAM IC by a tiny amount - <br>
around 25ns. I'm building a replacement memory cart for a vintage unit, <br>
and this is necessary to allow the use of a battery-free F-RAM for <br>
storage (some F-RAMs have certain timing quirks).<br>
<br>
I know that the proper way to do this would be to insert one or more <br>
pairs of inverters to delay the signal by a few propagation delays, but <br>
that needs, like, another chip.<br>
<br>
The DIRTY way to do it is to add a tiny RC delay. I tried 1K5 and 22pF <br>
and it worked perfectly, delaying the edge by about 50ns and solving my <br>
problem.<br>
<br>
I'm well aware of the dangers of slow pulse edges and would never <br>
consider this for something more lengthy without adding a Schmitt <br>
buffer, but am curious as to whether it is still seen as irredeemably <br>
bad practice for a tiny nudge such as this. I'm sure I have seen it done <br>
in various vintage schematics.<br>
<br>
Any thoughts would be appeciated!<br>
<br>
Cheers,<br>
<br>
Steve L.<br>
Benden Sound Technology<br>
<br>
_______________________________________________<br>
Synth-diy mailing list<br>
<a href="mailto:Synth-diy@synth-diy.org" target="_blank" rel="noreferrer">Synth-diy@synth-diy.org</a><br>
<a href="http://synth-diy.org/mailman/listinfo/synth-diy" rel="noreferrer noreferrer" target="_blank">http://synth-diy.org/mailman/listinfo/synth-diy</a><br>
Selling or trading? Use <a href="mailto:marketplace@synth-diy.org" target="_blank" rel="noreferrer">marketplace@synth-diy.org</a><br>
</blockquote></div>