├── .gitignore ├── README.md ├── balance-robot ├── README.md ├── doc │ ├── ESP32-ADC.pdf │ ├── PID_en.png │ ├── Pepper-Portrait-1477x1920.jpg │ ├── balance-assembly.md │ ├── balance-power.pdf │ ├── maze-robot.jpg │ ├── robot-balance.png │ └── robot-model.png └── esp32-starter │ ├── .gitignore │ ├── .vscode │ └── extensions.json │ ├── include │ └── README │ ├── lib │ └── README │ ├── platformio.ini │ ├── src │ ├── main.cpp │ └── step.h │ └── test │ └── README ├── doc ├── Façana_Fotvoltaica.jpg ├── balance-robot.jpg └── fractal.jpg ├── maths-accelerator ├── README.md ├── doc │ ├── IP-integrator.png │ ├── block-focus.png │ ├── bram.md │ ├── bram_gen.png │ ├── clock-summary.png │ ├── cordic-pipeline.png │ ├── generate-bitstream.png │ ├── intra-clock-paths.png │ ├── loop-pipeline.svg │ ├── new-bram-ports.png │ ├── pixel-bram-connected.png │ ├── polar_grad_125.png │ ├── polar_grad_50.png │ ├── rnd_image.png │ ├── server-vivado.md │ ├── timing-checks.png │ ├── timing-pipelined.png │ ├── timing-summary.png │ ├── timing-violation.png │ └── timing.md ├── hardware-image-generation.ipynb ├── overlay │ ├── base.tcl │ ├── build_ip.tcl │ ├── ip │ │ ├── address_remap_1.0 │ │ │ ├── bd │ │ │ │ └── bd.tcl │ │ │ ├── component.xml │ │ │ ├── example_designs │ │ │ │ ├── bfm_design │ │ │ │ │ ├── address_remap_v1_0_tb.sv │ │ │ │ │ └── design.tcl │ │ │ │ └── debug_hw_design │ │ │ │ │ ├── address_remap_v1_0_hw_test.tcl │ │ │ │ │ └── design.tcl │ │ │ ├── hdl │ │ │ │ └── address_remap_v1_0.v │ │ │ └── xgui │ │ │ │ └── address_remap_v1_0.tcl │ │ ├── audio_codec_ctrl_v1.0 │ │ │ ├── component.xml │ │ │ ├── src │ │ │ │ ├── address_decoder.vhd │ │ │ │ ├── axi_lite_ipif.vhd │ │ │ │ ├── common_types.vhd │ │ │ │ ├── family_support.vhd │ │ │ │ ├── i2s_ctrl.vhd │ │ │ │ ├── iis_deser.vhd │ │ │ │ ├── iis_ser.vhd │ │ │ │ ├── pselect_f.vhd │ │ │ │ ├── slave_attachment.vhd │ │ │ │ └── user_logic.vhd │ │ │ └── xgui │ │ │ │ ├── audio_codec_ctrl_v1_0.tcl │ │ │ │ └── i2s_ctrl_v1_0.tcl │ │ ├── audio_direct_1.1 │ │ │ ├── bd │ │ │ │ └── bd.tcl │ │ │ ├── component.xml │ │ │ ├── drivers │ │ │ │ └── audio_direct_v1_0 │ │ │ │ │ ├── data │ │ │ │ │ ├── audio_direct.mdd │ │ │ │ │ └── audio_direct.tcl │ │ │ │ │ └── src │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── audio_direct.c │ │ │ │ │ ├── audio_direct.h │ │ │ │ │ └── audio_direct_selftest.c │ │ │ ├── example_designs │ │ │ │ ├── bfm_design │ │ │ │ │ ├── audio_direct_v1_1_tb.sv │ │ │ │ │ └── design.tcl │ │ │ │ └── debug_hw_design │ │ │ │ │ ├── audio_direct_v1_1_hw_test.tcl │ │ │ │ │ └── design.tcl │ │ │ ├── hdl │ │ │ │ └── audio_direct_v1_1.v │ │ │ ├── src │ │ │ │ ├── PdmDes.v │ │ │ │ ├── PdmSer.v │ │ │ │ ├── audio_direct.v │ │ │ │ ├── audio_direct_path.v │ │ │ │ ├── d_axi_pdm_v1_2_S_AXI.vhd │ │ │ │ ├── fifo_512.edif │ │ │ │ ├── pdm_des.vhd │ │ │ │ ├── pdm_rxtx.vhd │ │ │ │ └── pdm_ser.vhd │ │ │ └── xgui │ │ │ │ └── audio_direct_v1_1.tcl │ │ ├── axi_dynclk_v1_0 │ │ │ ├── component.xml │ │ │ ├── src │ │ │ │ ├── axi_dynclk.vhd │ │ │ │ ├── axi_dynclk_S00_AXI.vhd │ │ │ │ └── mmcme2_drp.v │ │ │ └── xgui │ │ │ │ └── axi_dynclk_v1_0.tcl │ │ ├── boolean_generator_1.1 │ │ │ ├── bd │ │ │ │ └── bd.tcl │ │ │ ├── component.xml │ │ │ ├── drivers │ │ │ │ └── boolean_generator_v1_0 │ │ │ │ │ ├── data │ │ │ │ │ ├── boolean_generator.mdd │ │ │ │ │ └── boolean_generator.tcl │ │ │ │ │ └── src │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── boolean_generator.c │ │ │ │ │ ├── boolean_generator.h │ │ │ │ │ └── boolean_generator_selftest.c │ │ │ ├── example_designs │ │ │ │ ├── bfm_design │ │ │ │ │ ├── boolean_generator_v1_1_tb.sv │ │ │ │ │ └── design.tcl │ │ │ │ └── debug_hw_design │ │ │ │ │ ├── boolean_generator_v1_1_hw_test.tcl │ │ │ │ │ └── design.tcl │ │ │ ├── hdl │ │ │ │ ├── boolean_generator_v1_1.v │ │ │ │ └── boolean_generator_v1_1_S_AXI.v │ │ │ ├── src │ │ │ │ ├── boolean_fsm.v │ │ │ │ ├── boolean_gr.v │ │ │ │ ├── boolean_input.v │ │ │ │ ├── boolean_lut.v │ │ │ │ └── input_mux.v │ │ │ └── xgui │ │ │ │ └── boolean_generator_v1_1.tcl │ │ ├── color_swap_1.1 │ │ │ ├── color_swap.v │ │ │ ├── component.xml │ │ │ └── xgui │ │ │ │ └── color_swap_v1_1.tcl │ │ ├── debouncer_1.1 │ │ │ ├── component.xml │ │ │ ├── debouncer.v │ │ │ ├── gui │ │ │ │ └── debouncer_v1_0.gtcl │ │ │ └── xgui │ │ │ │ └── debouncer_v1_1.tcl │ │ ├── dff_en_reset_vector_1.0 │ │ │ ├── component.xml │ │ │ ├── dff_en_reset_vector.v │ │ │ └── xgui │ │ │ │ └── dff_en_reset_vector_v1_0.tcl │ │ ├── dvi2rgb_v1_7 │ │ │ ├── component.xml │ │ │ ├── docs │ │ │ │ ├── 1024_edid.dat │ │ │ │ ├── 1080_edid.dat │ │ │ │ ├── 720p_edid.dat │ │ │ │ ├── 900p_edid.dat │ │ │ │ ├── dat2txt.cpp │ │ │ │ ├── dvi2rgb.pdf │ │ │ │ └── dvi2rgb_v1_7.docx │ │ │ ├── gui │ │ │ │ └── dvi2rgb_v1_0.gtcl │ │ │ ├── src │ │ │ │ ├── 1024_edid.data │ │ │ │ ├── 1080_edid.data │ │ │ │ ├── 720p_edid.data │ │ │ │ ├── 900p_edid.data │ │ │ │ ├── ChannelBond.vhd │ │ │ │ ├── DVI_Constants.vhd │ │ │ │ ├── EEPROM_8b.vhd │ │ │ │ ├── GlitchFilter.vhd │ │ │ │ ├── InputSERDES.vhd │ │ │ │ ├── PhaseAlign.vhd │ │ │ │ ├── ResyncToBUFG.vhd │ │ │ │ ├── SyncAsync.vhd │ │ │ │ ├── SyncAsyncReset.vhd │ │ │ │ ├── SyncBase.vhd │ │ │ │ ├── TMDS_Clocking.vhd │ │ │ │ ├── TMDS_Decoder.vhd │ │ │ │ ├── TWI_SlaveCtl.vhd │ │ │ │ ├── dvi2rgb.vhd │ │ │ │ ├── dvi2rgb.xdc │ │ │ │ └── dvi2rgb_ooc.xdc │ │ │ └── xgui │ │ │ │ ├── dvi2rgb_v1_3.tcl │ │ │ │ ├── dvi2rgb_v1_4.tcl │ │ │ │ ├── dvi2rgb_v1_5.tcl │ │ │ │ ├── dvi2rgb_v1_6.tcl │ │ │ │ └── dvi2rgb_v1_7.tcl │ │ ├── fsm_controller_1.1 │ │ │ ├── component.xml │ │ │ ├── fsm_controller.v │ │ │ ├── pulse_gen.v │ │ │ └── xgui │ │ │ │ └── fsm_controller_v1_0.tcl │ │ ├── fsm_io_switch_1.1 │ │ │ ├── bd │ │ │ │ └── bd.tcl │ │ │ ├── component.xml │ │ │ ├── drivers │ │ │ │ └── fsm_io_switch_v1_0 │ │ │ │ │ ├── data │ │ │ │ │ ├── fsm_io_switch.mdd │ │ │ │ │ └── fsm_io_switch.tcl │ │ │ │ │ └── src │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── fsm_io_switch.c │ │ │ │ │ ├── fsm_io_switch.h │ │ │ │ │ └── fsm_io_switch_selftest.c │ │ │ ├── example_designs │ │ │ │ ├── bfm_design │ │ │ │ │ ├── design.tcl │ │ │ │ │ └── fsm_io_switch_v1_1_tb.sv │ │ │ │ └── debug_hw_design │ │ │ │ │ ├── design.tcl │ │ │ │ │ └── fsm_io_switch_v1_1_hw_test.tcl │ │ │ ├── hdl │ │ │ │ ├── fsm_io_switch_v1_1.v │ │ │ │ └── fsm_io_switch_v1_1_S_AXI.v │ │ │ ├── src │ │ │ │ ├── input_mux.v │ │ │ │ ├── mux_2_to_1.v │ │ │ │ └── output_demux.v │ │ │ └── xgui │ │ │ │ └── fsm_io_switch_v1_1.tcl │ │ ├── gclk_generator_1.0 │ │ │ ├── bd │ │ │ │ └── bd.tcl │ │ │ ├── component.xml │ │ │ ├── drivers │ │ │ │ └── gclk_generator_v1_0 │ │ │ │ │ ├── data │ │ │ │ │ ├── gclk_generator.mdd │ │ │ │ │ └── gclk_generator.tcl │ │ │ │ │ └── src │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── gclk_generator.c │ │ │ │ │ ├── gclk_generator.h │ │ │ │ │ └── gclk_generator_selftest.c │ │ │ ├── example_designs │ │ │ │ ├── bfm_design │ │ │ │ │ ├── design.tcl │ │ │ │ │ └── gclk_generator_v1_0_tb.sv │ │ │ │ └── debug_hw_design │ │ │ │ │ ├── design.tcl │ │ │ │ │ └── gclk_generator_v1_0_hw_test.tcl │ │ │ ├── hdl │ │ │ │ ├── gclk_generator_v1_0.v │ │ │ │ └── gclk_generator_v1_0_S_AXI.v │ │ │ ├── src │ │ │ │ ├── counter.v │ │ │ │ └── pulse_gen.v │ │ │ └── xgui │ │ │ │ └── gclk_generator_v1_0.tcl │ │ ├── hls │ │ │ ├── .gitignore │ │ │ ├── build_ip.bat │ │ │ ├── build_ip.sh │ │ │ ├── color_convert │ │ │ │ ├── color_convert.cpp │ │ │ │ ├── color_convert.hpp │ │ │ │ ├── color_convert_test.cpp │ │ │ │ └── script.tcl │ │ │ ├── color_convert_2 │ │ │ │ ├── color_convert.cpp │ │ │ │ ├── color_convert.hpp │ │ │ │ ├── color_convert_test.cpp │ │ │ │ └── script.tcl │ │ │ ├── pixel_pack │ │ │ │ ├── pixel_pack.cpp │ │ │ │ ├── pixel_pack.hpp │ │ │ │ ├── pixel_pack_test.cpp │ │ │ │ └── script.tcl │ │ │ ├── pixel_pack_2 │ │ │ │ ├── pixel_pack.cpp │ │ │ │ ├── pixel_pack.hpp │ │ │ │ ├── pixel_pack_test.cpp │ │ │ │ └── script.tcl │ │ │ ├── pixel_unpack │ │ │ │ ├── pixel_unpack.cpp │ │ │ │ ├── pixel_unpack.hpp │ │ │ │ ├── pixel_unpack_test.cpp │ │ │ │ └── script.tcl │ │ │ ├── pixel_unpack_2 │ │ │ │ ├── pixel_unpack.cpp │ │ │ │ ├── pixel_unpack.hpp │ │ │ │ ├── pixel_unpack_test.cpp │ │ │ │ └── script.tcl │ │ │ ├── trace_cntrl_32 │ │ │ │ ├── script.tcl │ │ │ │ └── trace_cntrl_32.cpp │ │ │ └── trace_cntrl_64 │ │ │ │ ├── script.tcl │ │ │ │ └── trace_cntrl_64.cpp │ │ ├── if │ │ │ └── tmds_v1_0 │ │ │ │ ├── tmds.xml │ │ │ │ └── tmds_rtl.xml │ │ ├── interface_slice_1.0 │ │ │ ├── component.xml │ │ │ ├── interface_slice.v │ │ │ └── xgui │ │ │ │ └── interface_slice_v1_0.tcl │ │ ├── interface_switch_1.1 │ │ │ ├── component.xml │ │ │ ├── interface_switch.v │ │ │ ├── mux_4_to_1.v │ │ │ └── xgui │ │ │ │ └── interface_switch_v1_0.tcl │ │ ├── io_switch_1.1 │ │ │ ├── bd │ │ │ │ └── bd.tcl │ │ │ ├── component.xml │ │ │ ├── drivers │ │ │ │ └── io_switch_v1_0 │ │ │ │ │ ├── data │ │ │ │ │ ├── io_switch.mdd │ │ │ │ │ └── io_switch.tcl │ │ │ │ │ └── src │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── io_switch.c │ │ │ │ │ ├── io_switch.h │ │ │ │ │ ├── io_switch_selftest.c │ │ │ │ │ ├── xio_switch.c │ │ │ │ │ └── xio_switch.h │ │ │ ├── example_designs │ │ │ │ ├── bfm_design │ │ │ │ │ ├── design.tcl │ │ │ │ │ └── io_switch_v1_1_tb.sv │ │ │ │ └── debug_hw_design │ │ │ │ │ ├── design.tcl │ │ │ │ │ └── io_switch_v1_1_hw_test.tcl │ │ │ ├── gui │ │ │ │ └── io_switch_v1_1.gtcl │ │ │ ├── hdl │ │ │ │ ├── io_switch_v1_1.v │ │ │ │ └── io_switch_v1_1_S_AXI.v │ │ │ ├── src │ │ │ │ ├── io_switch.v │ │ │ │ └── io_switch_bit.v │ │ │ └── xgui │ │ │ │ └── io_switch_v1_1.tcl │ │ ├── mux_vector_1.0 │ │ │ ├── component.xml │ │ │ ├── mux_vector.v │ │ │ └── xgui │ │ │ │ └── mux_vector_v1_0.tcl │ │ ├── pattern_controller_1.1 │ │ │ ├── component.xml │ │ │ ├── pattern_controller.v │ │ │ ├── pulse_gen.v │ │ │ └── xgui │ │ │ │ └── pattern_controller_v1_0.tcl │ │ ├── pixel_generator_1.0 │ │ │ ├── component.xml │ │ │ ├── packer.v │ │ │ ├── pixel_generator.v │ │ │ ├── tb │ │ │ │ ├── test_AXIL.v │ │ │ │ └── test_AXIS.v │ │ │ └── xgui │ │ │ │ └── pixel_generator_v1_0.tcl │ │ ├── rgb2dvi_v1_2 │ │ │ ├── component.xml │ │ │ ├── docs │ │ │ │ └── rgb2dvi_v1_2.pdf │ │ │ ├── src │ │ │ │ ├── ClockGen.vhd │ │ │ │ ├── DVI_Constants.vhd │ │ │ │ ├── OutputSERDES.vhd │ │ │ │ ├── SyncAsync.vhd │ │ │ │ ├── SyncAsyncReset.vhd │ │ │ │ ├── TMDS_Encoder.vhd │ │ │ │ ├── rgb2dvi.vhd │ │ │ │ ├── rgb2dvi.xdc │ │ │ │ ├── rgb2dvi_clocks.xdc │ │ │ │ └── rgb2dvi_ooc.xdc │ │ │ └── xgui │ │ │ │ ├── rgb2dvi_v1_1.tcl │ │ │ │ └── rgb2dvi_v1_2.tcl │ │ ├── trace_generator_controller_1.1 │ │ │ ├── component.xml │ │ │ ├── pulse_gen.v │ │ │ ├── trace_generator_controller.v │ │ │ └── xgui │ │ │ │ └── trace_generator_controller_v1_0.tcl │ │ └── wire_distributor_1.0 │ │ │ ├── component.xml │ │ │ ├── wire_distributor.v │ │ │ └── xgui │ │ │ └── wire_distributor_v1_0.tcl │ └── src │ │ ├── base.xdc │ │ └── base_wrapper.dcp └── software-image-generation.ipynb └── smart-grid ├── LED_Driver_Example.py ├── README.md ├── SMPS_2024_Bidirectional.py └── doc ├── LED_Driver_SCM.pdf ├── PV-improved.svg ├── PV-original.svg ├── PV-real.svg └── PV-simple.svg /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/README.md -------------------------------------------------------------------------------- /balance-robot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/balance-robot/README.md -------------------------------------------------------------------------------- /balance-robot/doc/ESP32-ADC.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/balance-robot/doc/ESP32-ADC.pdf -------------------------------------------------------------------------------- /balance-robot/doc/PID_en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/balance-robot/doc/PID_en.png -------------------------------------------------------------------------------- /balance-robot/doc/Pepper-Portrait-1477x1920.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/balance-robot/doc/Pepper-Portrait-1477x1920.jpg -------------------------------------------------------------------------------- /balance-robot/doc/balance-assembly.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/balance-robot/doc/balance-assembly.md -------------------------------------------------------------------------------- /balance-robot/doc/balance-power.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/balance-robot/doc/balance-power.pdf -------------------------------------------------------------------------------- /balance-robot/doc/maze-robot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/balance-robot/doc/maze-robot.jpg -------------------------------------------------------------------------------- /balance-robot/doc/robot-balance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/balance-robot/doc/robot-balance.png -------------------------------------------------------------------------------- /balance-robot/doc/robot-model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/balance-robot/doc/robot-model.png -------------------------------------------------------------------------------- /balance-robot/esp32-starter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/balance-robot/esp32-starter/.gitignore -------------------------------------------------------------------------------- /balance-robot/esp32-starter/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/balance-robot/esp32-starter/.vscode/extensions.json -------------------------------------------------------------------------------- /balance-robot/esp32-starter/include/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/balance-robot/esp32-starter/include/README -------------------------------------------------------------------------------- /balance-robot/esp32-starter/lib/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/balance-robot/esp32-starter/lib/README -------------------------------------------------------------------------------- /balance-robot/esp32-starter/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/balance-robot/esp32-starter/platformio.ini -------------------------------------------------------------------------------- /balance-robot/esp32-starter/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/balance-robot/esp32-starter/src/main.cpp -------------------------------------------------------------------------------- /balance-robot/esp32-starter/src/step.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/balance-robot/esp32-starter/src/step.h -------------------------------------------------------------------------------- /balance-robot/esp32-starter/test/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/balance-robot/esp32-starter/test/README -------------------------------------------------------------------------------- /doc/Façana_Fotvoltaica.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/doc/Façana_Fotvoltaica.jpg -------------------------------------------------------------------------------- /doc/balance-robot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/doc/balance-robot.jpg -------------------------------------------------------------------------------- /doc/fractal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/doc/fractal.jpg -------------------------------------------------------------------------------- /maths-accelerator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/README.md -------------------------------------------------------------------------------- /maths-accelerator/doc/IP-integrator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/doc/IP-integrator.png -------------------------------------------------------------------------------- /maths-accelerator/doc/block-focus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/doc/block-focus.png -------------------------------------------------------------------------------- /maths-accelerator/doc/bram.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/doc/bram.md -------------------------------------------------------------------------------- /maths-accelerator/doc/bram_gen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/doc/bram_gen.png -------------------------------------------------------------------------------- /maths-accelerator/doc/clock-summary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/doc/clock-summary.png -------------------------------------------------------------------------------- /maths-accelerator/doc/cordic-pipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/doc/cordic-pipeline.png -------------------------------------------------------------------------------- /maths-accelerator/doc/generate-bitstream.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/doc/generate-bitstream.png -------------------------------------------------------------------------------- /maths-accelerator/doc/intra-clock-paths.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/doc/intra-clock-paths.png -------------------------------------------------------------------------------- /maths-accelerator/doc/loop-pipeline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/doc/loop-pipeline.svg -------------------------------------------------------------------------------- /maths-accelerator/doc/new-bram-ports.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/doc/new-bram-ports.png -------------------------------------------------------------------------------- /maths-accelerator/doc/pixel-bram-connected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/doc/pixel-bram-connected.png -------------------------------------------------------------------------------- /maths-accelerator/doc/polar_grad_125.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/doc/polar_grad_125.png -------------------------------------------------------------------------------- /maths-accelerator/doc/polar_grad_50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/doc/polar_grad_50.png -------------------------------------------------------------------------------- /maths-accelerator/doc/rnd_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/doc/rnd_image.png -------------------------------------------------------------------------------- /maths-accelerator/doc/server-vivado.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/doc/server-vivado.md -------------------------------------------------------------------------------- /maths-accelerator/doc/timing-checks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/doc/timing-checks.png -------------------------------------------------------------------------------- /maths-accelerator/doc/timing-pipelined.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/doc/timing-pipelined.png -------------------------------------------------------------------------------- /maths-accelerator/doc/timing-summary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/doc/timing-summary.png -------------------------------------------------------------------------------- /maths-accelerator/doc/timing-violation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/doc/timing-violation.png -------------------------------------------------------------------------------- /maths-accelerator/doc/timing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/doc/timing.md -------------------------------------------------------------------------------- /maths-accelerator/hardware-image-generation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/hardware-image-generation.ipynb -------------------------------------------------------------------------------- /maths-accelerator/overlay/base.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/base.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/build_ip.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/build_ip.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/address_remap_1.0/bd/bd.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/address_remap_1.0/bd/bd.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/address_remap_1.0/component.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/address_remap_1.0/component.xml -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/address_remap_1.0/example_designs/bfm_design/address_remap_v1_0_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/address_remap_1.0/example_designs/bfm_design/address_remap_v1_0_tb.sv -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/address_remap_1.0/example_designs/bfm_design/design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/address_remap_1.0/example_designs/bfm_design/design.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/address_remap_1.0/example_designs/debug_hw_design/address_remap_v1_0_hw_test.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/address_remap_1.0/example_designs/debug_hw_design/address_remap_v1_0_hw_test.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/address_remap_1.0/example_designs/debug_hw_design/design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/address_remap_1.0/example_designs/debug_hw_design/design.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/address_remap_1.0/hdl/address_remap_v1_0.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/address_remap_1.0/hdl/address_remap_v1_0.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/address_remap_1.0/xgui/address_remap_v1_0.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/address_remap_1.0/xgui/address_remap_v1_0.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_codec_ctrl_v1.0/component.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_codec_ctrl_v1.0/component.xml -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_codec_ctrl_v1.0/src/address_decoder.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_codec_ctrl_v1.0/src/address_decoder.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_codec_ctrl_v1.0/src/axi_lite_ipif.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_codec_ctrl_v1.0/src/axi_lite_ipif.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_codec_ctrl_v1.0/src/common_types.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_codec_ctrl_v1.0/src/common_types.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_codec_ctrl_v1.0/src/family_support.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_codec_ctrl_v1.0/src/family_support.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_codec_ctrl_v1.0/src/i2s_ctrl.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_codec_ctrl_v1.0/src/i2s_ctrl.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_codec_ctrl_v1.0/src/iis_deser.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_codec_ctrl_v1.0/src/iis_deser.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_codec_ctrl_v1.0/src/iis_ser.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_codec_ctrl_v1.0/src/iis_ser.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_codec_ctrl_v1.0/src/pselect_f.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_codec_ctrl_v1.0/src/pselect_f.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_codec_ctrl_v1.0/src/slave_attachment.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_codec_ctrl_v1.0/src/slave_attachment.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_codec_ctrl_v1.0/src/user_logic.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_codec_ctrl_v1.0/src/user_logic.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_codec_ctrl_v1.0/xgui/audio_codec_ctrl_v1_0.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_codec_ctrl_v1.0/xgui/audio_codec_ctrl_v1_0.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_codec_ctrl_v1.0/xgui/i2s_ctrl_v1_0.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_codec_ctrl_v1.0/xgui/i2s_ctrl_v1_0.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_direct_1.1/bd/bd.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_direct_1.1/bd/bd.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_direct_1.1/component.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_direct_1.1/component.xml -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_direct_1.1/drivers/audio_direct_v1_0/data/audio_direct.mdd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_direct_1.1/drivers/audio_direct_v1_0/data/audio_direct.mdd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_direct_1.1/drivers/audio_direct_v1_0/data/audio_direct.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_direct_1.1/drivers/audio_direct_v1_0/data/audio_direct.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_direct_1.1/drivers/audio_direct_v1_0/src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_direct_1.1/drivers/audio_direct_v1_0/src/Makefile -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_direct_1.1/drivers/audio_direct_v1_0/src/audio_direct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_direct_1.1/drivers/audio_direct_v1_0/src/audio_direct.c -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_direct_1.1/drivers/audio_direct_v1_0/src/audio_direct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_direct_1.1/drivers/audio_direct_v1_0/src/audio_direct.h -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_direct_1.1/drivers/audio_direct_v1_0/src/audio_direct_selftest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_direct_1.1/drivers/audio_direct_v1_0/src/audio_direct_selftest.c -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_direct_1.1/example_designs/bfm_design/audio_direct_v1_1_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_direct_1.1/example_designs/bfm_design/audio_direct_v1_1_tb.sv -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_direct_1.1/example_designs/bfm_design/design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_direct_1.1/example_designs/bfm_design/design.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_direct_1.1/example_designs/debug_hw_design/audio_direct_v1_1_hw_test.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_direct_1.1/example_designs/debug_hw_design/audio_direct_v1_1_hw_test.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_direct_1.1/example_designs/debug_hw_design/design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_direct_1.1/example_designs/debug_hw_design/design.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_direct_1.1/hdl/audio_direct_v1_1.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_direct_1.1/hdl/audio_direct_v1_1.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_direct_1.1/src/PdmDes.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_direct_1.1/src/PdmDes.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_direct_1.1/src/PdmSer.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_direct_1.1/src/PdmSer.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_direct_1.1/src/audio_direct.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_direct_1.1/src/audio_direct.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_direct_1.1/src/audio_direct_path.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_direct_1.1/src/audio_direct_path.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_direct_1.1/src/d_axi_pdm_v1_2_S_AXI.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_direct_1.1/src/d_axi_pdm_v1_2_S_AXI.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_direct_1.1/src/fifo_512.edif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_direct_1.1/src/fifo_512.edif -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_direct_1.1/src/pdm_des.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_direct_1.1/src/pdm_des.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_direct_1.1/src/pdm_rxtx.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_direct_1.1/src/pdm_rxtx.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_direct_1.1/src/pdm_ser.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_direct_1.1/src/pdm_ser.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/audio_direct_1.1/xgui/audio_direct_v1_1.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/audio_direct_1.1/xgui/audio_direct_v1_1.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/axi_dynclk_v1_0/component.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/axi_dynclk_v1_0/component.xml -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/axi_dynclk_v1_0/src/axi_dynclk.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/axi_dynclk_v1_0/src/axi_dynclk.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/axi_dynclk_v1_0/src/axi_dynclk_S00_AXI.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/axi_dynclk_v1_0/src/axi_dynclk_S00_AXI.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/axi_dynclk_v1_0/src/mmcme2_drp.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/axi_dynclk_v1_0/src/mmcme2_drp.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/axi_dynclk_v1_0/xgui/axi_dynclk_v1_0.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/axi_dynclk_v1_0/xgui/axi_dynclk_v1_0.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/boolean_generator_1.1/bd/bd.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/boolean_generator_1.1/bd/bd.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/boolean_generator_1.1/component.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/boolean_generator_1.1/component.xml -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/boolean_generator_1.1/drivers/boolean_generator_v1_0/data/boolean_generator.mdd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/boolean_generator_1.1/drivers/boolean_generator_v1_0/data/boolean_generator.mdd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/boolean_generator_1.1/drivers/boolean_generator_v1_0/data/boolean_generator.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/boolean_generator_1.1/drivers/boolean_generator_v1_0/data/boolean_generator.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/boolean_generator_1.1/drivers/boolean_generator_v1_0/src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/boolean_generator_1.1/drivers/boolean_generator_v1_0/src/Makefile -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/boolean_generator_1.1/drivers/boolean_generator_v1_0/src/boolean_generator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/boolean_generator_1.1/drivers/boolean_generator_v1_0/src/boolean_generator.c -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/boolean_generator_1.1/drivers/boolean_generator_v1_0/src/boolean_generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/boolean_generator_1.1/drivers/boolean_generator_v1_0/src/boolean_generator.h -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/boolean_generator_1.1/drivers/boolean_generator_v1_0/src/boolean_generator_selftest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/boolean_generator_1.1/drivers/boolean_generator_v1_0/src/boolean_generator_selftest.c -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/boolean_generator_1.1/example_designs/bfm_design/boolean_generator_v1_1_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/boolean_generator_1.1/example_designs/bfm_design/boolean_generator_v1_1_tb.sv -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/boolean_generator_1.1/example_designs/bfm_design/design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/boolean_generator_1.1/example_designs/bfm_design/design.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/boolean_generator_1.1/example_designs/debug_hw_design/boolean_generator_v1_1_hw_test.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/boolean_generator_1.1/example_designs/debug_hw_design/boolean_generator_v1_1_hw_test.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/boolean_generator_1.1/example_designs/debug_hw_design/design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/boolean_generator_1.1/example_designs/debug_hw_design/design.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/boolean_generator_1.1/hdl/boolean_generator_v1_1.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/boolean_generator_1.1/hdl/boolean_generator_v1_1.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/boolean_generator_1.1/hdl/boolean_generator_v1_1_S_AXI.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/boolean_generator_1.1/hdl/boolean_generator_v1_1_S_AXI.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/boolean_generator_1.1/src/boolean_fsm.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/boolean_generator_1.1/src/boolean_fsm.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/boolean_generator_1.1/src/boolean_gr.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/boolean_generator_1.1/src/boolean_gr.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/boolean_generator_1.1/src/boolean_input.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/boolean_generator_1.1/src/boolean_input.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/boolean_generator_1.1/src/boolean_lut.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/boolean_generator_1.1/src/boolean_lut.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/boolean_generator_1.1/src/input_mux.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/boolean_generator_1.1/src/input_mux.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/boolean_generator_1.1/xgui/boolean_generator_v1_1.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/boolean_generator_1.1/xgui/boolean_generator_v1_1.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/color_swap_1.1/color_swap.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/color_swap_1.1/color_swap.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/color_swap_1.1/component.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/color_swap_1.1/component.xml -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/color_swap_1.1/xgui/color_swap_v1_1.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/color_swap_1.1/xgui/color_swap_v1_1.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/debouncer_1.1/component.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/debouncer_1.1/component.xml -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/debouncer_1.1/debouncer.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/debouncer_1.1/debouncer.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/debouncer_1.1/gui/debouncer_v1_0.gtcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/debouncer_1.1/gui/debouncer_v1_0.gtcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/debouncer_1.1/xgui/debouncer_v1_1.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/debouncer_1.1/xgui/debouncer_v1_1.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dff_en_reset_vector_1.0/component.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dff_en_reset_vector_1.0/component.xml -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dff_en_reset_vector_1.0/dff_en_reset_vector.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dff_en_reset_vector_1.0/dff_en_reset_vector.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dff_en_reset_vector_1.0/xgui/dff_en_reset_vector_v1_0.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dff_en_reset_vector_1.0/xgui/dff_en_reset_vector_v1_0.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/component.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/component.xml -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/docs/1024_edid.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/docs/1024_edid.dat -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/docs/1080_edid.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/docs/1080_edid.dat -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/docs/720p_edid.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/docs/720p_edid.dat -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/docs/900p_edid.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/docs/900p_edid.dat -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/docs/dat2txt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/docs/dat2txt.cpp -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/docs/dvi2rgb.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/docs/dvi2rgb.pdf -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/docs/dvi2rgb_v1_7.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/docs/dvi2rgb_v1_7.docx -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/gui/dvi2rgb_v1_0.gtcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/gui/dvi2rgb_v1_0.gtcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/1024_edid.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/1024_edid.data -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/1080_edid.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/1080_edid.data -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/720p_edid.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/720p_edid.data -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/900p_edid.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/900p_edid.data -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/ChannelBond.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/ChannelBond.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/DVI_Constants.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/DVI_Constants.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/EEPROM_8b.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/EEPROM_8b.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/GlitchFilter.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/GlitchFilter.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/InputSERDES.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/InputSERDES.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/PhaseAlign.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/PhaseAlign.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/ResyncToBUFG.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/ResyncToBUFG.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/SyncAsync.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/SyncAsync.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/SyncAsyncReset.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/SyncAsyncReset.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/SyncBase.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/SyncBase.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/TMDS_Clocking.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/TMDS_Clocking.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/TMDS_Decoder.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/TMDS_Decoder.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/TWI_SlaveCtl.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/TWI_SlaveCtl.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/dvi2rgb.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/dvi2rgb.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/dvi2rgb.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/dvi2rgb.xdc -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/dvi2rgb_ooc.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/src/dvi2rgb_ooc.xdc -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/xgui/dvi2rgb_v1_3.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/xgui/dvi2rgb_v1_3.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/xgui/dvi2rgb_v1_4.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/xgui/dvi2rgb_v1_4.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/xgui/dvi2rgb_v1_5.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/xgui/dvi2rgb_v1_5.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/xgui/dvi2rgb_v1_6.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/xgui/dvi2rgb_v1_6.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/dvi2rgb_v1_7/xgui/dvi2rgb_v1_7.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/dvi2rgb_v1_7/xgui/dvi2rgb_v1_7.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/fsm_controller_1.1/component.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/fsm_controller_1.1/component.xml -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/fsm_controller_1.1/fsm_controller.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/fsm_controller_1.1/fsm_controller.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/fsm_controller_1.1/pulse_gen.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/fsm_controller_1.1/pulse_gen.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/fsm_controller_1.1/xgui/fsm_controller_v1_0.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/fsm_controller_1.1/xgui/fsm_controller_v1_0.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/fsm_io_switch_1.1/bd/bd.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/fsm_io_switch_1.1/bd/bd.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/fsm_io_switch_1.1/component.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/fsm_io_switch_1.1/component.xml -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/fsm_io_switch_1.1/drivers/fsm_io_switch_v1_0/data/fsm_io_switch.mdd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/fsm_io_switch_1.1/drivers/fsm_io_switch_v1_0/data/fsm_io_switch.mdd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/fsm_io_switch_1.1/drivers/fsm_io_switch_v1_0/data/fsm_io_switch.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/fsm_io_switch_1.1/drivers/fsm_io_switch_v1_0/data/fsm_io_switch.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/fsm_io_switch_1.1/drivers/fsm_io_switch_v1_0/src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/fsm_io_switch_1.1/drivers/fsm_io_switch_v1_0/src/Makefile -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/fsm_io_switch_1.1/drivers/fsm_io_switch_v1_0/src/fsm_io_switch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/fsm_io_switch_1.1/drivers/fsm_io_switch_v1_0/src/fsm_io_switch.c -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/fsm_io_switch_1.1/drivers/fsm_io_switch_v1_0/src/fsm_io_switch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/fsm_io_switch_1.1/drivers/fsm_io_switch_v1_0/src/fsm_io_switch.h -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/fsm_io_switch_1.1/drivers/fsm_io_switch_v1_0/src/fsm_io_switch_selftest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/fsm_io_switch_1.1/drivers/fsm_io_switch_v1_0/src/fsm_io_switch_selftest.c -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/fsm_io_switch_1.1/example_designs/bfm_design/design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/fsm_io_switch_1.1/example_designs/bfm_design/design.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/fsm_io_switch_1.1/example_designs/bfm_design/fsm_io_switch_v1_1_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/fsm_io_switch_1.1/example_designs/bfm_design/fsm_io_switch_v1_1_tb.sv -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/fsm_io_switch_1.1/example_designs/debug_hw_design/design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/fsm_io_switch_1.1/example_designs/debug_hw_design/design.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/fsm_io_switch_1.1/example_designs/debug_hw_design/fsm_io_switch_v1_1_hw_test.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/fsm_io_switch_1.1/example_designs/debug_hw_design/fsm_io_switch_v1_1_hw_test.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/fsm_io_switch_1.1/hdl/fsm_io_switch_v1_1.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/fsm_io_switch_1.1/hdl/fsm_io_switch_v1_1.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/fsm_io_switch_1.1/hdl/fsm_io_switch_v1_1_S_AXI.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/fsm_io_switch_1.1/hdl/fsm_io_switch_v1_1_S_AXI.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/fsm_io_switch_1.1/src/input_mux.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/fsm_io_switch_1.1/src/input_mux.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/fsm_io_switch_1.1/src/mux_2_to_1.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/fsm_io_switch_1.1/src/mux_2_to_1.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/fsm_io_switch_1.1/src/output_demux.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/fsm_io_switch_1.1/src/output_demux.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/fsm_io_switch_1.1/xgui/fsm_io_switch_v1_1.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/fsm_io_switch_1.1/xgui/fsm_io_switch_v1_1.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/gclk_generator_1.0/bd/bd.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/gclk_generator_1.0/bd/bd.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/gclk_generator_1.0/component.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/gclk_generator_1.0/component.xml -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/gclk_generator_1.0/drivers/gclk_generator_v1_0/data/gclk_generator.mdd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/gclk_generator_1.0/drivers/gclk_generator_v1_0/data/gclk_generator.mdd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/gclk_generator_1.0/drivers/gclk_generator_v1_0/data/gclk_generator.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/gclk_generator_1.0/drivers/gclk_generator_v1_0/data/gclk_generator.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/gclk_generator_1.0/drivers/gclk_generator_v1_0/src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/gclk_generator_1.0/drivers/gclk_generator_v1_0/src/Makefile -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/gclk_generator_1.0/drivers/gclk_generator_v1_0/src/gclk_generator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/gclk_generator_1.0/drivers/gclk_generator_v1_0/src/gclk_generator.c -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/gclk_generator_1.0/drivers/gclk_generator_v1_0/src/gclk_generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/gclk_generator_1.0/drivers/gclk_generator_v1_0/src/gclk_generator.h -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/gclk_generator_1.0/drivers/gclk_generator_v1_0/src/gclk_generator_selftest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/gclk_generator_1.0/drivers/gclk_generator_v1_0/src/gclk_generator_selftest.c -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/gclk_generator_1.0/example_designs/bfm_design/design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/gclk_generator_1.0/example_designs/bfm_design/design.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/gclk_generator_1.0/example_designs/bfm_design/gclk_generator_v1_0_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/gclk_generator_1.0/example_designs/bfm_design/gclk_generator_v1_0_tb.sv -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/gclk_generator_1.0/example_designs/debug_hw_design/design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/gclk_generator_1.0/example_designs/debug_hw_design/design.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/gclk_generator_1.0/example_designs/debug_hw_design/gclk_generator_v1_0_hw_test.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/gclk_generator_1.0/example_designs/debug_hw_design/gclk_generator_v1_0_hw_test.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/gclk_generator_1.0/hdl/gclk_generator_v1_0.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/gclk_generator_1.0/hdl/gclk_generator_v1_0.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/gclk_generator_1.0/hdl/gclk_generator_v1_0_S_AXI.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/gclk_generator_1.0/hdl/gclk_generator_v1_0_S_AXI.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/gclk_generator_1.0/src/counter.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/gclk_generator_1.0/src/counter.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/gclk_generator_1.0/src/pulse_gen.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/gclk_generator_1.0/src/pulse_gen.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/gclk_generator_1.0/xgui/gclk_generator_v1_0.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/gclk_generator_1.0/xgui/gclk_generator_v1_0.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/.gitignore: -------------------------------------------------------------------------------- 1 | */solution1 2 | */hls.app 3 | -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/build_ip.bat: -------------------------------------------------------------------------------- 1 | for /D %%f in ( * ) do vitis_hls -f %%f\script.tcl 2 | -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/build_ip.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/build_ip.sh -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/color_convert/color_convert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/color_convert/color_convert.cpp -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/color_convert/color_convert.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/color_convert/color_convert.hpp -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/color_convert/color_convert_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/color_convert/color_convert_test.cpp -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/color_convert/script.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/color_convert/script.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/color_convert_2/color_convert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/color_convert_2/color_convert.cpp -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/color_convert_2/color_convert.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/color_convert_2/color_convert.hpp -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/color_convert_2/color_convert_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/color_convert_2/color_convert_test.cpp -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/color_convert_2/script.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/color_convert_2/script.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/pixel_pack/pixel_pack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/pixel_pack/pixel_pack.cpp -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/pixel_pack/pixel_pack.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/pixel_pack/pixel_pack.hpp -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/pixel_pack/pixel_pack_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/pixel_pack/pixel_pack_test.cpp -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/pixel_pack/script.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/pixel_pack/script.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/pixel_pack_2/pixel_pack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/pixel_pack_2/pixel_pack.cpp -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/pixel_pack_2/pixel_pack.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/pixel_pack_2/pixel_pack.hpp -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/pixel_pack_2/pixel_pack_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/pixel_pack_2/pixel_pack_test.cpp -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/pixel_pack_2/script.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/pixel_pack_2/script.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/pixel_unpack/pixel_unpack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/pixel_unpack/pixel_unpack.cpp -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/pixel_unpack/pixel_unpack.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/pixel_unpack/pixel_unpack.hpp -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/pixel_unpack/pixel_unpack_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/pixel_unpack/pixel_unpack_test.cpp -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/pixel_unpack/script.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/pixel_unpack/script.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/pixel_unpack_2/pixel_unpack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/pixel_unpack_2/pixel_unpack.cpp -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/pixel_unpack_2/pixel_unpack.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/pixel_unpack_2/pixel_unpack.hpp -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/pixel_unpack_2/pixel_unpack_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/pixel_unpack_2/pixel_unpack_test.cpp -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/pixel_unpack_2/script.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/pixel_unpack_2/script.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/trace_cntrl_32/script.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/trace_cntrl_32/script.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/trace_cntrl_32/trace_cntrl_32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/trace_cntrl_32/trace_cntrl_32.cpp -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/trace_cntrl_64/script.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/trace_cntrl_64/script.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/hls/trace_cntrl_64/trace_cntrl_64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/hls/trace_cntrl_64/trace_cntrl_64.cpp -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/if/tmds_v1_0/tmds.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/if/tmds_v1_0/tmds.xml -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/if/tmds_v1_0/tmds_rtl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/if/tmds_v1_0/tmds_rtl.xml -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/interface_slice_1.0/component.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/interface_slice_1.0/component.xml -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/interface_slice_1.0/interface_slice.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/interface_slice_1.0/interface_slice.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/interface_slice_1.0/xgui/interface_slice_v1_0.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/interface_slice_1.0/xgui/interface_slice_v1_0.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/interface_switch_1.1/component.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/interface_switch_1.1/component.xml -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/interface_switch_1.1/interface_switch.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/interface_switch_1.1/interface_switch.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/interface_switch_1.1/mux_4_to_1.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/interface_switch_1.1/mux_4_to_1.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/interface_switch_1.1/xgui/interface_switch_v1_0.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/interface_switch_1.1/xgui/interface_switch_v1_0.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/io_switch_1.1/bd/bd.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/io_switch_1.1/bd/bd.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/io_switch_1.1/component.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/io_switch_1.1/component.xml -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/io_switch_1.1/drivers/io_switch_v1_0/data/io_switch.mdd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/io_switch_1.1/drivers/io_switch_v1_0/data/io_switch.mdd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/io_switch_1.1/drivers/io_switch_v1_0/data/io_switch.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/io_switch_1.1/drivers/io_switch_v1_0/data/io_switch.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/io_switch_1.1/drivers/io_switch_v1_0/src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/io_switch_1.1/drivers/io_switch_v1_0/src/Makefile -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/io_switch_1.1/drivers/io_switch_v1_0/src/io_switch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/io_switch_1.1/drivers/io_switch_v1_0/src/io_switch.c -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/io_switch_1.1/drivers/io_switch_v1_0/src/io_switch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/io_switch_1.1/drivers/io_switch_v1_0/src/io_switch.h -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/io_switch_1.1/drivers/io_switch_v1_0/src/io_switch_selftest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/io_switch_1.1/drivers/io_switch_v1_0/src/io_switch_selftest.c -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/io_switch_1.1/drivers/io_switch_v1_0/src/xio_switch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/io_switch_1.1/drivers/io_switch_v1_0/src/xio_switch.c -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/io_switch_1.1/drivers/io_switch_v1_0/src/xio_switch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/io_switch_1.1/drivers/io_switch_v1_0/src/xio_switch.h -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/io_switch_1.1/example_designs/bfm_design/design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/io_switch_1.1/example_designs/bfm_design/design.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/io_switch_1.1/example_designs/bfm_design/io_switch_v1_1_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/io_switch_1.1/example_designs/bfm_design/io_switch_v1_1_tb.sv -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/io_switch_1.1/example_designs/debug_hw_design/design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/io_switch_1.1/example_designs/debug_hw_design/design.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/io_switch_1.1/example_designs/debug_hw_design/io_switch_v1_1_hw_test.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/io_switch_1.1/example_designs/debug_hw_design/io_switch_v1_1_hw_test.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/io_switch_1.1/gui/io_switch_v1_1.gtcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/io_switch_1.1/gui/io_switch_v1_1.gtcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/io_switch_1.1/hdl/io_switch_v1_1.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/io_switch_1.1/hdl/io_switch_v1_1.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/io_switch_1.1/hdl/io_switch_v1_1_S_AXI.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/io_switch_1.1/hdl/io_switch_v1_1_S_AXI.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/io_switch_1.1/src/io_switch.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/io_switch_1.1/src/io_switch.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/io_switch_1.1/src/io_switch_bit.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/io_switch_1.1/src/io_switch_bit.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/io_switch_1.1/xgui/io_switch_v1_1.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/io_switch_1.1/xgui/io_switch_v1_1.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/mux_vector_1.0/component.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/mux_vector_1.0/component.xml -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/mux_vector_1.0/mux_vector.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/mux_vector_1.0/mux_vector.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/mux_vector_1.0/xgui/mux_vector_v1_0.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/mux_vector_1.0/xgui/mux_vector_v1_0.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/pattern_controller_1.1/component.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/pattern_controller_1.1/component.xml -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/pattern_controller_1.1/pattern_controller.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/pattern_controller_1.1/pattern_controller.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/pattern_controller_1.1/pulse_gen.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/pattern_controller_1.1/pulse_gen.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/pattern_controller_1.1/xgui/pattern_controller_v1_0.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/pattern_controller_1.1/xgui/pattern_controller_v1_0.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/pixel_generator_1.0/component.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/pixel_generator_1.0/component.xml -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/pixel_generator_1.0/packer.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/pixel_generator_1.0/packer.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/pixel_generator_1.0/pixel_generator.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/pixel_generator_1.0/pixel_generator.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/pixel_generator_1.0/tb/test_AXIL.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/pixel_generator_1.0/tb/test_AXIL.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/pixel_generator_1.0/tb/test_AXIS.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/pixel_generator_1.0/tb/test_AXIS.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/pixel_generator_1.0/xgui/pixel_generator_v1_0.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/pixel_generator_1.0/xgui/pixel_generator_v1_0.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/rgb2dvi_v1_2/component.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/rgb2dvi_v1_2/component.xml -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/rgb2dvi_v1_2/docs/rgb2dvi_v1_2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/rgb2dvi_v1_2/docs/rgb2dvi_v1_2.pdf -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/rgb2dvi_v1_2/src/ClockGen.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/rgb2dvi_v1_2/src/ClockGen.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/rgb2dvi_v1_2/src/DVI_Constants.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/rgb2dvi_v1_2/src/DVI_Constants.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/rgb2dvi_v1_2/src/OutputSERDES.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/rgb2dvi_v1_2/src/OutputSERDES.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/rgb2dvi_v1_2/src/SyncAsync.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/rgb2dvi_v1_2/src/SyncAsync.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/rgb2dvi_v1_2/src/SyncAsyncReset.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/rgb2dvi_v1_2/src/SyncAsyncReset.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/rgb2dvi_v1_2/src/TMDS_Encoder.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/rgb2dvi_v1_2/src/TMDS_Encoder.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/rgb2dvi_v1_2/src/rgb2dvi.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/rgb2dvi_v1_2/src/rgb2dvi.vhd -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/rgb2dvi_v1_2/src/rgb2dvi.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/rgb2dvi_v1_2/src/rgb2dvi.xdc -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/rgb2dvi_v1_2/src/rgb2dvi_clocks.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/rgb2dvi_v1_2/src/rgb2dvi_clocks.xdc -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/rgb2dvi_v1_2/src/rgb2dvi_ooc.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/rgb2dvi_v1_2/src/rgb2dvi_ooc.xdc -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/rgb2dvi_v1_2/xgui/rgb2dvi_v1_1.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/rgb2dvi_v1_2/xgui/rgb2dvi_v1_1.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/rgb2dvi_v1_2/xgui/rgb2dvi_v1_2.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/rgb2dvi_v1_2/xgui/rgb2dvi_v1_2.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/trace_generator_controller_1.1/component.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/trace_generator_controller_1.1/component.xml -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/trace_generator_controller_1.1/pulse_gen.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/trace_generator_controller_1.1/pulse_gen.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/trace_generator_controller_1.1/trace_generator_controller.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/trace_generator_controller_1.1/trace_generator_controller.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/trace_generator_controller_1.1/xgui/trace_generator_controller_v1_0.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/trace_generator_controller_1.1/xgui/trace_generator_controller_v1_0.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/wire_distributor_1.0/component.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/wire_distributor_1.0/component.xml -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/wire_distributor_1.0/wire_distributor.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/wire_distributor_1.0/wire_distributor.v -------------------------------------------------------------------------------- /maths-accelerator/overlay/ip/wire_distributor_1.0/xgui/wire_distributor_v1_0.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/ip/wire_distributor_1.0/xgui/wire_distributor_v1_0.tcl -------------------------------------------------------------------------------- /maths-accelerator/overlay/src/base.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/src/base.xdc -------------------------------------------------------------------------------- /maths-accelerator/overlay/src/base_wrapper.dcp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/overlay/src/base_wrapper.dcp -------------------------------------------------------------------------------- /maths-accelerator/software-image-generation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/maths-accelerator/software-image-generation.ipynb -------------------------------------------------------------------------------- /smart-grid/LED_Driver_Example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/smart-grid/LED_Driver_Example.py -------------------------------------------------------------------------------- /smart-grid/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/smart-grid/README.md -------------------------------------------------------------------------------- /smart-grid/SMPS_2024_Bidirectional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/smart-grid/SMPS_2024_Bidirectional.py -------------------------------------------------------------------------------- /smart-grid/doc/LED_Driver_SCM.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/smart-grid/doc/LED_Driver_SCM.pdf -------------------------------------------------------------------------------- /smart-grid/doc/PV-improved.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/smart-grid/doc/PV-improved.svg -------------------------------------------------------------------------------- /smart-grid/doc/PV-original.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/smart-grid/doc/PV-original.svg -------------------------------------------------------------------------------- /smart-grid/doc/PV-real.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/smart-grid/doc/PV-real.svg -------------------------------------------------------------------------------- /smart-grid/doc/PV-simple.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edstott/EE2Project/HEAD/smart-grid/doc/PV-simple.svg --------------------------------------------------------------------------------