NEMsCAM: A novel CAM cell based on nano-electro-mechanical switch and CMOS for energy efficient TLBs | IEEE Conference Publication | IEEE Xplore