Skip to content
View momo347t's full-sized avatar

Highlights

  • Pro

Block or report momo347t

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

Mohamed Tayeb

Final-year engineering student at Grenoble INP - Phelma, specializing in Microelectronics and Telecommunications, currently on exchange at KTH Royal Institute of Technology. Expected graduation: 2027.

I am interested in embedded systems, hardware validation and digital design. My industrial experience includes embedded C firmware, Python test automation and electronic measurement. My academic work covers FPGA/ASIC implementation and radar signal processing.

Seeking a 20-26-week final-year internship in 2027. Start date flexible.

Selected engineering projects

Project Implementation and verification
Embedded validation bench Portable C acquisition firmware, bounded COBS/CRC serial protocol, Python capture and fault-injection tests. Native firmware validation and an RP2040 hardware target; physical measurements remain to be recorded.
FPGA ITCH market-data decoder SystemVerilog decoder for eight ITCH 5.0 payload types, ready/valid flow control, bounded event FIFO and malformed-frame diagnostics. Independent Python reference, directed/random simulation and reproducible synthesis.
Streaming Q1.15 FIR 32-tap fixed-point filter with a time-shared MAC, signed saturation and backpressure. Bit-exact and cycle-exact Python scoreboard, operator/resource checks and implementation reports.

Decoder checks FIR checks Firmware and host checks

Each project includes a runnable demo, an interface contract and reproducible checks. The FPGA projects have been simulated and synthesized, with reports tied to their RTL versions. The acquisition bench runs the actual C firmware core against deterministic virtual peripherals and supplies a Pico target. Physical board measurements are not yet recorded for these portfolio implementations; their READMEs distinguish those limits from native results.

Current focus

  • SystemVerilog RTL, ready/valid protocols and fixed-point arithmetic.
  • Embedded C, binary interfaces and Python acquisition/test automation.
  • Reference models, electronic measurement and hardware debugging.
  • ASIC/FPGA hardware and digital electronics coursework at KTH.

LinkedIn

Popular repositories Loading

  1. market-data-fpga market-data-fpga Public

    Verified SystemVerilog ITCH 5.0 payload decoder: ready/valid, Python scoreboard, reproducible FPGA synthesis and timing.

    Python

  2. streaming-fir-q15 streaming-fir-q15 Public

    32-tap Q1.15 SystemVerilog FIR with a shared MAC, bit/cycle-exact Python verification and reproducible FPGA synthesis.

    Python

  3. momo347t momo347t Public

    Mohamed Tayeb | FPGA and digital hardware portfolio | Phelma / KTH

  4. embedded-validation-bench embedded-validation-bench Public

    Embedded C acquisition firmware, Python test automation, binary serial protocol and RP2040 target with native validation.

    Python