Digital Circuit Building Block