An old circuit I'm checking was built using a philips 74HC273 (CMOS dev) datasheet in a card that is receiving reset and other signals from another card. In that other card, reset signal comes from a 245 3-state non inverting buffer datasheet (biCMOS dev). This buffer brings a signal from a microcontroller output gpio to an input pin buffer. When buffer is enabled (by another microncontroller output) the signal pass from port A to port B. The second card takes this buffered signal (through connectors) and brings it to the 74HC273 device MR (master reset) input pin. They both devices are powered by 5V.
This flip flop should be kept reset from power on, for propper system operation. This means to avoid the effect of unkown transitional states of the control/data flip flop signals. Problem is during power on transition, while mcu is starting. Power on is quick in comparison with mcu setup process, so when FW put a reset activation on the reset pin.
As the printed circuits are long time ago built and connected to the system, I'm first doing some improvements that are easy to carry out. As in example; to add a pull down resistor between connector pins.
I know the usual resistor values could be from 4.7K to 10K according to cmos technollogy due input internal impedance, source and sink current, etc.. But I would like do some theorical calculation. I would like to mathematically get a real min and max resistor values, hence, to be more accurate.
I was following and reading some guides about this points. Some of them, like this one: web source about R pull up/down calculation are explaining how they arrived to get these expressions:
- Rpull-up = (Vsupply – VH(min)) / Isink --> Where Vsupply is the supply voltage, VH(min) is minimum accepted voltage as High, and Isink is the maximum current sinked by the digital pin.
- Rpull-up = (VL(max) – 0) / Isource --> Where (VL(max) the maximum voltage is accepted as logic Low, and Isource is the maximum current sourced by the digital pin.
Some other documents I found were taking into account the parasitic input capacitance of input pins too. Specially if this one could be enough capacitance value to affect the RC rise time, as a parameter for limiting Resistor value.
My two questions:
1.- I haven't found the "I source/sink" parameters on this datasheet. As well as I have often seen I sink/source at microcontrollers datasheets I haven't seen this specifyc information here. So I'm unable to use this value to put at any of the previous expressions.
2.- I'm not completely sure about how the pull down resistor will playing at the input with its Cin, as Cin is allocated between pin and GND at pull up configuration, having connected to it a serial R attached to VCC, and now I'm having Cin + R attached to GND. In this pull down configuration is this R affecting the rise/down time?