Skip to content
@Karakchi-Research

Karakchi Research

This organization serves as a centralized hub for student-led research, collaboration, and project development under the mentorship of Dr. Rasha Karakchi.

Karakchi Research

Embedded Security · Hardware Assurance · Intelligent Systems
University of South Carolina

Research library · Research people · Dr. Karakchi’s USC profile · Collaborate with us

Student-led research in trustworthy embedded systems, FPGA security, intelligent computing, cryptography, and resilient hardware.

Research focus

Area Research themes
Hardware & embedded security FPGA assurance, bitstream integrity, secure boot, side-channel defense
Intelligent systems Machine learning, anomaly detection, edge AI, SNN accelerators
Cryptography Secure authentication, QKD monitoring, resilient computation

Research library

Browse submitted works by year. Select any title to open the full PDF.

2026 · 10 works
Work Contributors Venue/ format
BASE: A Reusable Streaming Preprocessing Accelerator for Heterogeneous FPGA Systems Rye Stahle-Smith · Carter Antley · Jason Bakos . Rasha Karakchi H2RC & SC26
Lightweight Multimodal Fusion for Real-Time Cybersecurity of Optical and Thermal In-Situ Monitoring Signals in Metal Additive Manufacturing Nishant Chinnasami · Rye Stahle-Smith · Zaki Bushiri · Rasha Karakchi IDETC-CIE paper
Lightweight Multimodal Fusion for Real-Time Cybersecurity of Optical and Thermal In-Situ Monitoring Signals in Metal Additive Manufacturing Nishant Chinnasami · Rye Stahle-Smith · Zaki Bushiri · Rasha Karakchi IDETC-CIE presentation
High-Rate State Estimation of a Printed Circuit Board Under Shock Using an FPGA-Deployed Neural Network Tiffany Yu · Rasha E. Karakchi SMASIS paper
Toward Trustworthy FPGA Trojan Localization from Configuration Bitstreams Carter Antley · Rasha Karakchi SC26 poster
Toward Trustworthy FPGA Trojan Localization from Configuration Bitstreams Carter Antley · Rasha Karakchi SC26 paper
EdgeBench: Lightweight Preprocessing and Streaming Ingestion Vito Spatafora SC26 poster
EdgeBench: A Lightweight Preprocessing and Streaming Ingestion Framework for Edge AI Pipelines Vito Spatafora SC26 paper
Performance and Resource Analysis of MLP Forward Pass on LabVIEW FPGA Tiffany Yu · Rasha Karakchi UofSC Summer Symposium
Anomaly Detection in BB84 Quantum Key Distribution Nishant Chinnasami · Rasha Karakchi UofSC Summer Symposium
2025 · 10 works
Work Contributors Venue / format
Hybrid Cryptographic Monitoring System Nishant Chinnasami SEC
Real-Time ML-Based Defense Rye Stahle-Smith SC25
Hybrid Monitoring for Side-Channel Security Nishant Chinnasami Discover USC
Secure Authentication Challenges Nishant Chinnasami Discover USC
Anomaly Detection in BB84 QKD Nishant Chinnasami McNair
ML-Based FPGA Bitstream Detection Rye Stahle-Smith McNair
Enhancing Security and Efficiency in Computational Hardware Through Intelligent Optimization — V1 Tiffany Yu · Rasha Elham Karakchi CSE Graduate Research Symposium
Enhancing Security and Efficiency in Computational Hardware Through Intelligent Optimization — V2 Tiffany Yu · Rasha Karakchi Discover USC
ML-Based Automata Simplification for Symbolic Accelerators Tiffany Yu · Rye Stahle-Smith · Rasha Karakchi UofSC Summer Symposium
AutoSlim: Intelligent Automata Graph Optimization for Efficient Acceleration Tiffany Yu · Rasha Karakchi SC25
2024 · 7 works
Work Contributors Venue / format
Scored Non-Deterministic Finite Automata Processor for Sequence Alignment Ryan Karbowniczak · Rasha Karakchi SC24 poster
A Scored Non-Deterministic Finite Automata Processor for Sequence Alignment Ryan Karbowniczak · Rasha Karakchi SC24 paper
Developing a Self-Explanatory Transformer Rasha Karakchi · Ryan Karbowniczak SEC
A Hierarchical BRAM/URAM Buffer for SNN Rasha Karakchi ICMI
A Scratchpad Spiking Neural Network Accelerator Rasha Karakchi ICMI
A Partially Reconfigurable Preprocessing Layer to Mitigate CNN Complexity Rasha Karakchi · Noah Robertson ACR24
Towards a Scalable Spiking Neural Network Rasha Karakchi · Jacob Frierson ACR24
2023 · 2 work
Work Contributors Venue
Introduction to Neural Networks: Digit Recognition Noah Robertson UofSC-Summer Research Symposium
Towards a Scalable Spiking Neural Network Jacob Frierson UofSC-Summer Research Symposium

Collaborate with us

We welcome student researchers interested in hardware security, machine learning, cryptography, and dependable systems. Contact Dr. Karakchi.

Pinned Loading

  1. PYNQ_BLADEI PYNQ_BLADEI Public

    Real-time bitstream malware detection using an ML + DL model trained on SOTA benchmarks, sourced via Trust-Hub. Includes feature extraction, Trojan detection, family classification, and embedded in…

    Tcl

  2. AutoSlim AutoSlim Public

    AI-based graph pruning framework that generates synthetic state-transition graphs, structures them into CSV format, and applies score-based and ML-driven edge pruning for downstream analysis and ha…

    Makefile

  3. AURA AURA Public

    Real-time AES-128 anomaly detection using threshold and ML-based frameworks.

    Python 2

  4. BASE BASE Public

    Reusable FPGA streaming preprocessing accelerator for byte-level statistical analysis, including histogram generation, entropy, variance, and byte-transition analysis. Integrates with AXI DMA to ov…

    VHDL

Repositories

Showing 6 of 6 repositories
  • .github Public
    Karakchi-Research/.github's past year of commit activity
    0 0 0 0 Updated Oct 20, 2026
  • PYNQ_BLADEI Public

    Real-time bitstream malware detection using an ML + DL model trained on SOTA benchmarks, sourced via Trust-Hub. Includes feature extraction, Trojan detection, family classification, and embedded inference on PYNQ-supported FPGA boards.

    Karakchi-Research/PYNQ_BLADEI's past year of commit activity
    Tcl 0 BSD-3-Clause 0 0 0 Updated Sep 22, 2026
  • EdgeBench Public

    Extends the original AURA framework with live-style video processing, live camera input, rolling live retraining, direct HDF5 layer streaming, and HDF5-to-MP4 conversion.

    Karakchi-Research/EdgeBench's past year of commit activity
    Python 0 0 0 0 Updated Sep 19, 2026
  • BASE Public

    Reusable FPGA streaming preprocessing accelerator for byte-level statistical analysis, including histogram generation, entropy, variance, and byte-transition analysis. Integrates with AXI DMA to overlap analytics with data movement, with implementations for PYNQ-Z1, ZCU104, and Alveo U55C.

    Karakchi-Research/BASE's past year of commit activity
    VHDL 0 BSD-3-Clause 0 0 0 Updated Sep 2, 2026
  • AURA Public

    Real-time AES-128 anomaly detection using threshold and ML-based frameworks.

    Karakchi-Research/AURA's past year of commit activity
    Python 2 0 0 0 Updated Jul 21, 2026
  • AutoSlim Public

    AI-based graph pruning framework that generates synthetic state-transition graphs, structures them into CSV format, and applies score-based and ML-driven edge pruning for downstream analysis and hardware simulation.

    Karakchi-Research/AutoSlim's past year of commit activity
    Makefile 0 0 0 0 Updated Mar 26, 2026

Top languages

Loading…

Most used topics

Loading…