The second phase of project Mem2CNN, is intended to expand the involvement of memristor devices and their unique properties into memristor-based cellular nonlinear networks (M-CNNs). We will explore and implement a novel hardware system that will materialize the M-CNN Universal Machine (M-CNNUM). In the proposed system, memristor devices arranged in a crossbar array configuration will be utilized to implement a family of M-CNN genes. According to the CNN theory, they can be understood as collections of CNN templates executed in a sequential manner to carry out diverse computational tasks, akin to the algorithmic operations observed in traditional computer systems. Memristor crossbar arrays can be utilized also as dot-product engines, implementing the necessary multiply-and-accumulate operations for the calculation of offset current. Then, we envisage to combine this novel memristor-based hardware realization with the rich dynamics of the M-CNN core, which offers both local nonvolatile storage and memcomputing capabilities.