cas-mls / cpu2

This is a simple CPU architecture that I used to verify that I understand how to use FPGAs, VHDL, and write a CPU using Vivado on Arty S7. This is my largest project to date. Under 1000 Lines of Code.
MIT License
0 stars 0 forks source link

Add Serial RS232 UART module to the computer. #24

Closed cas-mls closed 2 months ago

cas-mls commented 3 months ago

Add module to make a UART device using RIO and WIO commands and test it with the test code.

cas-mls commented 3 months ago

Analysis

  1. Checkout different UART Code for the device.
  2. Found an IP called AXI UART-LITE which could be used.
  3. Code up the interface to the IP.
  4. Integrate it with the CPU in the computer.
  5. Might want to update the computer to use make PINs GPIOs.