Introduction to electronic circuit design principles.