digital circuit update