Pinned Repositories
alarmclock
Creating alarm clock that will lit up the led when the time is up, and setting up the alarm time
C-learn
fifo-and-test-bench-
Using VHDL to program a virtual fifo with memory, and test bench for verification
FIFO-Verilog
First In, First Out written in Verilog
Floatingpoint-multiplier
Floating point multiplier that has A,B, latch and drive as input and C as output.The multiplier will accept IEEE Standard 754 single precision inputs and produce single precision output. It will support NaN, ±∞, ±0, normalized numbers, and denormalized numbers.
MSP430-Wireless-Weather-Station
A Remote MSP430 monitors temperature, light, and humidity and sends the data to a local UART-USB MSP430. A processing script graphs the data in real time on a computer.
Mux-and-decoder
Hierachial design that implements a 3 bit mux and a 3-8 decoder to light the LEDs.
Picoblaze-calculator
Utilize the existing LCD display to output the calculation -- using the picoblaze. The input to this block is registered based on the -- write stobe from the picoblaze
ponggame
pong game using verilog language and vga connection
Priority-encoder
Hierachial design that implements a priority encoder based -- on the four input buttons that controls a 2x2 switch that will light the leds -- and/or the 7 segment decoder based on two sets of 3 inputs from the switches. -- Outputs a valid signal on Led 7 when the priority encoder is valid. -- All outputs are registered.
ethanmys's Repositories
ethanmys/alarmclock
Creating alarm clock that will lit up the led when the time is up, and setting up the alarm time
ethanmys/C-learn
ethanmys/fifo-and-test-bench-
Using VHDL to program a virtual fifo with memory, and test bench for verification
ethanmys/FIFO-Verilog
First In, First Out written in Verilog
ethanmys/Floatingpoint-multiplier
Floating point multiplier that has A,B, latch and drive as input and C as output.The multiplier will accept IEEE Standard 754 single precision inputs and produce single precision output. It will support NaN, ±∞, ±0, normalized numbers, and denormalized numbers.
ethanmys/MSP430-Wireless-Weather-Station
A Remote MSP430 monitors temperature, light, and humidity and sends the data to a local UART-USB MSP430. A processing script graphs the data in real time on a computer.
ethanmys/Mux-and-decoder
Hierachial design that implements a 3 bit mux and a 3-8 decoder to light the LEDs.
ethanmys/Picoblaze-calculator
Utilize the existing LCD display to output the calculation -- using the picoblaze. The input to this block is registered based on the -- write stobe from the picoblaze
ethanmys/ponggame
pong game using verilog language and vga connection
ethanmys/Priority-encoder
Hierachial design that implements a priority encoder based -- on the four input buttons that controls a 2x2 switch that will light the leds -- and/or the 7 segment decoder based on two sets of 3 inputs from the switches. -- Outputs a valid signal on Led 7 when the priority encoder is valid. -- All outputs are registered.
ethanmys/Serial-and-Parallel-converter
-- Design Overview: Serial to parallel converter for 8 bit data and one bit parity -- Parity can either be odd or even -- Produces a 'valid' signal as well as a bad_parity, when data is output
ethanmys/Simple-calculator
simple calculator that does addition, deduction, multiplication, division, shift and output to the 8 segment led
ethanmys/Vending-machine
State machine controls reset, accepting/counting inserted coins, evaluating -- selection cost, vending the product (light led) and resetting for another vend -- An independant process watches for slider switch transitions and tallys coins -- My seg muxer was reused to display on the seven-seg display and a function was -- included to convert hex into bcd for display