Skip to content
View Beautlin29's full-sized avatar

Block or report Beautlin29

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.

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
Beautlin29/README.md

πŸ”§ About Me

module beautlin_s (
  input  logic clk,
  input  logic curiosity,
  output logic innovation
);

  localparam string ROLE     = "Apprentice @ C-DAC Bangalore";
  localparam string FOCUS    = "Crypto IP Design & Simulation";
  localparam string INTEREST = "RTL Design | Computer Architecture | AI Accelerators";

  localparam string HDL      = "SystemVerilog | UVM";
  localparam string TOOLS    = "Cadence Xcelium | Jasper | Linux";
  localparam string PROTOS   = "AXI4 | AHB | UART | SPI";

  // The question that drives me:
  // How do we build hardware that runs ML workloads faster and smarter?
  // β†’ RISC-V | Accelerator Architectures | Hardware-Software Co-design

  always_ff @(posedge clk)
    if (curiosity) innovation <= 1'b1;

endmodule

πŸ›οΈ Research & Experience

Where Role What
C-DAC Bangalore Apprentice (Sept 2025 – Present) Crypto IP Design & Simulation
IIT Madras – RISE Lab Research Intern (Jan – Apr 2025) ML benchmarking on the Shakti RISC-V processor
IISc – DREAM Lab Research Intern (Nov 2023 – Jan 2024) Time & power prediction for DNN workloads on edge accelerators
IIITDM – HPRCSE Lab Research Intern (May – Jun 2023) Fault mitigation for mission-critical control circuits

πŸ“„ Publications

PowerTrain: Fast, Generalizable Time and Power Prediction Models for DNN Workloads on Accelerated Edges Accepted at FGCS'24 Β· IISc DREAM Lab

Profiled DNN inference on NVIDIA Jetson Xavier & Orin. Built generalizable models for power and latency β€” the kind of hardware-software boundary work that matters when designing accelerators.

Evolvable Hardware for Fault Mitigation in Control Circuits Poster at VLSID'24 Β· IIITDM

Modelled a Satellite FSM in Verilog, implemented on FPGA to demonstrate evolvable hardware for fault tolerance in mission-critical systems.


βš™οΈ Skills

RTL & Verification

SystemVerilog UVM Verilog

EDA Tools

Cadence Xcelium Jasper Linux

Protocols

AXI4 AHB UART SPI

Programming & ML (supporting)

C++ Python TensorFlow PyTorch


πŸ”© Projects

SM4 Cryptographic IP Core (C-DAC, Dec 2025)

Full SM4 block cipher in SystemVerilog β€” key schedule, 32-round datapath, CBC/CFB cipher modes via control FSM, AXI4-compliant wrapper. Verified with self-checking testbench on Cadence Xcelium.

RISC-V 5-Stage Pipelined Processor (edX – MYP30H, May 2023)

Designed a complete 5-stage in-order pipeline in TL-Verilog with hazard detection and data forwarding. Simulated on Makerchip.


πŸ“Š GitHub Stats



πŸ† Trophies


πŸ“ˆ Activity


🐍 Contributions

Snake animation

"First, solve the problem. Then, write the code."

Pinned Loading

  1. UVM-Essentials UVM-Essentials Public

    This repository contains codes that I practised when I was learning UVM.

    SystemVerilog

  2. System-Verilog-Essentials System-Verilog-Essentials Public

    This repository contains codes that I practised when I was learning System Verilog.

    SystemVerilog

  3. System-Verilog-Projects System-Verilog-Projects Public

    This repository contains simple System Verilog projects.

    SystemVerilog

  4. Computer-Architecture-Resources Computer-Architecture-Resources Public

    Forked from aliyasoubi/awesome-computer-architecture

    Computer architecture resources for future references, including simulators, benchmarks, tools, and tutorials for researchers, graduate students, and hardware engineers.

  5. RISC-V-MYTH-Workshop RISC-V-MYTH-Workshop Public

    Forked from kuby1412/RISC-V-MYTH-Workshop

    This project was done as a part of RISC-V based MYTH (Microprocessor for you in Thirty Hours) workshop organized by Kunal Ghosh and Steve Hoover

    C

  6. Data-Structures-in-C Data-Structures-in-C Public

    This repo contains few programs I have practiced for Data Structures in C using Jenny's Lectures from Youtube

    C