555 timer teardown: inside the world's most popular IC (2016)