The Nexperia 74HCT594D.112 is a high-speed 8-bit universal shift/storage register. It has two clock inputs, two data inputs, eight parallel outputs, and functions as either a translator or a storage register up to eight bits wide. It is designed to handle data in both the low- and high-voltage ranges. The 74HCT594D.112 features low power consumption, high speed operation, high noise immunity, and reduced EMI emission. The device provides eight buffered outputs that can both source and sink up to 16 mA of current each, and it can handle clock frequencies up to 30 MHz. In addition, its design makes it suitable for multiple power supply applications.