Skip to content
View Hajjy22's full-sized avatar

Highlights

  • Pro

Block or report Hajjy22

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
Hajjy22/README.md

Hi, I'm Ismail 👋

Typing SVG

ASIC Design & Verification Engineer | INPT Graduate 2025

📍 Rabat, Morocco 🇲🇦


LinkedIn Email GitHub


🚀 Quick Intro

always @(posedge curiosity) begin
    if (problem_found) begin
        design_solution();
        verify_thoroughly();
        optimize_for_performance();
    end
end
  • 🎓 Graduate in Embedded Systems Engineering @ INPT (June 2025)
  • 🔬 Previously @ Siemens EDA (Low-Power ASIC Design)
  • 🏆 Orange Summer Challenge 2024 Winner
  • ⚡ Building: RISC-V processors, CNN accelerators, Custom IP cores

🛠️ Tech Stack

Hardware: SystemVerilog · Verilog · VHDL · UVM
Tools: Vivado · Quartus · ModelSim · Design Compiler · PowerPro
Languages: Python · C/C++ · Tcl · Assembly
Protocols: AXI · AMBA · I2C · SPI · UART


💡 Featured Projects

🖥️ RISC-V Processor
32-bit core with 5-stage pipeline
SystemVerilog · FPGA · ModelSim

🧠 CNN Accelerator
1024×1024 convolution @ 206MHz
SystemVerilog · ASIC · 4.85ns clock

⚡ SPEF Profiler
Low-power tool @ Siemens EDA
Python · Tcl · PowerPro

🔌 I2C Master IP
Avalon interface · 90%+ coverage
VHDL · Quartus · Nios II

💼 Freelance FPGA/ASIC Projects on Upwork
Custom IP development · RTL design · Verification
Available for hardware design projects


📊 GitHub Stats


💬 Let's Build Something Amazing!

Open to opportunities · Available for collaboration · Always learning

Visitor Count

Pinned Loading

  1. AtlasRV-32-bit-RISC-V-Pipelined-Processor AtlasRV-32-bit-RISC-V-Pipelined-Processor Public

    AtlasRV32 — 32-bit RISC-V pipelined processor with hazard detection and data forwarding, synthesized on Artix-7 FPGA

    SystemVerilog 1