Projects
.
VLAN Switching on ARM Cortex‑R5
Designed and evaluated a Layer-2 VLAN switching pipeline on Zynq SoC platforms, progressing from network simulation to bare-metal hardware bring-up. The project focused on understanding practical limitations of PS-only Ethernet switching, DMA throughput, PHY control, and board-level constraints on commercial FPGA platforms.
Embedded Networking
PGA SoC Integration
Hardware Foundations
Entropy-Driven FPGA Security Monitoring
Developed RTL streaming pipelines to compute entropy-related metrics on live packet streams using AXI-Stream, enabling low-latency anomaly indicators directly in hardware. The design emphasizes protocol correctness, throughput safety, and observability.
Streaming RTL
Hardware Security
FPGA Data Path Design
Custom 8-bit LFSR IP
Designed a custom AXI4-Lite slave IP implementing an 8-bit Linear Feedback Shift Register (LFSR) and integrated it into a Zynq SoC. The IP was controlled and validated via a bare-metal Embedded C application, demonstrating full RTL-to-software integration.
SoC IP Design
AXI Protocol
FPGA Control Plane Design
AXI Master Verification using UVM
Built a UVM-based verification environment for an AXI master interface, focusing on protocol correctness, constrained-random stimulus, and functional coverage. This project demonstrates verification methodology beyond simulation-only RTL testing.
RTL Verification
UVM
Protocol Compliance
NoC Optimization for Chiplet-Based SoC
Explored Network-on-Chip (NoC) architectures for chiplet-based SoCs using graph-theoretic optimization techniques. The work focused on balancing latency, bandwidth, and scalability under physical design constraints.
VLSI Architecture
Interconnect Optimization
Research & Algorithms
Low-Power FIR Filter: FPGA vs ASIC
Designed a 12-tap FIR filter and compared its implementation across FPGA and ASIC flows, focusing on power, performance, and area (PPA) trade-offs. This project highlights architectural decision-making across platforms.