Text this: Communication circuits: analysis and design