-rw-r--r-- | .gitignore | 4L |
-rw-r--r-- | Makefile | 163L |
-rw-r--r-- | README | 79L |
-rw-r--r-- | build/build-bitfile.tcl | 28L |
-rw-r--r-- | build/elaborate-design.tcl | 5L |
-rw-r--r-- | build/init.mk | 25L |
-rw-r--r-- | build/mkzynq.go | 211L |
-rw-r--r-- | build/review.tcl | 2L |
-rw-r--r-- | build/testbench.cpp | 121L |
-rw-r--r-- | build/verilator-sim.mk | 51L |
-rw-r--r-- | build/vivado-bitfile.mk | 74L |
-rw-r--r-- | build/vivado-xsim.mk | 70L |
-rw-r--r-- | hdl/axi_dma_reader.sv | 131L |
-rw-r--r-- | hdl/axi_dma_writer.sv | 158L |
-rw-r--r-- | hdl/axi_hp_dma_reader.sv | 108L |
-rw-r--r-- | hdl/axi_hp_dma_writer.sv | 122L |
-rw-r--r-- | hdl/axi_ifc.sv | 98L |
-rw-r--r-- | hdl/axi_pattern_writer.sv | 132L |
-rw-r--r-- | hdl/axi_registers.sv | 185L |
-rw-r--r-- | hdl/axi_registers_v2.sv | 178L |
-rw-r--r-- | hdl/axi_sram.sv | 197L |
-rw-r--r-- | hdl/axi_to_reg_impl.sv | 237L |
-rw-r--r-- | hdl/axi_to_reg_x8.sv | 110L |
-rw-r--r-- | hdl/chardata8x8.hex | 1024L |
-rw-r--r-- | hdl/eth_capture.sv | 243L |
-rw-r--r-- | hdl/eth_crc32.sv | 66L |
-rw-r--r-- | hdl/eth_mdio.sv | 159L |
-rw-r--r-- | hdl/eth_rmii_bridge.sv | 81L |
-rw-r--r-- | hdl/eth_rmii_rx.sv | 162L |
-rw-r--r-- | hdl/eth_rmii_tx.sv | 141L |
-rw-r--r-- | hdl/hdmi_core.sv | 132L |
-rw-r--r-- | hdl/jtag_axi_trace_port.sv | 95L |
-rw-r--r-- | hdl/jtag_debug_port.sv | 173L |
-rw-r--r-- | hdl/mmcm_1in_3out.sv | 92L |
-rw-r--r-- | hdl/nexys4.sv | 283L |
-rw-r--r-- | hdl/nexys4.xdc | 732L |
-rw-r--r-- | hdl/pkt_bytes_to_words.sv | 166L |
-rw-r--r-- | hdl/reg_ifc.sv | 47L |
-rw-r--r-- | hdl/serdes_10to1_tx.sv | 88L |
-rw-r--r-- | hdl/serdes_8to1_tx.sv | 52L |
-rw-r--r-- | hdl/simple_fifo.sv | 117L |
-rw-r--r-- | hdl/sync_oneway.sv | 44L |
-rw-r--r-- | hdl/test/axi_registers_test.sv | 291L |
-rw-r--r-- | hdl/test/axi_write_to_sram.sv | 54L |
-rw-r--r-- | hdl/test/eth_capture_test.sv | 99L |
-rw-r--r-- | hdl/test/eth_crc32_test.sv | 54L |
-rw-r--r-- | hdl/test/eth_mdio_test.sv | 60L |
-rw-r--r-- | hdl/test/eth_packet_gen.sv | 74L |
-rw-r--r-- | hdl/test/eth_rmii_test.sv | 114L |
-rw-r--r-- | hdl/test/simple_fifo_test.sv | 89L |
-rw-r--r-- | hdl/testpacket.hex | 64L |
-rw-r--r-- | hdl/textdisplay.sv | 63L |
-rw-r--r-- | hdl/tmds_encoder.sv | 81L |
-rw-r--r-- | hdl/uzed_simple_io.sv | 73L |
-rw-r--r-- | hdl/uzed_simple_io.xdc | 184L |
-rw-r--r-- | hdl/xadc.sv | 180L |
-rw-r--r-- | hdl/xilinx_async_fifo.sv | 192L |
-rw-r--r-- | hdl/zybo-axi-test.sv | 217L |
-rw-r--r-- | hdl/zybo-fclk-100m.xdc | 4L |
-rw-r--r-- | hdl/zybo_adc.sv | 87L |
-rw-r--r-- | hdl/zybo_adc.xdc | 123L |
-rw-r--r-- | hdl/zybo_eth.sv | 210L |
-rw-r--r-- | hdl/zybo_eth.xdc | 103L |
-rw-r--r-- | hdl/zybo_eth_capture.sv | 178L |
-rw-r--r-- | hdl/zybo_eth_capture.xdc | 103L |
-rw-r--r-- | hdl/zybo_hdmi.sv | 76L |
-rw-r--r-- | hdl/zybo_hdmi.xdc | 40L |
-rw-r--r-- | hdl/zybo_hdmi_axi.sv | 180L |
-rw-r--r-- | hdl/zybo_hdmi_fclk.xdc | 6L |
-rw-r--r-- | hdl/zybo_simple_io.sv | 75L |
-rw-r--r-- | hdl/zybo_simple_io.xdc | 57L |
-rw-r--r-- | hdl/zynq_ps_1m.sv | 638L |
-rw-r--r-- | hdl/zynq_ps_1m_1hps.sv | 639L |
-rw-r--r-- | hdl/zynq_ps_1m_1s.sv | 639L |
-rw-r--r-- | hdl/zynq_ps_1m_2s.sv | 641L |
-rw-r--r-- | hdl/zynq_ps_1m_4hps.sv | 645L |