An ADC-Less RRAM-Based Computing-in-Memory Macro With Binary CNN for Efficient Edge AI