Skip to content
View krss-94's full-sized avatar

Block or report krss-94

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
krss-94/README.md


B.E. ECE undergraduate (2024–2028) at Sathyabama Institute of Science and Technology. Focused on hardware security, FPGA design, and digital signal processing.

Targeting direct-to-industry hardware roles — Samsung, Apple, AMD, Intel, Qualcomm, MediaTek. Not pursuing grad school.

GitHub — LinkedIn — Email



01 — Projects

FPGA Masked-Share Routing — Physical Isolation Limits Investigated physical isolation of masked shares on Xilinx/AMD FPGAs, building masked AND, XOR, and NAND gadgets and evaluating placement and routing separation. Built a RapidWright-based switch-box/tile conflict detector that identified 28 cross-share routing conflicts across 67 tiles, reducing them to 2 physical locations in under 3 seconds. Evaluated mitigation via Vivado rerouting and custom PIP-level graph search. Verilog · Vivado · RapidWright · Python → repo

RSD — RISC-V Memory Dependency Predictor Hardware-Cost Study Established and verified a 1024×1-bit memory-dependency predictor baseline — 50 LUTs, 14 registers, 32 LUTRAMs, 0 BRAMs. Timing and Fmax analysis put a fixed-placement lower bound around 52.6 MHz, with the critical path traced to fpExStage bypass-network fanout rather than the predictor itself. Validated with Verilator across targeted workloads, including 11 memory-dependency misprediction events. Extending to wider predictor configurations as ongoing work. SystemVerilog · Vivado · Verilator · Zedboard

PAIRS — Phase Artifact Reduction Using Interpolation and Re-Sampling Multirate phase-vocoder pitch-shifting algorithm reducing transient pre-echo artifacts against standard phase-vocoder baselines. Fixed L=2 architecture with Kaiser-windowed LPF and radix-2 FFT, ported to C on the TMS320C6748 DSP kit. IEEE — under review C



02 — Stack

Languages C, Python, Java Hardware ESP32, Arduino Uno, Raspberry Pi, TMS320C6748 DSP Kit, LoRa Ra-02 Digital Design / FPGA Verilog, RTL Design, Vivado Tools Git, RapidWright, Verilator Signal Processing FFT, FIR/IIR Filters, Phase Vocoder, TKEO



03 — GitHub



SIVA SRINIVAS



contribution snake


Open to hardware and embedded roles. Research collaboration welcome.

Popular repositories Loading

  1. Red-Palm-Weevil-Detection-Using-Acoustic-Sensing Red-Palm-Weevil-Detection-Using-Acoustic-Sensing Public

    An acoustic sensing and LoRa-based monitoring system for early detection of red palm weevil infestation in coconut and palm trees.

    C++ 2

  2. fpga-masked-share-routing fpga-masked-share-routing Public

    Routing-aware physical separation of masked shares on Xilinx UltraScale+ FPGAs, with switch-box conflict analysis and custom routing constraints.

    Tcl 2

  3. PAIRS-Phase-Artifact-Reduction-Using-Interpolation-And-Resampling PAIRS-Phase-Artifact-Reduction-Using-Interpolation-And-Resampling Public

    Phase Artifact Reduction Using Interpolation And Re-Sampling (PAIRS): A multirate preprocessing wrapper for phase vocoder pitch shifting that reduces spectral artifacts without modifying the vocode…

    HTML 1

  4. Smart-Waste-Segregation-And-Recycling-System Smart-Waste-Segregation-And-Recycling-System Public

    AI-powered waste classification using computer vision, sensor fusion, servo-based sorting, and IoT dashboard monitoring.

    Python 1

  5. -Automated-Street-Light-Monitoring-And-Energy-Saving-System -Automated-Street-Light-Monitoring-And-Energy-Saving-System Public

    ESP32-based IoT system for adaptive street lighting, energy monitoring, fault detection, and Blynk cloud dashboards.

    Python 1

  6. AQ_Mesh AQ_Mesh Public

    Distributed air quality monitoring system using ESP32/ESP8266, ESP-NOW mesh networking, relay forwarding, packet validation, and coordinator-based aggregation.

    C++ 1