Edge-triggering on simple logic
OnSemi's AND8408 describes how you can build an edge detector from a '97 logic gate (Schmitt-trigger (N)AND gate with one inverted input). The pulse width can be adjusted with the R/C values: