Course Projects Archive

Course Projects Archive

Archive

Here are some of the other miscellaneous projects that I worked on at Penn. They are listed roughly in reverse chronological order. This page is still a work in progress!

Science Olympiad at UPenn

Technically not a course, but I created these labs for Science Olympiad at UPenn (SOUP). During the lab portion of the circuit lab event, high school students were supposed to analyze circuits using a multimeter and a stopwatch in order determine the values of the mystery resistors. These circuits include operational amplifier configurations, RC circuits, and various resistor configurations. It’s club policy to only release questions to attendees, but pictures of the circuits are shown below.

SOUP

Synchronous FIFO Queue - VLSI

This was the final project for Circuit-Level Modeling, Design and Optimization for Digital Systems. It was designed in Electric VLSI and I worked with Caroline Leng. The queue was to hold 4bit wide elements and have a maximum capacity of 16. The project consisted of a few parts.

First a 6T SRAM memory cell was designed. Combining these cells with precharge circuitry and column drivers made from tri-state buffers, a 64bit SRAM was created. D Flip-Flop registers were added to synchronize inputs and outputs, and a decoder was added to specify the memory location to be accessed. Finally, counters were added to move the pointers tracking the front and back of the FIFO on each enqueue or dequeue.

Snake PCB - Java

This project was a variation of the classic game Snake, themed as a two layer PCB. The snake can travel on both the top and bottom layers, and objects must be on the same side to interact. Yes, that means the snake can cross over itself! The ICs give 1 length and increase the score by 1, while capacitors give 1 point but increase the score by 3. However, the capacitors disappear so be quick!

SnakePCB

Other Projects - To Be Documented

rss facebook twitter github gitlab youtube mail spotify lastfm instagram linkedin google google-plus pinterest medium vimeo stackoverflow reddit quora quora