I have been trying to figure out the functional differences between TI's version of 74HC595 and NXP's version. I've been looking at the function tables in the datasheet for TI and the datasheet for NXP but am having a hard time determining if the function tables are equivalent. They have the exact same number of states and seem to be very similar. The confusion is arising from the fact that some values that are L or H in one table are X in the other table and that TI's version is missing the output columns.
If someone is able to figure out if these two chips are functionally equivalent, i.e., they do the same thing given the same input signals, I would appreciate some help. Thanks.