Skip to content
View Esta201's full-sized avatar

Block or report Esta201

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
Esta201/README.md

Hi, I’m Earlene!

I’m a fourth year computer systems engineering student with an interest in C/C++ programming for embedded systmes, FPGA application acceleration using processor/ASP co-design, and high-level Python development.

My final-year project is on hardware acceleration for Capsule Networks, a relatively new neural network model that aims to mitigate the information loss in CNN pooling layers by using multi-dimensional vectors to encode feature information. By using Xilinx's new Vits AI toolkit, we're looking to examine a) the extent of acceleration possible given the current toolset and b) avenues for further, custom HDL acceleration. The target deployment board is the UltraScale+ MPSOC ZCU102.

Notable work:

  • Developed HDL FIR filter for integration with Audio Effects HMPSOC on Altera Cyclone IV
  • Created Java CNN model from scratch for MNIST and accelerated it using Java threading framework + SIMD instructions(~2x speedup)
  • Programmed multi-model (CNN/MLP) hand-written number recognition tool in Python using PyQt and Pytorch back-end
  • Developed the motor driver embedded code for a wirelessly powered RC car
  • Programmed a chess game (C++) using OOP concepts
  • Designed a smart energy monitor using Altium, Proteus, Atmel Studio (IDE), and an Atmega328PB
  • Created a Java Android-based application that displays electrical components
  • Designed a flappy bird game in VHDL for Altera Cyclone IV

Languages: C/C++, Python, Matlab, VHDL

How to reach me: [email protected]

Pinned Loading

  1. Chess Chess Public

    Two-player chess game developed in C++ using OOP concepts

    C++

  2. UoAPEGroup/2020_SRW_RC_Car UoAPEGroup/2020_SRW_RC_Car Public

    Repo for work done during the summer workshop by the students on the RC car

    G-code 6 2