Skip to content
View dsa-shua's full-sized avatar
🖥️
Hustling
🖥️
Hustling

Block or report dsa-shua

Report abuse

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

Report abuse
dsa-shua/README.md

Joshua's Github


About Me



Some Projects


Researches

  • [Capstone Project] Harmonizing Grid Frequency: Investigating the Optimal Mix of Grid-Forming and Grid-Following Inverters in High Penetration Grids
  • [Communication Networks] Asynchronous VPPM VLC Algorithm

Recent Personal Projects

  • FPGA BASED Systolic Arrays (Planned for 2023-Winter)
    • Output Stationary, Weight Stationary Implementations
    • Scalable Systolic Array
    • Implemented in PL, interfaced by PS

Boards

  • Raspberry Pi 4B
  • Arduino Uno
  • Arduino Nano
  • ESP32
  • Raspberry Pico
  • Xilinx PYNQ-Z2 FPGA Development Board
  • [NEW] Tang Nano 9k RISCV FPGA Development Board

Software

  • Xilinx Vivado, Xilinx Vitis
  • GPGPU-Sim
  • Accel-Sim
  • Chipyard
  • LTSpice, PSPice, HSpice
  • Logism
  • MATLAB
  • PowerWorld
  • PSCAD

Pinned Loading

  1. FPGA-SystolicArray FPGA-SystolicArray Public

    Working 8x8 systolic array hardware implemented in Xilinx Vivado, operated and controlled in software using Xilinx Vitis

    SystemVerilog 4 2

  2. FPGA-Based-Arcade-Game FPGA-Based-Arcade-Game Public

    FPGA Based Penguin Runner Game

    SystemVerilog

  3. kmap-solver kmap-solver Public

    This simple kmap solver can solve 3 and 4 variable kmaps which is written in Python and interfaced using a .ipynb file. This was my final project in my Digital Logic Circuits course.

    Python

  4. arduino-asynch-communication arduino-asynch-communication Public

    Basic master-slave asynchronous communication project

    C++

  5. arduino-spi arduino-spi Public

    SPI implementation (Master->Slave)

    C++