Remember that somewhere, something is driving the logic level high by sourcing curent from it's supply pin, when you force it low you are diverting enough current down to ground that is can no longer sustain the high level and is therefore going to get hot quickly. There is no 'safety margin' but as pointed out, most devices will survive a short overload without permanent damage.
forcing a change of levels in a combinatorial logic circuit will give predicatable changes but in a sequential logic circuit it might have other consequences.
forcing the logic state is overloading the driving device
If I had to force a logic level, I would use a low value resistor as I suggested before and limit the time to 0.5 seconds at most.
Combinatorial logic is where there is no clock or feedback loops and hence the output can always be predicted from the state of the logic inputs, sequential is where the present output depends on the previous state. If you short the logic levels in a sequential circuit it may be impossible to predict the output as the state at other parts of the circuit may not be known.
I think that if you want an output to go high then give its inputs the logic for it to make its output go high, not force it.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?