Arjun Rajasekharan's repositories
Tomasulo-Architecture
Simulation of the Tomasulo algorithm using python and verilog.Python code has been included to simulate dynamic instruction scheduling.This project was done as the part of Computer Architecture course.
16-bit-DADDA-Multiplier
16-bit DADDA Multiplier design using using 5:2 compressor as the major reduction compressor and 4:2 compressor; and FullAdder and HalfAdder to simulate 3:2 and 2:2 compressors respectively.
16bit-Sklansky-Adder
16-bit Slansky Adder design using verilog HDL
Circuit-Path-Enumeration
Considering combinational logic circuit (bipartite graph) as adjacent list and enumerate all the paths from input to output. Visualise gate-level verilog code as a directed graph. Networkx library was used to draw the graphs.
MultiClientQuizGame
This repository is an implementation of a multiplayer quiz game using socket programming which is done as part of Computer Networks course.
CMOS-Circuit-Generator
This repository contains a python script which converts a Boolean Expression to a .sim file.
Digital-Image-Processing
Implementation of algorithms which were done as a part of Digital Image Processing course
Faculty-Profile-Management
A web application that stores, searches and shows faculty profiles, in an institution backdrop. The app has been developed using MEAN stack. Database used is MongoDB. This project was done as the part of DBMS course.
Multi-Threaded-HTTP-Server
This repository is an implementation of multi threaded http server which is done as the final project of Computer Networks course.
OCR-ImageTextReader
A flask web application that takes an image as input and returns the text within it. Hosted the application in Heroku backend. This project was done as the part of Digital Image Processing course.
CrossNetworkCommunication
Establishing a client server communication between the devices that operates in different networks. This is done as a part of Computer Networks course.
Sound-Eye
A website for reviewing songs