Skip to content
View S-Steven-Joshua's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report S-Steven-Joshua

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
S-Steven-Joshua/README.md

Hi, I'm Steven Joshua πŸ‘‹

Typing SVG

πŸ” About Me

4th year ECE student passionate about RTL design and SoC design. I like taking silicon from spec to simulation β€” writing clean, verifiable RTL and chasing down bugs in waveforms until they make sense. Currently deep in RISC-V based SoC integration and digital verification workflows.


βš™οΈ Tech Stack

Languages

EDA Tools


🎯 Focus Areas

RTL Design Writing synthesizable, clean SystemVerilog/Verilog for digital modules β€” from datapath and control logic to full block-level architecture.

Verification Building testbenches and test-vector generation flows to validate RTL behavior against spec, using EDA Playground for simulation.

SoC & Digital Systems Interested in processor integration, on-chip bus protocols, and how individual RTL blocks come together into a working system-on-chip.

RTL Design Verification SoC Architecture SystemVerilog Digital Design


πŸ“« Contact


⚑ Always debugging something β€” either RTL or life.

Pinned Loading

  1. JS-SoC JS-SoC Public

    32-bit single-cycle RISC-V SoC in SystemVerilog featuring an APB interconnect, UART, PWM, Timer peripherals, and a Java-based control-word generator for memory-mapped peripheral configuration.

    SystemVerilog 1

  2. Verification Verification Public

    This repository contains all my verification files for a particular digital design. This repository is used in my learning phase so there might be a lot of mistakes

    SystemVerilog

  3. DPRAM DPRAM Public

    Verilog 1

  4. ALU ALU Public

    10 bit ALU

    Verilog

  5. 10-1024-Decoder 10-1024-Decoder Public

    This a mini task of Implementing a 10:1024 Decoder using 2:4 Decoder

    2