In general, this disclosure describes techniques for implementing a
system-wide reset of multiple devices. The techniques ensure that when
any one of the devices of the system is reset, all the devices are reset.
For example, a system includes a master reset device and a plurality of
slave reset devices that are interconnected by a single reset line to
provide improved robustness against electrostatic discharge (ESD) and
electromagnetic pulse events. The master reset device detects a reset
signal on the reset line and retransmits a true reset signal on the reset
line in response to detecting the reset signal. Additionally, the master
reset device may enter a blocking state after retransmitting the true
reset signal to prevent detecting the reset signal that it transmitted on
the reset line to avoid reset lockup.