I have designed and built digital circuits with relatively low knowledge on circuit analysis (resistor nets, Wheatstone bridges, etc.) or analog electronics. I do know how to utilize Kirchhoff's circuit laws and Ohm's law. Is it necessary to understand analog systems and circuit analysis in order to develop successful digital systems? If so, what material should I start with?