Digital System Design Current State of the Art