Text this: Advanced low-power digital circuit techniques