├── .gitignore ├── README.md ├── dac ├── dac.mif ├── dac.py ├── sintable-46.mif ├── sintable-64.mif └── sintable.py ├── filter.xml ├── hw ├── README.md ├── fp-lib-table ├── modules │ └── ca6v.pretty │ │ └── Potentiometer_CA6V.kicad_mod ├── svg │ ├── bothsides.svg │ ├── videoadc-B_Cu.svg │ └── videoadc-F_Cu.svg ├── videoadc-cache.lib ├── videoadc-rescue.lib ├── videoadc.cmp ├── videoadc.kicad_pcb ├── videoadc.net ├── videoadc.pdf ├── videoadc.png ├── videoadc.pro └── videoadc.sch ├── iverilog ├── Makefile ├── README.md ├── babor.v ├── simulation.v └── syncdetect.v ├── outpll.qip ├── pll.qip ├── screenshots ├── 4-bits-RGB-all-equal.jpg ├── diagram.png ├── diagram.svg ├── gtkwave.png ├── linearized.jpg └── videoconditioner.svg ├── signals ├── all1.txt ├── coeffs-0.05-0.1.txt ├── coeffs.txt ├── data.txt ├── fft.txt ├── filtered.txt ├── input.txt ├── pal16.py ├── signals.py └── signals.pyc ├── src ├── adc.v ├── ayclkdrv.v ├── clkbuf.qip ├── clkbuf.v ├── clkbuf_bb.v ├── dac │ ├── dactable.qip │ ├── dactable.v │ ├── dactable_bb.v │ ├── filter.xml │ ├── greybox_tmp │ │ └── cbx_args.txt │ └── sintable.qip ├── dactable.qip ├── fir │ ├── filter.bsf │ ├── filter.cmp │ ├── filter.qip │ ├── filter.sip │ ├── filter.spd │ ├── filter.v │ └── filter │ │ ├── altera_avalon_sc_fifo.v │ │ ├── auk_dspip_avalon_streaming_controller_hpfir.vhd │ │ ├── auk_dspip_avalon_streaming_sink_hpfir.vhd │ │ ├── auk_dspip_avalon_streaming_source_hpfir.vhd │ │ ├── auk_dspip_lib_pkg_hpfir.vhd │ │ ├── auk_dspip_math_pkg_hpfir.vhd │ │ ├── auk_dspip_roundsat_hpfir.vhd │ │ ├── dspba_library.vhd │ │ ├── dspba_library_package.vhd │ │ ├── filter_0002.sdc │ │ ├── filter_0002.vhd │ │ ├── filter_0002_ast.vhd │ │ └── filter_0002_rtl.vhd ├── outpll.ppf ├── outpll.qip ├── outpll.v ├── outpll_bb.v ├── pll.ppf ├── pll.qip ├── pll.v ├── pll_bb.v ├── seg7 │ └── SEG7_LUT.v ├── sintable.qip ├── sintable.v ├── sintable_bb.v ├── top.v ├── video.v └── videomod.v ├── stp1.stp ├── videoconditioner.qpf ├── videoconditioner.qsf ├── videoconditioner.qws ├── videoconditioner_assignment_defaults.qdf └── whitepapers ├── CreatingAnADCUsingFPGAResources.PDF └── SimpleSigmaDeltaADCDocumentation.PDF /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/README.md -------------------------------------------------------------------------------- /dac/dac.mif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/dac/dac.mif -------------------------------------------------------------------------------- /dac/dac.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/dac/dac.py -------------------------------------------------------------------------------- /dac/sintable-46.mif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/dac/sintable-46.mif -------------------------------------------------------------------------------- /dac/sintable-64.mif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/dac/sintable-64.mif -------------------------------------------------------------------------------- /dac/sintable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/dac/sintable.py -------------------------------------------------------------------------------- /filter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/filter.xml -------------------------------------------------------------------------------- /hw/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/hw/README.md -------------------------------------------------------------------------------- /hw/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/hw/fp-lib-table -------------------------------------------------------------------------------- /hw/modules/ca6v.pretty/Potentiometer_CA6V.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/hw/modules/ca6v.pretty/Potentiometer_CA6V.kicad_mod -------------------------------------------------------------------------------- /hw/svg/bothsides.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/hw/svg/bothsides.svg -------------------------------------------------------------------------------- /hw/svg/videoadc-B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/hw/svg/videoadc-B_Cu.svg -------------------------------------------------------------------------------- /hw/svg/videoadc-F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/hw/svg/videoadc-F_Cu.svg -------------------------------------------------------------------------------- /hw/videoadc-cache.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/hw/videoadc-cache.lib -------------------------------------------------------------------------------- /hw/videoadc-rescue.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/hw/videoadc-rescue.lib -------------------------------------------------------------------------------- /hw/videoadc.cmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/hw/videoadc.cmp -------------------------------------------------------------------------------- /hw/videoadc.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/hw/videoadc.kicad_pcb -------------------------------------------------------------------------------- /hw/videoadc.net: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/hw/videoadc.net -------------------------------------------------------------------------------- /hw/videoadc.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/hw/videoadc.pdf -------------------------------------------------------------------------------- /hw/videoadc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/hw/videoadc.png -------------------------------------------------------------------------------- /hw/videoadc.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/hw/videoadc.pro -------------------------------------------------------------------------------- /hw/videoadc.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/hw/videoadc.sch -------------------------------------------------------------------------------- /iverilog/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/iverilog/Makefile -------------------------------------------------------------------------------- /iverilog/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/iverilog/README.md -------------------------------------------------------------------------------- /iverilog/babor.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/iverilog/babor.v -------------------------------------------------------------------------------- /iverilog/simulation.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/iverilog/simulation.v -------------------------------------------------------------------------------- /iverilog/syncdetect.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/iverilog/syncdetect.v -------------------------------------------------------------------------------- /outpll.qip: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pll.qip: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /screenshots/4-bits-RGB-all-equal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/screenshots/4-bits-RGB-all-equal.jpg -------------------------------------------------------------------------------- /screenshots/diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/screenshots/diagram.png -------------------------------------------------------------------------------- /screenshots/diagram.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/screenshots/diagram.svg -------------------------------------------------------------------------------- /screenshots/gtkwave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/screenshots/gtkwave.png -------------------------------------------------------------------------------- /screenshots/linearized.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/screenshots/linearized.jpg -------------------------------------------------------------------------------- /screenshots/videoconditioner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/screenshots/videoconditioner.svg -------------------------------------------------------------------------------- /signals/all1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/signals/all1.txt -------------------------------------------------------------------------------- /signals/coeffs-0.05-0.1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/signals/coeffs-0.05-0.1.txt -------------------------------------------------------------------------------- /signals/coeffs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/signals/coeffs.txt -------------------------------------------------------------------------------- /signals/data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/signals/data.txt -------------------------------------------------------------------------------- /signals/fft.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/signals/fft.txt -------------------------------------------------------------------------------- /signals/filtered.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/signals/filtered.txt -------------------------------------------------------------------------------- /signals/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/signals/input.txt -------------------------------------------------------------------------------- /signals/pal16.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/signals/pal16.py -------------------------------------------------------------------------------- /signals/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/signals/signals.py -------------------------------------------------------------------------------- /signals/signals.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/signals/signals.pyc -------------------------------------------------------------------------------- /src/adc.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/adc.v -------------------------------------------------------------------------------- /src/ayclkdrv.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/ayclkdrv.v -------------------------------------------------------------------------------- /src/clkbuf.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/clkbuf.qip -------------------------------------------------------------------------------- /src/clkbuf.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/clkbuf.v -------------------------------------------------------------------------------- /src/clkbuf_bb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/clkbuf_bb.v -------------------------------------------------------------------------------- /src/dac/dactable.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/dac/dactable.qip -------------------------------------------------------------------------------- /src/dac/dactable.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/dac/dactable.v -------------------------------------------------------------------------------- /src/dac/dactable_bb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/dac/dactable_bb.v -------------------------------------------------------------------------------- /src/dac/filter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/dac/filter.xml -------------------------------------------------------------------------------- /src/dac/greybox_tmp/cbx_args.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/dac/greybox_tmp/cbx_args.txt -------------------------------------------------------------------------------- /src/dac/sintable.qip: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/dactable.qip: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/fir/filter.bsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/fir/filter.bsf -------------------------------------------------------------------------------- /src/fir/filter.cmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/fir/filter.cmp -------------------------------------------------------------------------------- /src/fir/filter.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/fir/filter.qip -------------------------------------------------------------------------------- /src/fir/filter.sip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/fir/filter.sip -------------------------------------------------------------------------------- /src/fir/filter.spd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/fir/filter.spd -------------------------------------------------------------------------------- /src/fir/filter.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/fir/filter.v -------------------------------------------------------------------------------- /src/fir/filter/altera_avalon_sc_fifo.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/fir/filter/altera_avalon_sc_fifo.v -------------------------------------------------------------------------------- /src/fir/filter/auk_dspip_avalon_streaming_controller_hpfir.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/fir/filter/auk_dspip_avalon_streaming_controller_hpfir.vhd -------------------------------------------------------------------------------- /src/fir/filter/auk_dspip_avalon_streaming_sink_hpfir.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/fir/filter/auk_dspip_avalon_streaming_sink_hpfir.vhd -------------------------------------------------------------------------------- /src/fir/filter/auk_dspip_avalon_streaming_source_hpfir.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/fir/filter/auk_dspip_avalon_streaming_source_hpfir.vhd -------------------------------------------------------------------------------- /src/fir/filter/auk_dspip_lib_pkg_hpfir.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/fir/filter/auk_dspip_lib_pkg_hpfir.vhd -------------------------------------------------------------------------------- /src/fir/filter/auk_dspip_math_pkg_hpfir.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/fir/filter/auk_dspip_math_pkg_hpfir.vhd -------------------------------------------------------------------------------- /src/fir/filter/auk_dspip_roundsat_hpfir.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/fir/filter/auk_dspip_roundsat_hpfir.vhd -------------------------------------------------------------------------------- /src/fir/filter/dspba_library.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/fir/filter/dspba_library.vhd -------------------------------------------------------------------------------- /src/fir/filter/dspba_library_package.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/fir/filter/dspba_library_package.vhd -------------------------------------------------------------------------------- /src/fir/filter/filter_0002.sdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/fir/filter/filter_0002.sdc -------------------------------------------------------------------------------- /src/fir/filter/filter_0002.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/fir/filter/filter_0002.vhd -------------------------------------------------------------------------------- /src/fir/filter/filter_0002_ast.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/fir/filter/filter_0002_ast.vhd -------------------------------------------------------------------------------- /src/fir/filter/filter_0002_rtl.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/fir/filter/filter_0002_rtl.vhd -------------------------------------------------------------------------------- /src/outpll.ppf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/outpll.ppf -------------------------------------------------------------------------------- /src/outpll.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/outpll.qip -------------------------------------------------------------------------------- /src/outpll.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/outpll.v -------------------------------------------------------------------------------- /src/outpll_bb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/outpll_bb.v -------------------------------------------------------------------------------- /src/pll.ppf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/pll.ppf -------------------------------------------------------------------------------- /src/pll.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/pll.qip -------------------------------------------------------------------------------- /src/pll.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/pll.v -------------------------------------------------------------------------------- /src/pll_bb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/pll_bb.v -------------------------------------------------------------------------------- /src/seg7/SEG7_LUT.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/seg7/SEG7_LUT.v -------------------------------------------------------------------------------- /src/sintable.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/sintable.qip -------------------------------------------------------------------------------- /src/sintable.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/sintable.v -------------------------------------------------------------------------------- /src/sintable_bb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/sintable_bb.v -------------------------------------------------------------------------------- /src/top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/top.v -------------------------------------------------------------------------------- /src/video.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/video.v -------------------------------------------------------------------------------- /src/videomod.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/src/videomod.v -------------------------------------------------------------------------------- /stp1.stp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/stp1.stp -------------------------------------------------------------------------------- /videoconditioner.qpf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/videoconditioner.qpf -------------------------------------------------------------------------------- /videoconditioner.qsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/videoconditioner.qsf -------------------------------------------------------------------------------- /videoconditioner.qws: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/videoconditioner.qws -------------------------------------------------------------------------------- /videoconditioner_assignment_defaults.qdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/videoconditioner_assignment_defaults.qdf -------------------------------------------------------------------------------- /whitepapers/CreatingAnADCUsingFPGAResources.PDF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/whitepapers/CreatingAnADCUsingFPGAResources.PDF -------------------------------------------------------------------------------- /whitepapers/SimpleSigmaDeltaADCDocumentation.PDF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svofski/videoconditioner/HEAD/whitepapers/SimpleSigmaDeltaADCDocumentation.PDF --------------------------------------------------------------------------------