There are many versions, called such as Watchdog reset or Microprocessor supervisor etc.
They are typically used as a hardware safety device, to guarantee the CPU or MCU has a proper reset signal and only starts when the power is stable, or is reset if the program stops doing what it should (a watchdog function).
Many newer MCUs do have capabilities like that built in, but it's not generally in stand-alone CPUs intended for built-up systems.
This is one of the originals, that we used to use & is still in production:
And a memory controller often used with that, in built-up systems - rather than resetting something, it disables the chip select signal and switches the memory to battery power, when the system power fails:
There are others that include device decode etc.