Text this: Dynamic power saving for CMOS circuits