Skip to content
View INIYA-1010's full-sized avatar

Highlights

  • Pro

Block or report INIYA-1010

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

Typing SVG

Profile Views LinkedIn GitHub


🧠 About Me

module about_me (
  output reg [7:0] passion,
  output reg       ready_for_internship
);

  // Personal Info
  localparam NAME      = "INIYAVAN S";
  localparam LOCATION  = "Namakkal, Tamil Nadu, India";
  localparam DEGREE    = "B.E Electronics Engg (VLSI Design & Technology)";
  localparam COLLEGE   = "K.S. Rangasamy College of Technology";
  localparam CGPA      = 8.18;

  // Tech Stack
  reg [63:0] stack [0:5];
  initial begin
    stack[0] = "Verilog HDL / RTL Design";
    stack[1] = "RISC-V Architecture (RV32IMC)";
    stack[2] = "Synopsys VCS + DC + SpyGlass";
    stack[3] = "APB / UART Protocols";
    stack[4] = "Functional Verification";
    stack[5] = "Xilinx Vivado + ModelSim";
  end

  // Currently Leveling Up
  reg [63:0] learning [0:2];
  initial begin
    learning[0] = "SystemVerilog & UVM";
    learning[1] = "Static Timing Analysis";
    learning[2] = "Advanced CDC Techniques";
  end

  // Fun Fact & Motto
  task fun_fact;
    $display("I debugged a CDC violation at 2AM and felt great about it.");
  endtask

  task motto;
    $display("Simulate. Synthesize. Tape Out. Repeat.");
  endtask

  always @(*) begin
    passion             = 8'hFF;
    ready_for_internship = 1'b1;
  end

endmodule


πŸ› οΈ Tech Stack & Tools

Hardware Design & Protocols

Verilog RISC-V Digital Design UART APB DFT

EDA Tools

VCS DC Compiler SpyGlass ModelSim Vivado GTKWave Multisim

Programming & OS

C OOP Linux Shell Python


πŸ“Š GitHub Stats


πŸ”₯ Streak Stats

GitHub Streak


πŸ“ˆ Activity Graph

Iniyavan's Activity Graph


πŸ† Trophy Wall

Trophy


πŸ’Ό Work Experience

🏒 Digital Design & Verification Intern β€” 4-Week Internship (Verilog HDL)

Verilog HDL RTL Design Functional Verification Linux DFT

  • πŸ”§ Developed RTL designs and performed functional verification using Verilog HDL across multiple design modules
  • ⚑ Designed and simulated both combinational and sequential digital circuits, building practical RTL skills
  • 🐧 Gained exposure to the complete frontend VLSI design flow β€” including Linux environment, EDA toolchain usage, and DFT fundamentals
  • πŸ“ Strengthened understanding of design correctness validation through directed simulation and waveform analysis

πŸš€ Featured Projects

Project Stack Highlights
πŸ”¬ RISC-V SoC Design Verilog HDL Synopsys VCS DC Compiler SpyGlass Designed RV32IMC SoC integrating CPU core with UART & memory-mapped I/O; full RTL-to-synthesis flow covering lint, CDC, logic synthesis & timing analysis
πŸ“‘ Multi-Clock UART Transceiver Verilog APB Protocol ModelSim VCS Full-duplex UART with configurable baud rate, multi-clock domain support; APB slave interface for AMBA register-mapped control; TX/RX integrity validated across CDC
πŸ—οΈ Real-Time Object Detection on PYNQ-Z2 Xilinx Vivado Python PYNQ-Z2 FPGA FPGA-accelerated inference pipeline with hardware-software co-design; camera I/O pipeline optimized for real-time low-latency performance
πŸ›— Smart Elevator Controller Verilog FSM ModelSim FSM-based multi-floor elevator controller with priority-based request scheduling; verified all state transitions under multiple test scenarios

πŸ… Achievements & Certifications

πŸŽ–οΈ Achievement Details
πŸ† C-DAC 1-TOPS Semiconductor Tape-Out Program Cleared Round 1 and attended interview β€” national-level semiconductor SoC design program
🌐 Bharat AI-SoC Student Challenge Participated in national-level semiconductor design challenge β€” FPGA-based AI SoC
πŸŽ“ NPTEL β€” Introduction to Semiconductor Devices Certified by IIT/NIT via NPTEL MOOC platform
🌐 NPTEL β€” Introduction to Internet of Things Certified by IIT/NIT via NPTEL MOOC platform
πŸ”Œ PCB Skill Development β€” Invocrux Technologies Industrial training on PCB Design & Fabrication
πŸ§ͺ VLSI Mentors Workshop Digital Design using Multi-Vt Libraries β€” standard cell library concepts

πŸŽ“ Education

πŸ“š Degree 🏫 Institution πŸ“… Year 🎯 Score
B.E Electronics Engineering (VLSI Design & Technology) K.S. Rangasamy College of Technology, Anna University Sep 2023 – Jun 2027 CGPA: 8.18
Higher Secondary Education (Bio-Maths) Sri Vidya Mandir Matric Hr. Sec. School, State Board Jul 2019 – Mar 2020 57%

πŸ“‘ Currently Learning

🧱 SystemVerilog       β†’ Interfaces, Clocking Blocks, Assertions (SVA)
πŸ”¬ UVM Methodology     β†’ Agents, Sequencers, Scoreboards, Coverage
⏱️ Static Timing Analysis β†’ Setup/Hold Paths, Slack Optimization
πŸ”„ Advanced CDC        β†’ Handshaking, FIFO-based synchronizers, Formal CDC
πŸ”§ Synopsys DC Adv.    β†’ Constraint writing, multi-corner synthesis
πŸ“ STA with PrimeTime  β†’ Path-based analysis, CRPR, AOCV

🌟 Areas of Interest

VLSI Design Digital Design RTL Design Verification Semiconductor


"Simulate. Synthesize. Tape Out. Repeat."

πŸ“« Reach me at: iniyavansoundar2002@gmail.com | πŸ“ Namakkal, Tamil Nadu

LinkedIn GitHub

Pinned Loading

  1. Real_Time_Object_Detection_on_PYNQ-Z2 Real_Time_Object_Detection_on_PYNQ-Z2 Public

    Real-time object detection system implemented on Xilinx PYNQ-Z2 using OpenCV and Python, demonstrating embedded vision, performance analysis, and hardware-software co-design concepts.

    Python 1