I have a TTL-high output signal which I wish to use to send a negative pulse to a 28c256 EEPROM WE pin to write to it, but the high line may remain high until the next clock signal/output change etc. I don't really want to use an RC network because the EEPROM circuit already has one, and as things stand I only need to ground that RC subcircuit to execute a write by charging up the pin after 680ns or so.
I do understand how to use a 555 to generate a pulse but the circuits I have for that all rely on the trigger pulse/line being shorter than the output pulse, which I can't guarantee because of the constant high signal output by the glue logic. Obviously I am fine inverting any of the high output lines to achieve the target low pulse to the RC-write pin.
On a side note, how long does the ground need to be applied for the 680ns RC circuit (680ohm + 0.001F? cap). Specifically, could I simply use the TTL propagation delay of approx 19ns for the grounding of the RC signal? e.g. use a latch/flip-flop to produce the negative pulse somewhere in the circuit? Of course I need this only to fire once.
Is there a TTL chip out there to solve this problem easily?
Here is a diagram of the main points, and the 28c256 pinout:

The subcircuit to the left is the RC circuit, and as seen enables a button-press-to-write once the address and data lines are set. The youtube link for the specific video is here.
I know for a fact that the circuit can be modified to write using a clock signal ticking up through a 74HC193 chip and attached to a second 28c256 EEPROM, i.e. copying the contents of one EEPROM to another. The clock in that set-up was running at about 2Hz!!! Hope this last part helps.




EEPROM WEpin seems to be controlled asynchronously from the device which is performing EEPROM accesses. Can the question be edited to include a schematic of all the connections to the EEPROM? – Chester Gillon Dec 16 '23 at 10:22