Text this: Configurable analog building blocks for field programmable analog arrays