I finally found an offboard 8-bit ADC in the parts room. This is the datasheet for it.
These are the wiring diagrams for the two chips
this module will control my offboard chips. It will take in the digital level, output the pulse signal, and also output the different frequency band peak levels for the top level to use
I forgot to add the pulse output when I created the project. I added it.
I updated my constraints folder to add the JB pins for the PMOD expansion port. I also added the ports to the IO in my top level.
I instantiated the MSG module into my top level. I also changed some types to make everything work. I made my vals for my freq bands unsigned so I will have an easier time in my pixel gen module creating my graphical representation. That means I will have to do some type casting from std_logic_vector to unsigned which is not really difficult at all.