Contains the source code from the course work throughout my undergraduate Computer Engineering degree at Brigham Young University. There is a mixture of Go, Python, C, C++, Java, VHDL, Verilog, Matlab, Bash, Assembly, etc..
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
- Aaron Norris
Dr. Mike Wirthlin
Brigham Young University
This is a color based encryption/decryption program that sends its data over UART
- Nexys 2 FPGA (2)
- Serial Cable (1)
- Serial Null Modem (1)
- Computer (1)
- ps2 Keyboard (1)
- Vga monitor & cable (2)
Remove the jitter on the tx. After hours of work, we can’t get the display quite right.
Load an image into the memory, and read it pixel by pixel using one pixel for one character. This way both sides need an identical picture to send and recieve. Use switch 8 to indicate this option.
Write it so each board does both rx and tx. Select by button?
PROJECT BUILD OPTIONS:
- 188 Slices used (2%)
- approx 3366 lines of code (some identical to tx)
- 373 Slices used (8%)
- approx 4006 lines of code (some identical to rx)
- This is larger because of the ps2 code for the keyboard.