digital circuit journey