analog system building blocks 4118631