Research

Nanoscale Computing Research Group at UMKC

The group’s aim is to explore novel computing directions to solve critical challenges in more-than-moore scaling, energy constraint designs, physically vulnerable circuits for general purpose and application specific integrated circuits, bio-medical and defense applications. The scope of research also includes computing architectures for data intensive and intelligent applications. Towards these objectives, we investigate novel materials, nanoscale devices/structures, circuits, integrations and manufacturing techniques in cohesion. The research covers all aspects from material specifics to system level design, benchmarking and prototype development at scale.  

Ongoing research projects include nanowire based fine-grained 3-D integrated circuits and multi-valued computing using magneto-electric devices for post-CMOS digital chips, crosstalk computing to augment CMOS, and for ultra-low power analog and high power microwave tolerant circuitry. Previous projects included 2D nanowire, Spin-Wave and Hybrid Graphene-CMOS fabrics.

Selected Publications

Messaging-based Intelligent Processing Unit (m-IPU) for next generation AI computing

Rownak Chowdhury, Mostafizur Rahman

An Opensource Framework for Offloading Big Data and AI Tasks (OFFLOAD) to Heterogenous Compute Units

Satya Sai Siva Rama Krishna Akula, Rownak Chowdhury, Srinivas Rahul Sapireddy, Mostafizur Rahman

A Review of Crosstalk Polymorphic Circuits and their Scalability

Arif Iqbal, Srinivas Rahul, Dasari Sumanth, Kazi Asifuzzaman, Mostafizur Rahman

A Neoteric Approach for Logic with Embedded Memory Leveraging Crosstalk Computing

Prerana Samant, Naveen Kumar Macha, Mostafizur Rahman

Turning the Table: Using Reverse Engineering Techniques to Detect FPGA Trojans

Wafi Danesh, Joshua Banago, Mostafizur Rahman