Text this: A computer-aided design methodology for low power circuits