A 1V 800MHz 140Kb register file compiler using variation aware self-timing in 40nm bulk CMOS | IEEE Conference Publication | IEEE Xplore