Over Christmas 2015 i taught myself the very basics of Verilog code using my Altera De0Nano FPGA development board, this has been sitting around for quite a few years now!
This entailed flashing an LED first :-) and then moved on to an Audio band pass filter using the on-board ADC and an R2R DAC output, then onto a mixer and extremely basic software receiver.
Most of the modules are here for reading the adc and then creating a basic mixer, dds, filter and a poorly ssb demodulator!
Receiver Code Bits
Audio Filter Verilog Code Bits
There will be a lot of bugs here but thought I'd share it for your entertainment!
The idea was then to use this ADC from a WiMax board to cover HF.... one day.