https://vlsiweb.com/delay-calculation/