├── M14 - Basic Video Controller ├── Nexys4DDR_VGA.xdc ├── bar_demo.sv ├── frame_counter.sv ├── rgb2gray.sv ├── vga_demo.sv └── vga_sync_demo.sv ├── M15 to M18 - Complete System ├── Application │ └── main_video_test.cpp ├── Drivers │ ├── adsr_core.cpp │ ├── adsr_core.h │ ├── chu_init.cpp │ ├── chu_init.h │ ├── chu_io_map.h │ ├── chu_io_rw.h │ ├── ddfs_core.cpp │ ├── ddfs_core.h │ ├── gpio_cores.cpp │ ├── gpio_cores.h │ ├── i2c_core.cpp │ ├── i2c_core.h │ ├── ps2_core.cpp │ ├── ps2_core.h │ ├── spi_core.cpp │ ├── spi_core.h │ ├── sseg_core.cpp │ ├── sseg_core.h │ ├── timer_core.cpp │ ├── timer_core.h │ ├── uart_core.cpp │ ├── uart_core.h │ ├── vga_core.cpp │ ├── vga_core.h │ ├── xadc_core.cpp │ └── xadc_core.h ├── HDL │ ├── adsr.sv │ ├── bar_src.sv │ ├── bram_fifo_fpro.sv │ ├── chu_adsr_core.sv │ ├── chu_ddfs_core.sv │ ├── chu_debounce_core.sv │ ├── chu_frame_buffer_core.sv │ ├── chu_gpi.sv │ ├── chu_gpo.sv │ ├── chu_i2c_core.sv │ ├── chu_io_map.svh │ ├── chu_io_pwm_core.sv │ ├── chu_led_mux_core.sv │ ├── chu_mcs_bridge.sv │ ├── chu_mmio_controller.sv │ ├── chu_ps2_core.sv │ ├── chu_rgb2gray_core .sv │ ├── chu_spi_core.sv │ ├── chu_timer.sv │ ├── chu_vga_bar_core.sv │ ├── chu_vga_dummy_core.sv │ ├── chu_vga_osd_core.sv │ ├── chu_vga_sprite_ghost_core.sv │ ├── chu_vga_sprite_mouse_core.sv │ ├── chu_vga_sync_core.sv │ ├── chu_video_controller.sv │ ├── chu_xadc_core.sv │ ├── ddfs.sv │ ├── debounce_counter.sv │ ├── debounce_fsm.sv │ ├── ds_1bit_dac.sv │ ├── fifo │ │ ├── fifo.sv │ │ ├── fifo_ctrl.sv │ │ └── reg_file.sv │ ├── font_rom.sv │ ├── frame_counter.sv │ ├── frame_palette.sv │ ├── frame_src.sv │ ├── ghost_ram.sv │ ├── ghost_src.sv │ ├── i2c_master.sv │ ├── led_mux8.sv │ ├── line_buffer.sv │ ├── mcs_top_complete.sv │ ├── mmio_sys_sampler.sv │ ├── moue_ram.sv │ ├── mouse_src.sv │ ├── osd_src.sv │ ├── ps2_top.sv │ ├── ps2rx.sv │ ├── ps2tx.sv │ ├── ram320K.sv │ ├── rgb2gray.sv │ ├── sin_rom.sv │ ├── spi.sv │ ├── sync_rw_port_ram.sv │ ├── txt_files │ │ ├── font.txt │ │ ├── ghost_bitmap.txt │ │ ├── mouse_pointer.txt │ │ └── sin_table.txt │ ├── uart │ │ ├── baud_gen.sv │ │ ├── chu_uart.sv │ │ ├── uart.sv │ │ ├── uart_rx.sv │ │ └── uart_tx.sv │ ├── vga_sync.sv │ ├── video_sys_daisy.sv │ └── xadc_fpro.sv └── Nexys4_DDR_chu.xdc ├── M2 - Regular Sequential Circuit ├── Sim │ ├── mod_m_counter_tb.sv │ └── uiv_shift_reg_tb.sv ├── binary_counter.sv ├── d_ff.sv ├── d_ff_enable.sv ├── d_ff_reset.sv ├── mod_m_counter.sv ├── register_8.sv ├── register_param.sv └── uiv_shift_reg.sv ├── M3 - Finite State Machines ├── debouncer_test_sseg │ ├── Constraint │ │ └── Nexys4DDR_Master.xdc │ ├── binary_counter.sv │ ├── decoder.sv │ ├── delayed_debouncer.sv │ ├── hex2sseg.sv │ ├── mod_m_counter.sv │ ├── mux.sv │ ├── rising_edge_detect_mealy.sv │ ├── time_mux_disp.sv │ └── top.sv ├── generic_fsm │ ├── fsm_multi_segment.sv │ └── fsm_two_segment.sv ├── rising_edge_detection │ ├── Sim │ │ └── rising_edge_detect_tb.sv │ ├── rising_edge_detect_mealy.sv │ └── rising_edge_detect_moore.sv └── simple_delayed_debouncer │ ├── Constraint │ └── Nexys4DDR_Master.xdc │ ├── delayed_debouncer.sv │ ├── mod_m_counter.sv │ └── top.sv ├── M4 - Memory Arrays ├── BRAM Templates │ ├── bram_simple_synch_dual_port.sv │ ├── bram_synch_dual_port.sv │ └── bram_synch_one_port.sv ├── Generic RAM │ ├── ram_2port.sv │ ├── ram_3port_asynch_read.sv │ └── ram_3port_synch_read.sv └── ROM │ ├── binary_truth_table.mem │ ├── hex_truth_table.mem │ ├── rom_with_file_binary.sv │ ├── rom_with_file_hex.sv │ └── synch_rom.sv ├── M5 - FIFO ├── Sim │ └── fifo_tb.sv ├── fifo.sv ├── fifo_ctrl.sv └── reg_file.sv ├── M6 to M7 - Vanilla System ├── Application │ └── main_vanilla_test.cpp ├── Drivers │ ├── chu_init.cpp │ ├── chu_init.h │ ├── chu_io_map.h │ ├── chu_io_rw.h │ ├── gpio_cores.cpp │ ├── gpio_cores.h │ ├── timer_core.cpp │ ├── timer_core.h │ ├── uart_core.cpp │ └── uart_core.h ├── HDL │ ├── chu_gpi.sv │ ├── chu_gpo.sv │ ├── chu_io_map.svh │ ├── chu_mcs_bridge.sv │ ├── chu_mmio_controller.sv │ ├── chu_timer.sv │ ├── fifo │ │ ├── fifo.sv │ │ ├── fifo_ctrl.sv │ │ └── reg_file.sv │ ├── mcs_top_vanilla.sv │ ├── mmio_sys_vanilla.sv │ └── uart │ │ ├── baud_gen.sv │ │ ├── chu_uart.sv │ │ ├── uart.sv │ │ ├── uart_rx.sv │ │ └── uart_tx.sv └── Nexys4_DDR_chu.xdc ├── M8 to M 13 - Sampler System ├── Application │ └── main_sampler_test.cpp ├── Drivers │ ├── adsr_core.cpp │ ├── adsr_core.h │ ├── chu_init.cpp │ ├── chu_init.h │ ├── chu_io_map.h │ ├── chu_io_rw.h │ ├── ddfs_core.cpp │ ├── ddfs_core.h │ ├── gpio_cores.cpp │ ├── gpio_cores.h │ ├── i2c_core.cpp │ ├── i2c_core.h │ ├── ps2_core.cpp │ ├── ps2_core.h │ ├── spi_core.cpp │ ├── spi_core.h │ ├── sseg_core.cpp │ ├── sseg_core.h │ ├── timer_core.cpp │ ├── timer_core.h │ ├── uart_core.cpp │ ├── uart_core.h │ ├── xadc_core.cpp │ └── xadc_core.h ├── HDL │ ├── adsr.sv │ ├── chu_adsr_core.sv │ ├── chu_ddfs_core.sv │ ├── chu_debounce_core.sv │ ├── chu_gpi.sv │ ├── chu_gpo.sv │ ├── chu_i2c_core.sv │ ├── chu_io_map.svh │ ├── chu_io_pwm_core.sv │ ├── chu_led_mux_core.sv │ ├── chu_mcs_bridge.sv │ ├── chu_mmio_controller.sv │ ├── chu_ps2_core.sv │ ├── chu_spi_core.sv │ ├── chu_timer.sv │ ├── chu_xadc_core.sv │ ├── ddfs.sv │ ├── debounce_counter.sv │ ├── debounce_fsm.sv │ ├── ds_1bit_dac.sv │ ├── fifo │ │ ├── fifo.sv │ │ ├── fifo_ctrl.sv │ │ └── reg_file.sv │ ├── i2c_master.sv │ ├── led_mux8.sv │ ├── mcs_top_sampler.sv │ ├── mmio_sys_sampler.sv │ ├── ps2_top.sv │ ├── ps2rx.sv │ ├── ps2tx.sv │ ├── sin_rom.sv │ ├── spi.sv │ ├── txt_files │ │ └── sin_table.txt │ ├── uart │ │ ├── baud_gen.sv │ │ ├── chu_uart.sv │ │ ├── uart.sv │ │ ├── uart_rx.sv │ │ └── uart_tx.sv │ └── xadc_fpro.sv └── Nexys4_DDR_chu.xdc └── README.md /M14 - Basic Video Controller/Nexys4DDR_VGA.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M14 - Basic Video Controller/Nexys4DDR_VGA.xdc -------------------------------------------------------------------------------- /M14 - Basic Video Controller/bar_demo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M14 - Basic Video Controller/bar_demo.sv -------------------------------------------------------------------------------- /M14 - Basic Video Controller/frame_counter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M14 - Basic Video Controller/frame_counter.sv -------------------------------------------------------------------------------- /M14 - Basic Video Controller/rgb2gray.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M14 - Basic Video Controller/rgb2gray.sv -------------------------------------------------------------------------------- /M14 - Basic Video Controller/vga_demo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M14 - Basic Video Controller/vga_demo.sv -------------------------------------------------------------------------------- /M14 - Basic Video Controller/vga_sync_demo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M14 - Basic Video Controller/vga_sync_demo.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/Application/main_video_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/Application/main_video_test.cpp -------------------------------------------------------------------------------- /M15 to M18 - Complete System/Drivers/adsr_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/Drivers/adsr_core.cpp -------------------------------------------------------------------------------- /M15 to M18 - Complete System/Drivers/adsr_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/Drivers/adsr_core.h -------------------------------------------------------------------------------- /M15 to M18 - Complete System/Drivers/chu_init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/Drivers/chu_init.cpp -------------------------------------------------------------------------------- /M15 to M18 - Complete System/Drivers/chu_init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/Drivers/chu_init.h -------------------------------------------------------------------------------- /M15 to M18 - Complete System/Drivers/chu_io_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/Drivers/chu_io_map.h -------------------------------------------------------------------------------- /M15 to M18 - Complete System/Drivers/chu_io_rw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/Drivers/chu_io_rw.h -------------------------------------------------------------------------------- /M15 to M18 - Complete System/Drivers/ddfs_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/Drivers/ddfs_core.cpp -------------------------------------------------------------------------------- /M15 to M18 - Complete System/Drivers/ddfs_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/Drivers/ddfs_core.h -------------------------------------------------------------------------------- /M15 to M18 - Complete System/Drivers/gpio_cores.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/Drivers/gpio_cores.cpp -------------------------------------------------------------------------------- /M15 to M18 - Complete System/Drivers/gpio_cores.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/Drivers/gpio_cores.h -------------------------------------------------------------------------------- /M15 to M18 - Complete System/Drivers/i2c_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/Drivers/i2c_core.cpp -------------------------------------------------------------------------------- /M15 to M18 - Complete System/Drivers/i2c_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/Drivers/i2c_core.h -------------------------------------------------------------------------------- /M15 to M18 - Complete System/Drivers/ps2_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/Drivers/ps2_core.cpp -------------------------------------------------------------------------------- /M15 to M18 - Complete System/Drivers/ps2_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/Drivers/ps2_core.h -------------------------------------------------------------------------------- /M15 to M18 - Complete System/Drivers/spi_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/Drivers/spi_core.cpp -------------------------------------------------------------------------------- /M15 to M18 - Complete System/Drivers/spi_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/Drivers/spi_core.h -------------------------------------------------------------------------------- /M15 to M18 - Complete System/Drivers/sseg_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/Drivers/sseg_core.cpp -------------------------------------------------------------------------------- /M15 to M18 - Complete System/Drivers/sseg_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/Drivers/sseg_core.h -------------------------------------------------------------------------------- /M15 to M18 - Complete System/Drivers/timer_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/Drivers/timer_core.cpp -------------------------------------------------------------------------------- /M15 to M18 - Complete System/Drivers/timer_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/Drivers/timer_core.h -------------------------------------------------------------------------------- /M15 to M18 - Complete System/Drivers/uart_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/Drivers/uart_core.cpp -------------------------------------------------------------------------------- /M15 to M18 - Complete System/Drivers/uart_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/Drivers/uart_core.h -------------------------------------------------------------------------------- /M15 to M18 - Complete System/Drivers/vga_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/Drivers/vga_core.cpp -------------------------------------------------------------------------------- /M15 to M18 - Complete System/Drivers/vga_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/Drivers/vga_core.h -------------------------------------------------------------------------------- /M15 to M18 - Complete System/Drivers/xadc_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/Drivers/xadc_core.cpp -------------------------------------------------------------------------------- /M15 to M18 - Complete System/Drivers/xadc_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/Drivers/xadc_core.h -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/adsr.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/adsr.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/bar_src.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/bar_src.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/bram_fifo_fpro.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/bram_fifo_fpro.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/chu_adsr_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/chu_adsr_core.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/chu_ddfs_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/chu_ddfs_core.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/chu_debounce_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/chu_debounce_core.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/chu_frame_buffer_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/chu_frame_buffer_core.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/chu_gpi.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/chu_gpi.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/chu_gpo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/chu_gpo.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/chu_i2c_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/chu_i2c_core.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/chu_io_map.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/chu_io_map.svh -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/chu_io_pwm_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/chu_io_pwm_core.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/chu_led_mux_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/chu_led_mux_core.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/chu_mcs_bridge.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/chu_mcs_bridge.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/chu_mmio_controller.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/chu_mmio_controller.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/chu_ps2_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/chu_ps2_core.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/chu_rgb2gray_core .sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/chu_rgb2gray_core .sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/chu_spi_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/chu_spi_core.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/chu_timer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/chu_timer.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/chu_vga_bar_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/chu_vga_bar_core.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/chu_vga_dummy_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/chu_vga_dummy_core.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/chu_vga_osd_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/chu_vga_osd_core.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/chu_vga_sprite_ghost_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/chu_vga_sprite_ghost_core.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/chu_vga_sprite_mouse_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/chu_vga_sprite_mouse_core.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/chu_vga_sync_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/chu_vga_sync_core.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/chu_video_controller.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/chu_video_controller.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/chu_xadc_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/chu_xadc_core.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/ddfs.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/ddfs.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/debounce_counter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/debounce_counter.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/debounce_fsm.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/debounce_fsm.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/ds_1bit_dac.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/ds_1bit_dac.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/fifo/fifo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/fifo/fifo.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/fifo/fifo_ctrl.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/fifo/fifo_ctrl.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/fifo/reg_file.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/fifo/reg_file.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/font_rom.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/font_rom.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/frame_counter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/frame_counter.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/frame_palette.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/frame_palette.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/frame_src.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/frame_src.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/ghost_ram.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/ghost_ram.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/ghost_src.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/ghost_src.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/i2c_master.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/i2c_master.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/led_mux8.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/led_mux8.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/line_buffer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/line_buffer.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/mcs_top_complete.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/mcs_top_complete.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/mmio_sys_sampler.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/mmio_sys_sampler.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/moue_ram.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/moue_ram.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/mouse_src.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/mouse_src.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/osd_src.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/osd_src.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/ps2_top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/ps2_top.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/ps2rx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/ps2rx.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/ps2tx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/ps2tx.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/ram320K.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/ram320K.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/rgb2gray.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/rgb2gray.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/sin_rom.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/sin_rom.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/spi.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/spi.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/sync_rw_port_ram.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/sync_rw_port_ram.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/txt_files/font.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/txt_files/font.txt -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/txt_files/ghost_bitmap.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/txt_files/ghost_bitmap.txt -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/txt_files/mouse_pointer.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/txt_files/mouse_pointer.txt -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/txt_files/sin_table.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/txt_files/sin_table.txt -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/uart/baud_gen.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/uart/baud_gen.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/uart/chu_uart.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/uart/chu_uart.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/uart/uart.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/uart/uart.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/uart/uart_rx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/uart/uart_rx.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/uart/uart_tx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/uart/uart_tx.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/vga_sync.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/vga_sync.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/video_sys_daisy.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/video_sys_daisy.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/HDL/xadc_fpro.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/HDL/xadc_fpro.sv -------------------------------------------------------------------------------- /M15 to M18 - Complete System/Nexys4_DDR_chu.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M15 to M18 - Complete System/Nexys4_DDR_chu.xdc -------------------------------------------------------------------------------- /M2 - Regular Sequential Circuit/Sim/mod_m_counter_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M2 - Regular Sequential Circuit/Sim/mod_m_counter_tb.sv -------------------------------------------------------------------------------- /M2 - Regular Sequential Circuit/Sim/uiv_shift_reg_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M2 - Regular Sequential Circuit/Sim/uiv_shift_reg_tb.sv -------------------------------------------------------------------------------- /M2 - Regular Sequential Circuit/binary_counter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M2 - Regular Sequential Circuit/binary_counter.sv -------------------------------------------------------------------------------- /M2 - Regular Sequential Circuit/d_ff.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M2 - Regular Sequential Circuit/d_ff.sv -------------------------------------------------------------------------------- /M2 - Regular Sequential Circuit/d_ff_enable.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M2 - Regular Sequential Circuit/d_ff_enable.sv -------------------------------------------------------------------------------- /M2 - Regular Sequential Circuit/d_ff_reset.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M2 - Regular Sequential Circuit/d_ff_reset.sv -------------------------------------------------------------------------------- /M2 - Regular Sequential Circuit/mod_m_counter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M2 - Regular Sequential Circuit/mod_m_counter.sv -------------------------------------------------------------------------------- /M2 - Regular Sequential Circuit/register_8.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M2 - Regular Sequential Circuit/register_8.sv -------------------------------------------------------------------------------- /M2 - Regular Sequential Circuit/register_param.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M2 - Regular Sequential Circuit/register_param.sv -------------------------------------------------------------------------------- /M2 - Regular Sequential Circuit/uiv_shift_reg.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M2 - Regular Sequential Circuit/uiv_shift_reg.sv -------------------------------------------------------------------------------- /M3 - Finite State Machines/debouncer_test_sseg/Constraint/Nexys4DDR_Master.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M3 - Finite State Machines/debouncer_test_sseg/Constraint/Nexys4DDR_Master.xdc -------------------------------------------------------------------------------- /M3 - Finite State Machines/debouncer_test_sseg/binary_counter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M3 - Finite State Machines/debouncer_test_sseg/binary_counter.sv -------------------------------------------------------------------------------- /M3 - Finite State Machines/debouncer_test_sseg/decoder.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M3 - Finite State Machines/debouncer_test_sseg/decoder.sv -------------------------------------------------------------------------------- /M3 - Finite State Machines/debouncer_test_sseg/delayed_debouncer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M3 - Finite State Machines/debouncer_test_sseg/delayed_debouncer.sv -------------------------------------------------------------------------------- /M3 - Finite State Machines/debouncer_test_sseg/hex2sseg.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M3 - Finite State Machines/debouncer_test_sseg/hex2sseg.sv -------------------------------------------------------------------------------- /M3 - Finite State Machines/debouncer_test_sseg/mod_m_counter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M3 - Finite State Machines/debouncer_test_sseg/mod_m_counter.sv -------------------------------------------------------------------------------- /M3 - Finite State Machines/debouncer_test_sseg/mux.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M3 - Finite State Machines/debouncer_test_sseg/mux.sv -------------------------------------------------------------------------------- /M3 - Finite State Machines/debouncer_test_sseg/rising_edge_detect_mealy.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M3 - Finite State Machines/debouncer_test_sseg/rising_edge_detect_mealy.sv -------------------------------------------------------------------------------- /M3 - Finite State Machines/debouncer_test_sseg/time_mux_disp.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M3 - Finite State Machines/debouncer_test_sseg/time_mux_disp.sv -------------------------------------------------------------------------------- /M3 - Finite State Machines/debouncer_test_sseg/top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M3 - Finite State Machines/debouncer_test_sseg/top.sv -------------------------------------------------------------------------------- /M3 - Finite State Machines/generic_fsm/fsm_multi_segment.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M3 - Finite State Machines/generic_fsm/fsm_multi_segment.sv -------------------------------------------------------------------------------- /M3 - Finite State Machines/generic_fsm/fsm_two_segment.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M3 - Finite State Machines/generic_fsm/fsm_two_segment.sv -------------------------------------------------------------------------------- /M3 - Finite State Machines/rising_edge_detection/Sim/rising_edge_detect_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M3 - Finite State Machines/rising_edge_detection/Sim/rising_edge_detect_tb.sv -------------------------------------------------------------------------------- /M3 - Finite State Machines/rising_edge_detection/rising_edge_detect_mealy.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M3 - Finite State Machines/rising_edge_detection/rising_edge_detect_mealy.sv -------------------------------------------------------------------------------- /M3 - Finite State Machines/rising_edge_detection/rising_edge_detect_moore.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M3 - Finite State Machines/rising_edge_detection/rising_edge_detect_moore.sv -------------------------------------------------------------------------------- /M3 - Finite State Machines/simple_delayed_debouncer/Constraint/Nexys4DDR_Master.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M3 - Finite State Machines/simple_delayed_debouncer/Constraint/Nexys4DDR_Master.xdc -------------------------------------------------------------------------------- /M3 - Finite State Machines/simple_delayed_debouncer/delayed_debouncer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M3 - Finite State Machines/simple_delayed_debouncer/delayed_debouncer.sv -------------------------------------------------------------------------------- /M3 - Finite State Machines/simple_delayed_debouncer/mod_m_counter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M3 - Finite State Machines/simple_delayed_debouncer/mod_m_counter.sv -------------------------------------------------------------------------------- /M3 - Finite State Machines/simple_delayed_debouncer/top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M3 - Finite State Machines/simple_delayed_debouncer/top.sv -------------------------------------------------------------------------------- /M4 - Memory Arrays/BRAM Templates/bram_simple_synch_dual_port.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M4 - Memory Arrays/BRAM Templates/bram_simple_synch_dual_port.sv -------------------------------------------------------------------------------- /M4 - Memory Arrays/BRAM Templates/bram_synch_dual_port.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M4 - Memory Arrays/BRAM Templates/bram_synch_dual_port.sv -------------------------------------------------------------------------------- /M4 - Memory Arrays/BRAM Templates/bram_synch_one_port.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M4 - Memory Arrays/BRAM Templates/bram_synch_one_port.sv -------------------------------------------------------------------------------- /M4 - Memory Arrays/Generic RAM/ram_2port.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M4 - Memory Arrays/Generic RAM/ram_2port.sv -------------------------------------------------------------------------------- /M4 - Memory Arrays/Generic RAM/ram_3port_asynch_read.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M4 - Memory Arrays/Generic RAM/ram_3port_asynch_read.sv -------------------------------------------------------------------------------- /M4 - Memory Arrays/Generic RAM/ram_3port_synch_read.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M4 - Memory Arrays/Generic RAM/ram_3port_synch_read.sv -------------------------------------------------------------------------------- /M4 - Memory Arrays/ROM/binary_truth_table.mem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M4 - Memory Arrays/ROM/binary_truth_table.mem -------------------------------------------------------------------------------- /M4 - Memory Arrays/ROM/hex_truth_table.mem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M4 - Memory Arrays/ROM/hex_truth_table.mem -------------------------------------------------------------------------------- /M4 - Memory Arrays/ROM/rom_with_file_binary.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M4 - Memory Arrays/ROM/rom_with_file_binary.sv -------------------------------------------------------------------------------- /M4 - Memory Arrays/ROM/rom_with_file_hex.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M4 - Memory Arrays/ROM/rom_with_file_hex.sv -------------------------------------------------------------------------------- /M4 - Memory Arrays/ROM/synch_rom.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M4 - Memory Arrays/ROM/synch_rom.sv -------------------------------------------------------------------------------- /M5 - FIFO/Sim/fifo_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M5 - FIFO/Sim/fifo_tb.sv -------------------------------------------------------------------------------- /M5 - FIFO/fifo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M5 - FIFO/fifo.sv -------------------------------------------------------------------------------- /M5 - FIFO/fifo_ctrl.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M5 - FIFO/fifo_ctrl.sv -------------------------------------------------------------------------------- /M5 - FIFO/reg_file.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M5 - FIFO/reg_file.sv -------------------------------------------------------------------------------- /M6 to M7 - Vanilla System/Application/main_vanilla_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M6 to M7 - Vanilla System/Application/main_vanilla_test.cpp -------------------------------------------------------------------------------- /M6 to M7 - Vanilla System/Drivers/chu_init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M6 to M7 - Vanilla System/Drivers/chu_init.cpp -------------------------------------------------------------------------------- /M6 to M7 - Vanilla System/Drivers/chu_init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M6 to M7 - Vanilla System/Drivers/chu_init.h -------------------------------------------------------------------------------- /M6 to M7 - Vanilla System/Drivers/chu_io_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M6 to M7 - Vanilla System/Drivers/chu_io_map.h -------------------------------------------------------------------------------- /M6 to M7 - Vanilla System/Drivers/chu_io_rw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M6 to M7 - Vanilla System/Drivers/chu_io_rw.h -------------------------------------------------------------------------------- /M6 to M7 - Vanilla System/Drivers/gpio_cores.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M6 to M7 - Vanilla System/Drivers/gpio_cores.cpp -------------------------------------------------------------------------------- /M6 to M7 - Vanilla System/Drivers/gpio_cores.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M6 to M7 - Vanilla System/Drivers/gpio_cores.h -------------------------------------------------------------------------------- /M6 to M7 - Vanilla System/Drivers/timer_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M6 to M7 - Vanilla System/Drivers/timer_core.cpp -------------------------------------------------------------------------------- /M6 to M7 - Vanilla System/Drivers/timer_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M6 to M7 - Vanilla System/Drivers/timer_core.h -------------------------------------------------------------------------------- /M6 to M7 - Vanilla System/Drivers/uart_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M6 to M7 - Vanilla System/Drivers/uart_core.cpp -------------------------------------------------------------------------------- /M6 to M7 - Vanilla System/Drivers/uart_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M6 to M7 - Vanilla System/Drivers/uart_core.h -------------------------------------------------------------------------------- /M6 to M7 - Vanilla System/HDL/chu_gpi.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M6 to M7 - Vanilla System/HDL/chu_gpi.sv -------------------------------------------------------------------------------- /M6 to M7 - Vanilla System/HDL/chu_gpo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M6 to M7 - Vanilla System/HDL/chu_gpo.sv -------------------------------------------------------------------------------- /M6 to M7 - Vanilla System/HDL/chu_io_map.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M6 to M7 - Vanilla System/HDL/chu_io_map.svh -------------------------------------------------------------------------------- /M6 to M7 - Vanilla System/HDL/chu_mcs_bridge.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M6 to M7 - Vanilla System/HDL/chu_mcs_bridge.sv -------------------------------------------------------------------------------- /M6 to M7 - Vanilla System/HDL/chu_mmio_controller.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M6 to M7 - Vanilla System/HDL/chu_mmio_controller.sv -------------------------------------------------------------------------------- /M6 to M7 - Vanilla System/HDL/chu_timer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M6 to M7 - Vanilla System/HDL/chu_timer.sv -------------------------------------------------------------------------------- /M6 to M7 - Vanilla System/HDL/fifo/fifo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M6 to M7 - Vanilla System/HDL/fifo/fifo.sv -------------------------------------------------------------------------------- /M6 to M7 - Vanilla System/HDL/fifo/fifo_ctrl.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M6 to M7 - Vanilla System/HDL/fifo/fifo_ctrl.sv -------------------------------------------------------------------------------- /M6 to M7 - Vanilla System/HDL/fifo/reg_file.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M6 to M7 - Vanilla System/HDL/fifo/reg_file.sv -------------------------------------------------------------------------------- /M6 to M7 - Vanilla System/HDL/mcs_top_vanilla.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M6 to M7 - Vanilla System/HDL/mcs_top_vanilla.sv -------------------------------------------------------------------------------- /M6 to M7 - Vanilla System/HDL/mmio_sys_vanilla.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M6 to M7 - Vanilla System/HDL/mmio_sys_vanilla.sv -------------------------------------------------------------------------------- /M6 to M7 - Vanilla System/HDL/uart/baud_gen.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M6 to M7 - Vanilla System/HDL/uart/baud_gen.sv -------------------------------------------------------------------------------- /M6 to M7 - Vanilla System/HDL/uart/chu_uart.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M6 to M7 - Vanilla System/HDL/uart/chu_uart.sv -------------------------------------------------------------------------------- /M6 to M7 - Vanilla System/HDL/uart/uart.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M6 to M7 - Vanilla System/HDL/uart/uart.sv -------------------------------------------------------------------------------- /M6 to M7 - Vanilla System/HDL/uart/uart_rx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M6 to M7 - Vanilla System/HDL/uart/uart_rx.sv -------------------------------------------------------------------------------- /M6 to M7 - Vanilla System/HDL/uart/uart_tx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M6 to M7 - Vanilla System/HDL/uart/uart_tx.sv -------------------------------------------------------------------------------- /M6 to M7 - Vanilla System/Nexys4_DDR_chu.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M6 to M7 - Vanilla System/Nexys4_DDR_chu.xdc -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/Application/main_sampler_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/Application/main_sampler_test.cpp -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/Drivers/adsr_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/Drivers/adsr_core.cpp -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/Drivers/adsr_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/Drivers/adsr_core.h -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/Drivers/chu_init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/Drivers/chu_init.cpp -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/Drivers/chu_init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/Drivers/chu_init.h -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/Drivers/chu_io_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/Drivers/chu_io_map.h -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/Drivers/chu_io_rw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/Drivers/chu_io_rw.h -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/Drivers/ddfs_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/Drivers/ddfs_core.cpp -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/Drivers/ddfs_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/Drivers/ddfs_core.h -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/Drivers/gpio_cores.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/Drivers/gpio_cores.cpp -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/Drivers/gpio_cores.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/Drivers/gpio_cores.h -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/Drivers/i2c_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/Drivers/i2c_core.cpp -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/Drivers/i2c_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/Drivers/i2c_core.h -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/Drivers/ps2_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/Drivers/ps2_core.cpp -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/Drivers/ps2_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/Drivers/ps2_core.h -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/Drivers/spi_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/Drivers/spi_core.cpp -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/Drivers/spi_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/Drivers/spi_core.h -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/Drivers/sseg_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/Drivers/sseg_core.cpp -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/Drivers/sseg_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/Drivers/sseg_core.h -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/Drivers/timer_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/Drivers/timer_core.cpp -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/Drivers/timer_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/Drivers/timer_core.h -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/Drivers/uart_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/Drivers/uart_core.cpp -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/Drivers/uart_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/Drivers/uart_core.h -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/Drivers/xadc_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/Drivers/xadc_core.cpp -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/Drivers/xadc_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/Drivers/xadc_core.h -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/adsr.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/adsr.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/chu_adsr_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/chu_adsr_core.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/chu_ddfs_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/chu_ddfs_core.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/chu_debounce_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/chu_debounce_core.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/chu_gpi.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/chu_gpi.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/chu_gpo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/chu_gpo.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/chu_i2c_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/chu_i2c_core.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/chu_io_map.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/chu_io_map.svh -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/chu_io_pwm_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/chu_io_pwm_core.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/chu_led_mux_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/chu_led_mux_core.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/chu_mcs_bridge.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/chu_mcs_bridge.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/chu_mmio_controller.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/chu_mmio_controller.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/chu_ps2_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/chu_ps2_core.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/chu_spi_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/chu_spi_core.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/chu_timer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/chu_timer.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/chu_xadc_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/chu_xadc_core.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/ddfs.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/ddfs.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/debounce_counter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/debounce_counter.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/debounce_fsm.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/debounce_fsm.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/ds_1bit_dac.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/ds_1bit_dac.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/fifo/fifo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/fifo/fifo.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/fifo/fifo_ctrl.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/fifo/fifo_ctrl.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/fifo/reg_file.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/fifo/reg_file.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/i2c_master.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/i2c_master.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/led_mux8.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/led_mux8.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/mcs_top_sampler.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/mcs_top_sampler.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/mmio_sys_sampler.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/mmio_sys_sampler.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/ps2_top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/ps2_top.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/ps2rx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/ps2rx.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/ps2tx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/ps2tx.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/sin_rom.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/sin_rom.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/spi.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/spi.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/txt_files/sin_table.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/txt_files/sin_table.txt -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/uart/baud_gen.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/uart/baud_gen.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/uart/chu_uart.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/uart/chu_uart.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/uart/uart.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/uart/uart.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/uart/uart_rx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/uart/uart_rx.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/uart/uart_tx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/uart/uart_tx.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/HDL/xadc_fpro.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/HDL/xadc_fpro.sv -------------------------------------------------------------------------------- /M8 to M 13 - Sampler System/Nexys4_DDR_chu.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/M8 to M 13 - Sampler System/Nexys4_DDR_chu.xdc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aseddin/ece_4305/HEAD/README.md --------------------------------------------------------------------------------