A SemiSerial Topology for Compact and Fast IMPLYbased Memristive Full Adders Memristive systems are among the emerging technologies that hold a great promise. They are compact, CMOS compatible, easy to fabricate and can serve for storage as well as computation purposes. Adders are one of the most basic and critical building blocks of any computing system. One of the main application areas of memristors is in Material Implication (IMPLY) based logic. IMPLYbased adders are implemented either in serial, which has a compact implementation but needs many steps for calculation, or in parallel, which is fast, however, requires a large number of memristors. In this paper we propose an IMPLYbased adder topology and its respective addition algorithm which is 54to65% faster than serial adders and requires 46to76% less memristors than parallel adders. This topology is a favorable candidate for applications where neither speed, nor cost (i.e., area or number of memristors) could be compromised to gain the required performance.

Crossbar Memory Architecture Performing Memristor Overwrite Logic The nonvolatile resistive state of memristor and the ease of controlling this state have triggered its usage in the design of nonvolatile memories as well as logic design applications. The memristor based material implication (IMPLY) and memristor aided logic (MAGIC) have been recently presented as new methods to achieve logic computations inside memristive memory architectures. However, these methods are still surrounded by several design constraints. In this context, we present new design for memristive memories with an added computational capabilities. These capabilities are exclusively based on our proposed logic design style, namely Memristor Overwrite Logic (MOL) which is fully digital and tolerant against memristor technology variations.