├── LICENSE ├── README.md ├── documents ├── fpga_0.odg ├── fpga_0.png ├── system_0.odg ├── system_0.png └── system_photo.jpg ├── gateware ├── README.md └── icehat_rxadc │ ├── icarus │ ├── Makefile │ ├── tb_icehat_rxadc.gtkw │ └── tb_icehat_rxadc.v │ ├── icestorm │ ├── Makefile │ ├── icehat_rxadc.pcf │ ├── icehat_rxadc.sdc │ └── icehat_rxadc.v │ └── src │ ├── cic_dec_4.v │ ├── ddc_14.v │ ├── fir8dec.v │ ├── fir8dec_coeff.memh │ ├── fir8dec_par.v │ ├── gain_lut.memh │ ├── i2c_emul.v │ ├── i2s_inout_usb_hi.v │ ├── pdm_dac.v │ ├── sat.v │ ├── sat_flag.v │ ├── sine.hex │ ├── sine_osc.v │ ├── sine_table_1k.memh │ ├── spi_slave.v │ ├── tuner_2.v │ ├── tuner_slice_1k.v │ └── wm8731.v ├── hardware └── README.md ├── software ├── README.md ├── audio_fulldup │ ├── Makefile │ ├── audio.c │ ├── audio.h │ ├── audio_lib.c │ ├── audio_lib.h │ ├── cmd.c │ ├── cmd.h │ ├── iir.c │ ├── iir.h │ ├── iir_coeffs.h │ ├── main.c │ ├── main.h │ ├── r820t2.c │ ├── r820t2.h │ ├── rxadc.c │ ├── rxadc.h │ ├── shared_i2c.c │ ├── shared_i2c.h │ ├── si5351.c │ └── si5351.h └── ice_tool │ ├── Makefile │ ├── gpio_dev.c │ ├── gpio_dev.h │ ├── gpio_sysfs.c │ ├── gpio_sysfs.h │ ├── ice_lib.c │ ├── ice_lib.h │ ├── ice_tool.c │ └── tst_gpio_dev.c └── system ├── README.md ├── ddc.py ├── gen_sine.py ├── plot_freq.py ├── tst_ddc.py └── write_memh.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/README.md -------------------------------------------------------------------------------- /documents/fpga_0.odg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/documents/fpga_0.odg -------------------------------------------------------------------------------- /documents/fpga_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/documents/fpga_0.png -------------------------------------------------------------------------------- /documents/system_0.odg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/documents/system_0.odg -------------------------------------------------------------------------------- /documents/system_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/documents/system_0.png -------------------------------------------------------------------------------- /documents/system_photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/documents/system_photo.jpg -------------------------------------------------------------------------------- /gateware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/gateware/README.md -------------------------------------------------------------------------------- /gateware/icehat_rxadc/icarus/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/gateware/icehat_rxadc/icarus/Makefile -------------------------------------------------------------------------------- /gateware/icehat_rxadc/icarus/tb_icehat_rxadc.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/gateware/icehat_rxadc/icarus/tb_icehat_rxadc.gtkw -------------------------------------------------------------------------------- /gateware/icehat_rxadc/icarus/tb_icehat_rxadc.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/gateware/icehat_rxadc/icarus/tb_icehat_rxadc.v -------------------------------------------------------------------------------- /gateware/icehat_rxadc/icestorm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/gateware/icehat_rxadc/icestorm/Makefile -------------------------------------------------------------------------------- /gateware/icehat_rxadc/icestorm/icehat_rxadc.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/gateware/icehat_rxadc/icestorm/icehat_rxadc.pcf -------------------------------------------------------------------------------- /gateware/icehat_rxadc/icestorm/icehat_rxadc.sdc: -------------------------------------------------------------------------------- 1 | ctx.addClock("clk", 50) 2 | -------------------------------------------------------------------------------- /gateware/icehat_rxadc/icestorm/icehat_rxadc.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/gateware/icehat_rxadc/icestorm/icehat_rxadc.v -------------------------------------------------------------------------------- /gateware/icehat_rxadc/src/cic_dec_4.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/gateware/icehat_rxadc/src/cic_dec_4.v -------------------------------------------------------------------------------- /gateware/icehat_rxadc/src/ddc_14.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/gateware/icehat_rxadc/src/ddc_14.v -------------------------------------------------------------------------------- /gateware/icehat_rxadc/src/fir8dec.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/gateware/icehat_rxadc/src/fir8dec.v -------------------------------------------------------------------------------- /gateware/icehat_rxadc/src/fir8dec_coeff.memh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/gateware/icehat_rxadc/src/fir8dec_coeff.memh -------------------------------------------------------------------------------- /gateware/icehat_rxadc/src/fir8dec_par.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/gateware/icehat_rxadc/src/fir8dec_par.v -------------------------------------------------------------------------------- /gateware/icehat_rxadc/src/gain_lut.memh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/gateware/icehat_rxadc/src/gain_lut.memh -------------------------------------------------------------------------------- /gateware/icehat_rxadc/src/i2c_emul.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/gateware/icehat_rxadc/src/i2c_emul.v -------------------------------------------------------------------------------- /gateware/icehat_rxadc/src/i2s_inout_usb_hi.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/gateware/icehat_rxadc/src/i2s_inout_usb_hi.v -------------------------------------------------------------------------------- /gateware/icehat_rxadc/src/pdm_dac.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/gateware/icehat_rxadc/src/pdm_dac.v -------------------------------------------------------------------------------- /gateware/icehat_rxadc/src/sat.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/gateware/icehat_rxadc/src/sat.v -------------------------------------------------------------------------------- /gateware/icehat_rxadc/src/sat_flag.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/gateware/icehat_rxadc/src/sat_flag.v -------------------------------------------------------------------------------- /gateware/icehat_rxadc/src/sine.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/gateware/icehat_rxadc/src/sine.hex -------------------------------------------------------------------------------- /gateware/icehat_rxadc/src/sine_osc.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/gateware/icehat_rxadc/src/sine_osc.v -------------------------------------------------------------------------------- /gateware/icehat_rxadc/src/sine_table_1k.memh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/gateware/icehat_rxadc/src/sine_table_1k.memh -------------------------------------------------------------------------------- /gateware/icehat_rxadc/src/spi_slave.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/gateware/icehat_rxadc/src/spi_slave.v -------------------------------------------------------------------------------- /gateware/icehat_rxadc/src/tuner_2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/gateware/icehat_rxadc/src/tuner_2.v -------------------------------------------------------------------------------- /gateware/icehat_rxadc/src/tuner_slice_1k.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/gateware/icehat_rxadc/src/tuner_slice_1k.v -------------------------------------------------------------------------------- /gateware/icehat_rxadc/src/wm8731.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/gateware/icehat_rxadc/src/wm8731.v -------------------------------------------------------------------------------- /hardware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/hardware/README.md -------------------------------------------------------------------------------- /software/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/README.md -------------------------------------------------------------------------------- /software/audio_fulldup/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/audio_fulldup/Makefile -------------------------------------------------------------------------------- /software/audio_fulldup/audio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/audio_fulldup/audio.c -------------------------------------------------------------------------------- /software/audio_fulldup/audio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/audio_fulldup/audio.h -------------------------------------------------------------------------------- /software/audio_fulldup/audio_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/audio_fulldup/audio_lib.c -------------------------------------------------------------------------------- /software/audio_fulldup/audio_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/audio_fulldup/audio_lib.h -------------------------------------------------------------------------------- /software/audio_fulldup/cmd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/audio_fulldup/cmd.c -------------------------------------------------------------------------------- /software/audio_fulldup/cmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/audio_fulldup/cmd.h -------------------------------------------------------------------------------- /software/audio_fulldup/iir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/audio_fulldup/iir.c -------------------------------------------------------------------------------- /software/audio_fulldup/iir.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/audio_fulldup/iir.h -------------------------------------------------------------------------------- /software/audio_fulldup/iir_coeffs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/audio_fulldup/iir_coeffs.h -------------------------------------------------------------------------------- /software/audio_fulldup/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/audio_fulldup/main.c -------------------------------------------------------------------------------- /software/audio_fulldup/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/audio_fulldup/main.h -------------------------------------------------------------------------------- /software/audio_fulldup/r820t2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/audio_fulldup/r820t2.c -------------------------------------------------------------------------------- /software/audio_fulldup/r820t2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/audio_fulldup/r820t2.h -------------------------------------------------------------------------------- /software/audio_fulldup/rxadc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/audio_fulldup/rxadc.c -------------------------------------------------------------------------------- /software/audio_fulldup/rxadc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/audio_fulldup/rxadc.h -------------------------------------------------------------------------------- /software/audio_fulldup/shared_i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/audio_fulldup/shared_i2c.c -------------------------------------------------------------------------------- /software/audio_fulldup/shared_i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/audio_fulldup/shared_i2c.h -------------------------------------------------------------------------------- /software/audio_fulldup/si5351.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/audio_fulldup/si5351.c -------------------------------------------------------------------------------- /software/audio_fulldup/si5351.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/audio_fulldup/si5351.h -------------------------------------------------------------------------------- /software/ice_tool/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/ice_tool/Makefile -------------------------------------------------------------------------------- /software/ice_tool/gpio_dev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/ice_tool/gpio_dev.c -------------------------------------------------------------------------------- /software/ice_tool/gpio_dev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/ice_tool/gpio_dev.h -------------------------------------------------------------------------------- /software/ice_tool/gpio_sysfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/ice_tool/gpio_sysfs.c -------------------------------------------------------------------------------- /software/ice_tool/gpio_sysfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/ice_tool/gpio_sysfs.h -------------------------------------------------------------------------------- /software/ice_tool/ice_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/ice_tool/ice_lib.c -------------------------------------------------------------------------------- /software/ice_tool/ice_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/ice_tool/ice_lib.h -------------------------------------------------------------------------------- /software/ice_tool/ice_tool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/ice_tool/ice_tool.c -------------------------------------------------------------------------------- /software/ice_tool/tst_gpio_dev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/software/ice_tool/tst_gpio_dev.c -------------------------------------------------------------------------------- /system/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/system/README.md -------------------------------------------------------------------------------- /system/ddc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/system/ddc.py -------------------------------------------------------------------------------- /system/gen_sine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/system/gen_sine.py -------------------------------------------------------------------------------- /system/plot_freq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/system/plot_freq.py -------------------------------------------------------------------------------- /system/tst_ddc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/system/tst_ddc.py -------------------------------------------------------------------------------- /system/write_memh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emeb/rpi_rxadc/HEAD/system/write_memh.py --------------------------------------------------------------------------------