[{"title":"( 27 个子文件 2.81MB ) spi-fpga:用VHDL编写的用于FPGA的SPI主设备和SPI从设备-源码","children":[{"title":"spi-fpga-master","children":[{"title":"rtl","children":[{"title":"spi_slave.vhd <span style='color:#111;'> 8.60KB </span>","children":null,"spread":false},{"title":"spi_master.vhd <span style='color:#111;'> 11.79KB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 6.60KB </span>","children":null,"spread":false},{"title":"CHANGELOG.md <span style='color:#111;'> 715B </span>","children":null,"spread":false},{"title":".github","children":[{"title":"workflows","children":[{"title":"main.yml <span style='color:#111;'> 3.83KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"docs","children":[{"title":"spirit_level_example.gif <span style='color:#111;'> 2.79MB </span>","children":null,"spread":false}],"spread":true},{"title":"examples","children":[{"title":"spirit_level","children":[{"title":"quartus","children":[{"title":"spirit_level_cyc1000.qpf <span style='color:#111;'> 473B </span>","children":null,"spread":false},{"title":"spirit_level_cyc1000.qsf <span style='color:#111;'> 1.57KB </span>","children":null,"spread":false},{"title":"spirit_level_cyc1000.sdc <span style='color:#111;'> 496B </span>","children":null,"spread":false}],"spread":true},{"title":"spirit_level_cyc1000.vhd <span style='color:#111;'> 5.94KB </span>","children":null,"spread":false}],"spread":true},{"title":"common","children":[{"title":"btn_debounce.vhd <span style='color:#111;'> 3.96KB </span>","children":null,"spread":false},{"title":"rst_sync.vhd <span style='color:#111;'> 1.63KB </span>","children":null,"spread":false},{"title":"sseg_driver.vhd <span style='color:#111;'> 4.99KB </span>","children":null,"spread":false},{"title":"clk_en_gen.vhd <span style='color:#111;'> 2.21KB </span>","children":null,"spread":false}],"spread":true},{"title":"loopback","children":[{"title":"spi_loopback.vhd <span style='color:#111;'> 9.02KB </span>","children":null,"spread":false},{"title":"quartus","children":[{"title":"spi_loopback_ep4ce6sb.qsf <span style='color:#111;'> 2.14KB </span>","children":null,"spread":false},{"title":"spi_loopback_ep4ce6sb.sdc <span style='color:#111;'> 492B </span>","children":null,"spread":false},{"title":"spi_loopback_ep4ce6sb.qpf <span style='color:#111;'> 477B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"sim","children":[{"title":"spi_master_tb.vhd <span style='color:#111;'> 7.33KB </span>","children":null,"spread":false},{"title":"spi_slave_tb_msim_run.tcl <span style='color:#111;'> 659B </span>","children":null,"spread":false},{"title":"spi_slave_tb_ghdl_setup.sh <span style='color:#111;'> 690B </span>","children":null,"spread":false},{"title":"spi_master_tb_ghdl_run.sh <span style='color:#111;'> 542B </span>","children":null,"spread":false},{"title":"spi_slave_tb.vhd <span style='color:#111;'> 7.55KB </span>","children":null,"spread":false},{"title":"spi_master_tb_ghdl_setup.sh <span style='color:#111;'> 694B </span>","children":null,"spread":false},{"title":"spi_slave_tb_ghdl_run.sh <span style='color:#111;'> 540B </span>","children":null,"spread":false},{"title":"spi_master_tb_msim_run.tcl <span style='color:#111;'> 693B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]