souvicksaha95 Goto Github PK
Name: Souvick Saha
Type: User
Bio: Grad student at USC | MSEE (Comp. Arch & VLSI Design)
Name: Souvick Saha
Type: User
Bio: Grad student at USC | MSEE (Comp. Arch & VLSI Design)
Final Project of EE477L
This project is coded in verilog and I have used four 4-bit full adders to realize the 16 bit full adder.
This project uses verilog to model and deisgn a SIPO right shift 8-bit shift register.
Hey guys, hope you all are doing great. Thanks for tuning in. This time I have made a digital clock using Arduino. This is kind of those short and simple project which is doable by anyone. So Let us know your thoughts on it.
Using the Datapath and Control Design approach, I made a system to calculate the GCD of two numbers. This is an example that was given in the NPTEL course 'Hardware Modeling Using Verilog' by Prof. Indranil Sengupta.
Using the Datapath and Control Design approach, I made a system to calculate the GCD of two numbers.
In this project I created PWM signal out of an FPGA (Xilinx Spartan 6), in which the PWM width can be altered with a push of button. That means we can create duty cycle 0 to 100 percent ideally.
Detect the sequence 0110 in a bit stream and put an output high.
Digital Clock coded in Verilog. Simulated in iverilog. Implemented on Xilinx Spartan 6 FPGA and seven segment display.
Hey guys, Thanks for tuning in. This time, I will show you how you can build your own Arduino Uno board at home. This is super handy and cost-effective also. With that, you can modify the board to your needs as I have done here. The process is very straightforward and I will guide you through this process in detail. So let's start making our own Arduino board.
final-project-anushkapoojary created by GitHub Classroom
D, JK, T, RS flip flops modelled and simulated in verilog
In this project we will control a WS2812B LED strip using Spartan 6 FPGA and Verilog.
In this video I have made a super simple to use digital voltmeter that can measure voltages from 20 mV to 200V. The voltmeter can be charged once it's out of power. In one cycle the battery can run this circuit for 12 hours. Hope you will like this project.
In this project I will show you how to switch on/off AC appliances with any IR remote. This system will also have a timer function inbuilt so that you can set a timer on or timer off to switch your device automatically. Hope you will like this. Thanks :)
In this project we are detecting the sequence '101010' with possible overlapping. The image below is the simulation result. Coded in Verilog.
Hey guys, In this project I have showed how you can make a DIY binary clock with arduino. Most of the binary clocks don't have seconds, because of the limited number of I/O ports available in arduino. But in this project I have make this clock to show us the time in HH : MM : SS format with the help of 20 leds. The interesting fact is that I used only 5 pins from arduino to make this happen. This concept is called charlieplexing. Previously I have uploaded a video on this topic. If you don't know about it then do watch it and then start from here.
This python script will help you to get the machine code of corresponding op-code for MIPS 32 RISC processor. Look into the other repository about modeling this particular processor in verilog. Not all instructions are enabled here. However, you can add other instructions to the json file and modify the code accordingly.
Verilog code to generate pwm signal
Using the popular shift and add three algorithm, which is also known as double dabble, I converted binary number to BCD.
This is a simple Serial In Parallel out shift register written in VHDL.
This repo is not about any projects. It's just about why Systemverilog is better than Verilog and it's features.
This is a 2 player tic-tac-toe game designed in python3.5.
final-project-Zzixin created by GitHub Classroom
This project is implemented and simulated Iverilog and plotted by GTKwave. Problem statement is following - Design a sequence detector implementing a Mealy state machine using three always blocks. The Mealy state machine has one input (ain) and one output (yout). The output yout is 1 if and only if the total number of 1s received is divisible by 3 (hint: 0 is inclusive, however, reset cycle(s) do not count as 0- see in simulation waveform time=400). Develop a test bench and verify the model through a behavioral simulation. Use SW0 as the clock input, SW1 as the ain input, the BTNU button as reset input to the circuit, number of 1s count on LED7:LED4, and LED0 as the yout output. Go through the design flow, generate the bitstream, and download it into the Nexys3 board. Verify the functionality.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.