This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

SN74LV595A: Possible hold time violation when using shift register expansion, 3.3V operation

Part Number: SN74LV595A

Hi team,

For the the 3.3V operation, the datasheet specifies a minimum hold time of 1.5ns but the SRCLK to QH' has minimum time of 1ns. If we are connecting output of one to the input of another, could this violate the minimum hold time at the downstream device? If so, what are other ways around this violation? Or since the upstream device must have the minimum 1.5ns hold time, the downstream is actually being held up min 1.5ns+1ns, so there won't be any violation?  

Thank you,

Ishraq

  • The "1ns" in the minimum delay is more of a placeholder than an actual specification -- it's better than leaving it blank or putting zero, but it doesn't indicate that the device can possibly ever transition in only 1ns. Note that it's the same across the board:

    Even under perfect conditions at the maximum voltage, I wouldn't expect to see a delay below 2ns -- and if that were the case, then the other device would also be operating under the same conditions, and it would be operating faster as well.

    The primary concern when daisy-chaining shift registers is to make sure that you either trigger them simultaneously, which is what they were designed for, or trigger the last device in the chain first to avoid any timing issues -- this can be accomplished by either using trace length or buffers to add in delay. Usually the latter option is only needed for very large designs (think of huge signs with thousands of LEDs being controlled across several meters, for example).

  • Thanks Emrys. This is a dense board and would be challenging to add trace length but understand if that is the safe/best option. So, if they are triggered simultaneously, we do not need to add the trace length? Do we typically see other daisy chain applications in space constraint designs without some added delay?

  • Hey Ishraq,

    To err on the safe side, I would say as long as you're looking at a design with less than about 6 inches (15cm) between devices, you shouldn't have any problems.

    These devices are very commonly used in daisy-chain applications, and I have only ever seen timing troubles from very physically large designs.