├── LICENSE ├── README.md ├── cfg ├── clocks.xdc ├── ports.tcl ├── ports.xdc └── red_pitaya.xml ├── cores ├── axi_bram_reader_v1_0 │ ├── axi_bram_reader.v │ ├── bram_reader_v1_0_S00_AXI.v │ └── core_config.tcl ├── axi_cfg_register_v1_0 │ ├── axi_cfg_register.v │ └── core_config.tcl ├── axis_averager_v1_0 │ ├── axis_averager.v │ └── core_config.tcl ├── axis_constant_v1_0 │ ├── axis_constant.v │ └── core_config.tcl ├── axis_red_pitaya_adc_v1_0 │ ├── axis_red_pitaya_adc.v │ └── core_config.tcl ├── axis_red_pitaya_dac_v1_0 │ ├── axis_red_pitaya_dac.v │ └── core_config.tcl └── bram_switch_v1_0 │ ├── bram_switch.v │ └── core_config.tcl ├── make_cores.tcl ├── make_project.tcl ├── projects ├── 1_led_blink │ └── block_design.tcl ├── 2_knight_rider │ ├── block_design.tcl │ ├── knight_rider.v │ └── sim │ │ └── knight_rider_tb.v ├── 3_stopwatch │ ├── block_design.tcl │ └── stopwatch.c ├── 4_frequency_counter │ ├── basic_red_pitaya_bd.tcl │ ├── block_design.tcl │ ├── frequency_counter.v │ ├── pow2.v │ ├── server │ │ └── counter.c │ ├── signal_decoder.v │ ├── signal_split.v │ └── sim │ │ ├── 4_fc_simulations.png │ │ └── freq_count_sim.v └── 5_averager │ ├── basic_red_pitaya_bd.tcl │ ├── block_design.tcl │ ├── client │ ├── averager.py │ └── averager.ui │ ├── expTwo.v │ ├── pow2.v │ ├── selector.v │ ├── server │ └── server.c │ ├── signal_split.v │ └── sim │ ├── Sim2_a.png │ ├── Sim2_b.png │ └── Sim2_c.png └── scripts └── core.tcl /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/README.md -------------------------------------------------------------------------------- /cfg/clocks.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/cfg/clocks.xdc -------------------------------------------------------------------------------- /cfg/ports.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/cfg/ports.tcl -------------------------------------------------------------------------------- /cfg/ports.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/cfg/ports.xdc -------------------------------------------------------------------------------- /cfg/red_pitaya.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/cfg/red_pitaya.xml -------------------------------------------------------------------------------- /cores/axi_bram_reader_v1_0/axi_bram_reader.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/cores/axi_bram_reader_v1_0/axi_bram_reader.v -------------------------------------------------------------------------------- /cores/axi_bram_reader_v1_0/bram_reader_v1_0_S00_AXI.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/cores/axi_bram_reader_v1_0/bram_reader_v1_0_S00_AXI.v -------------------------------------------------------------------------------- /cores/axi_bram_reader_v1_0/core_config.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/cores/axi_bram_reader_v1_0/core_config.tcl -------------------------------------------------------------------------------- /cores/axi_cfg_register_v1_0/axi_cfg_register.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/cores/axi_cfg_register_v1_0/axi_cfg_register.v -------------------------------------------------------------------------------- /cores/axi_cfg_register_v1_0/core_config.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/cores/axi_cfg_register_v1_0/core_config.tcl -------------------------------------------------------------------------------- /cores/axis_averager_v1_0/axis_averager.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/cores/axis_averager_v1_0/axis_averager.v -------------------------------------------------------------------------------- /cores/axis_averager_v1_0/core_config.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/cores/axis_averager_v1_0/core_config.tcl -------------------------------------------------------------------------------- /cores/axis_constant_v1_0/axis_constant.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/cores/axis_constant_v1_0/axis_constant.v -------------------------------------------------------------------------------- /cores/axis_constant_v1_0/core_config.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/cores/axis_constant_v1_0/core_config.tcl -------------------------------------------------------------------------------- /cores/axis_red_pitaya_adc_v1_0/axis_red_pitaya_adc.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/cores/axis_red_pitaya_adc_v1_0/axis_red_pitaya_adc.v -------------------------------------------------------------------------------- /cores/axis_red_pitaya_adc_v1_0/core_config.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/cores/axis_red_pitaya_adc_v1_0/core_config.tcl -------------------------------------------------------------------------------- /cores/axis_red_pitaya_dac_v1_0/axis_red_pitaya_dac.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/cores/axis_red_pitaya_dac_v1_0/axis_red_pitaya_dac.v -------------------------------------------------------------------------------- /cores/axis_red_pitaya_dac_v1_0/core_config.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/cores/axis_red_pitaya_dac_v1_0/core_config.tcl -------------------------------------------------------------------------------- /cores/bram_switch_v1_0/bram_switch.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/cores/bram_switch_v1_0/bram_switch.v -------------------------------------------------------------------------------- /cores/bram_switch_v1_0/core_config.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/cores/bram_switch_v1_0/core_config.tcl -------------------------------------------------------------------------------- /make_cores.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/make_cores.tcl -------------------------------------------------------------------------------- /make_project.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/make_project.tcl -------------------------------------------------------------------------------- /projects/1_led_blink/block_design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/projects/1_led_blink/block_design.tcl -------------------------------------------------------------------------------- /projects/2_knight_rider/block_design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/projects/2_knight_rider/block_design.tcl -------------------------------------------------------------------------------- /projects/2_knight_rider/knight_rider.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/projects/2_knight_rider/knight_rider.v -------------------------------------------------------------------------------- /projects/2_knight_rider/sim/knight_rider_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/projects/2_knight_rider/sim/knight_rider_tb.v -------------------------------------------------------------------------------- /projects/3_stopwatch/block_design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/projects/3_stopwatch/block_design.tcl -------------------------------------------------------------------------------- /projects/3_stopwatch/stopwatch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/projects/3_stopwatch/stopwatch.c -------------------------------------------------------------------------------- /projects/4_frequency_counter/basic_red_pitaya_bd.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/projects/4_frequency_counter/basic_red_pitaya_bd.tcl -------------------------------------------------------------------------------- /projects/4_frequency_counter/block_design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/projects/4_frequency_counter/block_design.tcl -------------------------------------------------------------------------------- /projects/4_frequency_counter/frequency_counter.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/projects/4_frequency_counter/frequency_counter.v -------------------------------------------------------------------------------- /projects/4_frequency_counter/pow2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/projects/4_frequency_counter/pow2.v -------------------------------------------------------------------------------- /projects/4_frequency_counter/server/counter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/projects/4_frequency_counter/server/counter.c -------------------------------------------------------------------------------- /projects/4_frequency_counter/signal_decoder.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/projects/4_frequency_counter/signal_decoder.v -------------------------------------------------------------------------------- /projects/4_frequency_counter/signal_split.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/projects/4_frequency_counter/signal_split.v -------------------------------------------------------------------------------- /projects/4_frequency_counter/sim/4_fc_simulations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/projects/4_frequency_counter/sim/4_fc_simulations.png -------------------------------------------------------------------------------- /projects/4_frequency_counter/sim/freq_count_sim.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/projects/4_frequency_counter/sim/freq_count_sim.v -------------------------------------------------------------------------------- /projects/5_averager/basic_red_pitaya_bd.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/projects/5_averager/basic_red_pitaya_bd.tcl -------------------------------------------------------------------------------- /projects/5_averager/block_design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/projects/5_averager/block_design.tcl -------------------------------------------------------------------------------- /projects/5_averager/client/averager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/projects/5_averager/client/averager.py -------------------------------------------------------------------------------- /projects/5_averager/client/averager.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/projects/5_averager/client/averager.ui -------------------------------------------------------------------------------- /projects/5_averager/expTwo.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/projects/5_averager/expTwo.v -------------------------------------------------------------------------------- /projects/5_averager/pow2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/projects/5_averager/pow2.v -------------------------------------------------------------------------------- /projects/5_averager/selector.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/projects/5_averager/selector.v -------------------------------------------------------------------------------- /projects/5_averager/server/server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/projects/5_averager/server/server.c -------------------------------------------------------------------------------- /projects/5_averager/signal_split.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/projects/5_averager/signal_split.v -------------------------------------------------------------------------------- /projects/5_averager/sim/Sim2_a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/projects/5_averager/sim/Sim2_a.png -------------------------------------------------------------------------------- /projects/5_averager/sim/Sim2_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/projects/5_averager/sim/Sim2_b.png -------------------------------------------------------------------------------- /projects/5_averager/sim/Sim2_c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/projects/5_averager/sim/Sim2_c.png -------------------------------------------------------------------------------- /scripts/core.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apotocnik/redpitaya_guide/HEAD/scripts/core.tcl --------------------------------------------------------------------------------