├── .gitignore ├── .vscode └── launch.json ├── Cargo.toml ├── LICENSE ├── README.md ├── changelog.md ├── docs ├── FFTtutorial121102.pdf └── ideas.md ├── guide ├── .gitignore ├── README.md ├── book.toml └── src │ ├── README.md │ ├── SUMMARY.md │ ├── bits.md │ ├── chapter_1.md │ └── chapter_2.md ├── install_toolchain_notes.md ├── rust-hdl-bsp-alchitry-cu ├── Cargo.toml ├── src │ ├── lib.rs │ ├── pins.rs │ └── synth.rs └── tests │ ├── bsp_alchitry_cu_icepll.rs │ ├── bsp_alchitry_cu_pulser.rs │ ├── bsp_alchitry_cu_pulser_pll.rs │ ├── bsp_alchitry_cu_pwm.rs │ ├── bsp_alchitry_cu_pwm_vec.rs │ └── bsp_alchitry_cu_pwm_vec_srom.rs ├── rust-hdl-bsp-ok-xem6010 ├── Cargo.toml ├── src │ ├── lib.rs │ └── xem6010 │ │ ├── ddr_fifo.rs │ │ ├── mcb_if.rs │ │ ├── mig.rs │ │ ├── mod.rs │ │ ├── ok_download_ddr.rs │ │ ├── pins.rs │ │ ├── pll.rs │ │ └── synth.rs └── tests │ ├── bsp_ok_xem6010_blinky.rs │ ├── bsp_ok_xem6010_ddr.rs │ ├── bsp_ok_xem6010_download.rs │ ├── bsp_ok_xem6010_download32.rs │ ├── bsp_ok_xem6010_fir.rs │ ├── bsp_ok_xem6010_hls_bridge.rs │ ├── bsp_ok_xem6010_i2c_rs │ ├── bsp_ok_xem6010_mig.rs │ ├── bsp_ok_xem6010_mux_spi.rs │ ├── bsp_ok_xem6010_pipe_afifo.rs │ ├── bsp_ok_xem6010_pipe_bt.rs │ ├── bsp_ok_xem6010_pipe_fifo.rs │ ├── bsp_ok_xem6010_pipe_in.rs │ ├── bsp_ok_xem6010_pipe_ram.rs │ ├── bsp_ok_xem6010_pll.rs │ ├── bsp_ok_xem6010_sdram_fifo_tester.rs │ ├── bsp_ok_xem6010_soc_test.rs │ ├── bsp_ok_xem6010_spi.rs │ ├── bsp_ok_xem6010_tristate.rs │ ├── bsp_ok_xem6010_wave.rs │ └── bsp_ok_xem6010_wire.rs ├── rust-hdl-bsp-ok-xem7010 ├── Cargo.toml ├── src │ ├── lib.rs │ └── xem7010 │ │ ├── ddr_fifo7.rs │ │ ├── download.rs │ │ ├── mcb_if.rs │ │ ├── mig7.rs │ │ ├── mod.rs │ │ ├── pins.rs │ │ ├── synth.rs │ │ └── sys_clock.rs └── tests │ ├── bsp_ok_xem7010_blinky.rs │ ├── bsp_ok_xem7010_ddr.rs │ ├── bsp_ok_xem7010_ddr_fifo.rs │ ├── bsp_ok_xem7010_download.rs │ ├── bsp_ok_xem7010_download32.rs │ ├── bsp_ok_xem7010_fast_blinky.rs │ ├── bsp_ok_xem7010_mig.rs │ ├── bsp_ok_xem7010_mux_spi.rs │ ├── bsp_ok_xem7010_pipe.rs │ ├── bsp_ok_xem7010_pipe_afifo.rs │ ├── bsp_ok_xem7010_pipe_fifo.rs │ ├── bsp_ok_xem7010_pipe_in.rs │ ├── bsp_ok_xem7010_pipe_ram.rs │ ├── bsp_ok_xem7010_spi.rs │ ├── bsp_ok_xem7010_wave.rs │ └── bsp_ok_xem7010_wire.rs ├── rust-hdl-core ├── Cargo.toml ├── src │ ├── ast.rs │ ├── atom.rs │ ├── bits.rs │ ├── bitvec.rs │ ├── block.rs │ ├── check_connected.rs │ ├── check_error.rs │ ├── check_logic_loops.rs │ ├── check_timing.rs │ ├── check_write_inputs.rs │ ├── clock.rs │ ├── code_writer.rs │ ├── constant.rs │ ├── constraint.rs │ ├── direction.rs │ ├── lib.rs │ ├── logic.rs │ ├── module_defines.rs │ ├── named_path.rs │ ├── path_tools.rs │ ├── prelude.rs │ ├── probe.rs │ ├── short_bit_vec.rs │ ├── signal.rs │ ├── signed.rs │ ├── simulate.rs │ ├── synth.rs │ ├── timing.rs │ ├── top_wrap.rs │ ├── type_descriptor.rs │ ├── vcd_probe.rs │ ├── verilog_gen.rs │ ├── verilog_visitor.rs │ └── yosys.rs └── tests │ ├── addnum_test.rs │ ├── bitcast_test.rs │ └── struct_valued.rs ├── rust-hdl-fpga-support ├── Cargo.toml └── src │ ├── lattice │ ├── ecp5 │ │ ├── edge_flip_flop.rs │ │ ├── edge_tristate_buffer.rs │ │ ├── edge_tristate_buffer_delayed.rs │ │ ├── io_delay.rs │ │ ├── mod.rs │ │ ├── oddr.rs │ │ └── output_buffer.rs │ ├── ice40 │ │ ├── ice_pll.rs │ │ └── mod.rs │ └── mod.rs │ ├── lib.rs │ └── toolchains │ ├── ecp5.rs │ ├── icestorm.rs │ ├── ise.rs │ ├── mod.rs │ └── vivado.rs ├── rust-hdl-hls ├── Cargo.toml └── src │ ├── bidi.rs │ ├── bridge.rs │ ├── bus.rs │ ├── controller.rs │ ├── cross_fifo.rs │ ├── expander.rs │ ├── fifo.rs │ ├── fifo_linker.rs │ ├── host.rs │ ├── lib.rs │ ├── miso_fifo_port.rs │ ├── miso_port.rs │ ├── miso_wide_port.rs │ ├── mosi_fifo_port.rs │ ├── mosi_port.rs │ ├── mosi_wide_port.rs │ ├── prelude.rs │ ├── reducer.rs │ ├── router.rs │ ├── router_rom.rs │ ├── sdram_controller.rs │ ├── sdram_controller_tester.rs │ ├── sdram_fifo.rs │ ├── sim.rs │ ├── spi.rs │ └── test_helpers.rs ├── rust-hdl-macros ├── .gitignore ├── Cargo.toml └── src │ ├── common.rs │ ├── connect_gen.rs │ ├── hdl_gen.rs │ ├── lib.rs │ ├── logic_block.rs │ ├── logic_interface.rs │ ├── logic_state.rs │ └── logic_struct.rs ├── rust-hdl-ok-core ├── Cargo.toml └── src │ ├── core │ ├── bsp.rs │ ├── clock.rs │ ├── mod.rs │ ├── ok_download.rs │ ├── ok_hi.rs │ ├── ok_hls_bridge.rs │ ├── ok_host.rs │ ├── ok_pipe.rs │ ├── ok_trigger.rs │ ├── ok_wire.rs │ ├── prelude.rs │ ├── spi.rs │ └── tools.rs │ ├── lib.rs │ └── test_common │ ├── blinky.rs │ ├── core_mig.rs │ ├── ddr.rs │ ├── download.rs │ ├── fifo_tester.rs │ ├── fir.rs │ ├── mod.rs │ ├── mux_spi.rs │ ├── pipe.rs │ ├── prelude.rs │ ├── soc.rs │ ├── spi.rs │ ├── tools.rs │ ├── wave.rs │ └── wire.rs ├── rust-hdl-ok-frontpanel-sys ├── Cargo.toml ├── build.rs ├── readme.md └── src │ └── lib.rs ├── rust-hdl-org ├── .gitignore ├── README.md ├── babel.config.js ├── docs │ ├── changelog.md │ ├── guide │ │ ├── fpga │ │ │ ├── cybersecurity.md │ │ │ ├── deterministic-systems.md │ │ │ ├── high-speed-io.md │ │ │ ├── index.md │ │ │ ├── kitchen-analogy.md │ │ │ └── low-power.md │ │ ├── index.md │ │ ├── programming │ │ │ ├── index.md │ │ │ ├── lucid.md │ │ │ ├── migen.md │ │ │ └── verilog.md │ │ └── rusthdl │ │ │ ├── bits.md │ │ │ ├── high_level_synthesis.md │ │ │ ├── index.md │ │ │ ├── interfaces.md │ │ │ ├── loops.md │ │ │ ├── operators.md │ │ │ ├── signals.md │ │ │ ├── simulation.md │ │ │ ├── struct_valued.md │ │ │ ├── synthesizable.md │ │ │ ├── traits.md │ │ │ ├── verilog.md │ │ │ └── wrapping.md │ ├── img │ │ ├── 16526-Alchitry_Cu_FPGA_Development_Board__Lattice_iCE40_HX_-03.jpg │ │ ├── blinky_all.svg │ │ └── blinky_pulse.svg │ ├── intro.md │ ├── references.md │ ├── roadmap.md │ └── simulation.md ├── docusaurus.config.js ├── package-lock.json ├── package.json ├── sidebars.js ├── src │ ├── components │ │ └── HomepageFeatures │ │ │ ├── index.tsx │ │ │ └── styles.module.css │ ├── css │ │ └── custom.css │ └── pages │ │ ├── index.module.css │ │ ├── index.tsx │ │ └── markdown-page.md ├── static │ ├── .nojekyll │ └── img │ │ ├── blinky.mp4 │ │ ├── cyber_ferris_batteries.svg │ │ ├── cyber_ferris_power.png │ │ ├── cyber_ferris_powerful.svg │ │ ├── cyber_ferris_safe.svg │ │ ├── docusaurus-social-card.jpg │ │ ├── docusaurus.png │ │ ├── favicon.ico │ │ ├── logo.svg │ │ ├── undraw_docusaurus_mountain.svg │ │ ├── undraw_docusaurus_react.svg │ │ └── undraw_docusaurus_tree.svg └── tsconfig.json ├── rust-hdl-sim ├── Cargo.toml └── src │ ├── ad7193_sim.rs │ ├── ads8688_sim.rs │ ├── ads868x_sim.rs │ ├── lib.rs │ ├── max31856_sim.rs │ ├── muxed_ad7193_sim.rs │ ├── muxed_ads868x_sim.rs │ ├── muxed_max31856_sim.rs │ ├── prelude.rs │ └── sdr_sdram │ ├── bank.rs │ ├── chip.rs │ └── mod.rs ├── rust-hdl-widgets ├── Cargo.toml └── src │ ├── accum.rs │ ├── auto_reset.rs │ ├── bidirectional_bus.rs │ ├── delay_line.rs │ ├── dff.rs │ ├── dff_with_init.rs │ ├── edge_detector.rs │ ├── edge_ff.rs │ ├── fifo │ ├── async_fifo.rs │ ├── cross_fifo.rs │ ├── fifo_expander_n.rs │ ├── fifo_logic.rs │ ├── fifo_reducer.rs │ ├── fifo_reducer_n.rs │ ├── fifo_register.rs │ ├── mod.rs │ └── sync_fifo.rs │ ├── i2c │ ├── i2c_bus.rs │ ├── i2c_controller.rs │ ├── i2c_driver.rs │ ├── i2c_target.rs │ ├── i2c_test_target.rs │ ├── mod.rs │ └── sim.rs │ ├── lib.rs │ ├── mac_fir.rs │ ├── open_drain.rs │ ├── png │ ├── lfsr.rs │ └── mod.rs │ ├── prelude.rs │ ├── pulser.rs │ ├── pwm.rs │ ├── ramrom │ ├── mod.rs │ ├── ram.rs │ ├── rom.rs │ └── sync_rom.rs │ ├── registered_edge_tristate.rs │ ├── sdram │ ├── basic_controller.rs │ ├── buffer.rs │ ├── burst_controller.rs │ ├── cmd.rs │ ├── fifo_sdram.rs │ ├── mod.rs │ └── timings.rs │ ├── shot.rs │ ├── spi │ ├── master.rs │ ├── master_dynamic_mode.rs │ ├── mod.rs │ ├── mux.rs │ └── slave.rs │ ├── strobe.rs │ ├── synchronizer.rs │ └── tristate.rs ├── rust-hdl-x-macro-core ├── Cargo.toml └── src │ ├── kernel.rs │ ├── lib.rs │ └── loggable.rs ├── rust-hdl-x-macro ├── Cargo.toml └── src │ └── lib.rs ├── rust-hdl-x-widgets ├── Cargo.toml └── src │ ├── counter.rs │ ├── lib.rs │ ├── pulser.rs │ ├── reg_fifo.rs │ ├── shot.rs │ └── strobe.rs ├── rust-hdl-x ├── Cargo.toml ├── counter.bcd └── src │ ├── ast.rs │ ├── basic_logger.rs │ ├── basic_logger_builder.rs │ ├── kind.rs │ ├── lib.rs │ ├── log.rs │ ├── loggable.rs │ ├── logger.rs │ ├── probe.rs │ ├── spi_controller.rs │ ├── synchronous.rs │ └── synth.rs └── rust-hdl ├── .gitignore ├── Cargo.toml ├── README.md ├── doc ├── md │ ├── banner.md │ ├── bits.md │ ├── bits_operations.md │ ├── features.md │ ├── quickstart.md │ └── signals_intro.md ├── notes.md └── svg │ ├── blinky_all.svg │ └── blinky_pulse.svg ├── images ├── blinky_all.svg ├── blinky_pulse.svg └── my_adder.svg ├── src ├── docs │ ├── mod.rs │ └── vcd2svg │ │ ├── display_metrics.rs │ │ ├── interval.rs │ │ ├── mod.rs │ │ ├── renderable.rs │ │ ├── symbols.rs │ │ ├── text_frame.rs │ │ ├── time_view.rs │ │ ├── timed_value.rs │ │ ├── trace_collection.rs │ │ ├── utils.rs │ │ └── vcd_style.rs ├── fig.md ├── lib.rs └── prelude.rs └── tests ├── core_base_tests.rs ├── core_dff_with_init.rs ├── core_edge_detector.rs ├── core_expander.rs ├── core_fifo.rs ├── core_fifo_link.rs ├── core_fifo_sdram.rs ├── core_fir_test.rs ├── core_hls_bidi.rs ├── core_hls_controller.rs ├── core_hls_cross_fifo.rs ├── core_hls_expander_reducer.rs ├── core_hls_fifo.rs ├── core_hls_host.rs ├── core_hls_miso_port.rs ├── core_hls_mosi_port.rs ├── core_hls_router.rs ├── core_hls_router_stack.rs ├── core_hls_sdram_controller_test.rs ├── core_hls_sdram_controller_tester.rs ├── core_hls_sdram_fifo.rs ├── core_hls_spi.rs ├── core_hls_spi_dm.rs ├── core_hls_spi_mux.rs ├── core_hls_spi_mux_slaves.rs ├── core_hls_testchip.rs ├── core_lfsr_widget.rs ├── core_nested_ports.rs ├── core_pwm.rs ├── core_ram.rs ├── core_reducer.rs ├── core_reg_fifo.rs ├── core_rom.rs ├── core_sdram.rs ├── core_sdram_burst.rs ├── core_signed.rs ├── core_soc.rs ├── core_spi.rs ├── core_spi_mux.rs ├── core_struct_valued.rs ├── core_sync_reset.rs ├── core_sync_rom.rs ├── core_timing.rs └── core_tristate_test.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/README.md -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/changelog.md -------------------------------------------------------------------------------- /docs/FFTtutorial121102.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/docs/FFTtutorial121102.pdf -------------------------------------------------------------------------------- /docs/ideas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/docs/ideas.md -------------------------------------------------------------------------------- /guide/.gitignore: -------------------------------------------------------------------------------- 1 | book 2 | -------------------------------------------------------------------------------- /guide/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/guide/README.md -------------------------------------------------------------------------------- /guide/book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/guide/book.toml -------------------------------------------------------------------------------- /guide/src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/guide/src/README.md -------------------------------------------------------------------------------- /guide/src/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/guide/src/SUMMARY.md -------------------------------------------------------------------------------- /guide/src/bits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/guide/src/bits.md -------------------------------------------------------------------------------- /guide/src/chapter_1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/guide/src/chapter_1.md -------------------------------------------------------------------------------- /guide/src/chapter_2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/guide/src/chapter_2.md -------------------------------------------------------------------------------- /install_toolchain_notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/install_toolchain_notes.md -------------------------------------------------------------------------------- /rust-hdl-bsp-alchitry-cu/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-alchitry-cu/Cargo.toml -------------------------------------------------------------------------------- /rust-hdl-bsp-alchitry-cu/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-alchitry-cu/src/lib.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-alchitry-cu/src/pins.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-alchitry-cu/src/pins.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-alchitry-cu/src/synth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-alchitry-cu/src/synth.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-alchitry-cu/tests/bsp_alchitry_cu_icepll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-alchitry-cu/tests/bsp_alchitry_cu_icepll.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-alchitry-cu/tests/bsp_alchitry_cu_pulser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-alchitry-cu/tests/bsp_alchitry_cu_pulser.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-alchitry-cu/tests/bsp_alchitry_cu_pulser_pll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-alchitry-cu/tests/bsp_alchitry_cu_pulser_pll.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-alchitry-cu/tests/bsp_alchitry_cu_pwm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-alchitry-cu/tests/bsp_alchitry_cu_pwm.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-alchitry-cu/tests/bsp_alchitry_cu_pwm_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-alchitry-cu/tests/bsp_alchitry_cu_pwm_vec.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-alchitry-cu/tests/bsp_alchitry_cu_pwm_vec_srom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-alchitry-cu/tests/bsp_alchitry_cu_pwm_vec_srom.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/Cargo.toml -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod xem6010; 2 | -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/src/xem6010/ddr_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/src/xem6010/ddr_fifo.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/src/xem6010/mcb_if.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/src/xem6010/mcb_if.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/src/xem6010/mig.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/src/xem6010/mig.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/src/xem6010/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/src/xem6010/mod.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/src/xem6010/ok_download_ddr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/src/xem6010/ok_download_ddr.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/src/xem6010/pins.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/src/xem6010/pins.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/src/xem6010/pll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/src/xem6010/pll.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/src/xem6010/synth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/src/xem6010/synth.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_blinky.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_blinky.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_ddr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_ddr.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_download.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_download.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_download32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_download32.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_fir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_fir.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_hls_bridge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_hls_bridge.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_i2c_rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_i2c_rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_mig.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_mig.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_mux_spi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_mux_spi.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_pipe_afifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_pipe_afifo.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_pipe_bt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_pipe_bt.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_pipe_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_pipe_fifo.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_pipe_in.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_pipe_in.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_pipe_ram.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_pipe_ram.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_pll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_pll.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_sdram_fifo_tester.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_sdram_fifo_tester.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_soc_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_soc_test.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_spi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_spi.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_tristate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_tristate.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_wave.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_wave.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_wire.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem6010/tests/bsp_ok_xem6010_wire.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/Cargo.toml -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod xem7010; 2 | -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/src/xem7010/ddr_fifo7.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/src/xem7010/ddr_fifo7.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/src/xem7010/download.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/src/xem7010/download.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/src/xem7010/mcb_if.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/src/xem7010/mcb_if.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/src/xem7010/mig7.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/src/xem7010/mig7.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/src/xem7010/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/src/xem7010/mod.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/src/xem7010/pins.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/src/xem7010/pins.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/src/xem7010/synth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/src/xem7010/synth.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/src/xem7010/sys_clock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/src/xem7010/sys_clock.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_blinky.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_blinky.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_ddr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_ddr.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_ddr_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_ddr_fifo.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_download.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_download.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_download32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_download32.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_fast_blinky.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_fast_blinky.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_mig.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_mig.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_mux_spi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_mux_spi.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_pipe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_pipe.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_pipe_afifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_pipe_afifo.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_pipe_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_pipe_fifo.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_pipe_in.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_pipe_in.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_pipe_ram.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_pipe_ram.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_spi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_spi.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_wave.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_wave.rs -------------------------------------------------------------------------------- /rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_wire.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-bsp-ok-xem7010/tests/bsp_ok_xem7010_wire.rs -------------------------------------------------------------------------------- /rust-hdl-core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/Cargo.toml -------------------------------------------------------------------------------- /rust-hdl-core/src/ast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/ast.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/atom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/atom.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/bits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/bits.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/bitvec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/bitvec.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/block.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/check_connected.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/check_connected.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/check_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/check_error.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/check_logic_loops.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/check_logic_loops.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/check_timing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/check_timing.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/check_write_inputs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/check_write_inputs.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/clock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/clock.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/code_writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/code_writer.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/constant.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/constant.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/constraint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/constraint.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/direction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/direction.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/lib.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/logic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/logic.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/module_defines.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/module_defines.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/named_path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/named_path.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/path_tools.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/path_tools.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/prelude.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/probe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/probe.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/short_bit_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/short_bit_vec.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/signal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/signal.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/signed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/signed.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/simulate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/simulate.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/synth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/synth.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/timing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/timing.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/top_wrap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/top_wrap.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/type_descriptor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/type_descriptor.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/vcd_probe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/vcd_probe.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/verilog_gen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/verilog_gen.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/verilog_visitor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/verilog_visitor.rs -------------------------------------------------------------------------------- /rust-hdl-core/src/yosys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/src/yosys.rs -------------------------------------------------------------------------------- /rust-hdl-core/tests/addnum_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/tests/addnum_test.rs -------------------------------------------------------------------------------- /rust-hdl-core/tests/bitcast_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/tests/bitcast_test.rs -------------------------------------------------------------------------------- /rust-hdl-core/tests/struct_valued.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-core/tests/struct_valued.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-fpga-support/Cargo.toml -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/lattice/ecp5/edge_flip_flop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-fpga-support/src/lattice/ecp5/edge_flip_flop.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/lattice/ecp5/edge_tristate_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-fpga-support/src/lattice/ecp5/edge_tristate_buffer.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/lattice/ecp5/edge_tristate_buffer_delayed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-fpga-support/src/lattice/ecp5/edge_tristate_buffer_delayed.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/lattice/ecp5/io_delay.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-fpga-support/src/lattice/ecp5/io_delay.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/lattice/ecp5/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-fpga-support/src/lattice/ecp5/mod.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/lattice/ecp5/oddr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-fpga-support/src/lattice/ecp5/oddr.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/lattice/ecp5/output_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-fpga-support/src/lattice/ecp5/output_buffer.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/lattice/ice40/ice_pll.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-fpga-support/src/lattice/ice40/ice_pll.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/lattice/ice40/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod ice_pll; 2 | -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/lattice/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-fpga-support/src/lattice/mod.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-fpga-support/src/lib.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/toolchains/ecp5.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-fpga-support/src/toolchains/ecp5.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/toolchains/icestorm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-fpga-support/src/toolchains/icestorm.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/toolchains/ise.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-fpga-support/src/toolchains/ise.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/toolchains/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-fpga-support/src/toolchains/mod.rs -------------------------------------------------------------------------------- /rust-hdl-fpga-support/src/toolchains/vivado.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-fpga-support/src/toolchains/vivado.rs -------------------------------------------------------------------------------- /rust-hdl-hls/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-hls/Cargo.toml -------------------------------------------------------------------------------- /rust-hdl-hls/src/bidi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-hls/src/bidi.rs -------------------------------------------------------------------------------- /rust-hdl-hls/src/bridge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-hls/src/bridge.rs -------------------------------------------------------------------------------- /rust-hdl-hls/src/bus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-hls/src/bus.rs -------------------------------------------------------------------------------- /rust-hdl-hls/src/controller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-hls/src/controller.rs -------------------------------------------------------------------------------- /rust-hdl-hls/src/cross_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-hls/src/cross_fifo.rs -------------------------------------------------------------------------------- /rust-hdl-hls/src/expander.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-hls/src/expander.rs -------------------------------------------------------------------------------- /rust-hdl-hls/src/fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-hls/src/fifo.rs -------------------------------------------------------------------------------- /rust-hdl-hls/src/fifo_linker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-hls/src/fifo_linker.rs -------------------------------------------------------------------------------- /rust-hdl-hls/src/host.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-hls/src/host.rs -------------------------------------------------------------------------------- /rust-hdl-hls/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-hls/src/lib.rs -------------------------------------------------------------------------------- /rust-hdl-hls/src/miso_fifo_port.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-hls/src/miso_fifo_port.rs -------------------------------------------------------------------------------- /rust-hdl-hls/src/miso_port.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-hls/src/miso_port.rs -------------------------------------------------------------------------------- /rust-hdl-hls/src/miso_wide_port.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-hls/src/miso_wide_port.rs -------------------------------------------------------------------------------- /rust-hdl-hls/src/mosi_fifo_port.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-hls/src/mosi_fifo_port.rs -------------------------------------------------------------------------------- /rust-hdl-hls/src/mosi_port.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-hls/src/mosi_port.rs -------------------------------------------------------------------------------- /rust-hdl-hls/src/mosi_wide_port.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-hls/src/mosi_wide_port.rs -------------------------------------------------------------------------------- /rust-hdl-hls/src/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-hls/src/prelude.rs -------------------------------------------------------------------------------- /rust-hdl-hls/src/reducer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-hls/src/reducer.rs -------------------------------------------------------------------------------- /rust-hdl-hls/src/router.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-hls/src/router.rs -------------------------------------------------------------------------------- /rust-hdl-hls/src/router_rom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-hls/src/router_rom.rs -------------------------------------------------------------------------------- /rust-hdl-hls/src/sdram_controller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-hls/src/sdram_controller.rs -------------------------------------------------------------------------------- /rust-hdl-hls/src/sdram_controller_tester.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-hls/src/sdram_controller_tester.rs -------------------------------------------------------------------------------- /rust-hdl-hls/src/sdram_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-hls/src/sdram_fifo.rs -------------------------------------------------------------------------------- /rust-hdl-hls/src/sim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-hls/src/sim.rs -------------------------------------------------------------------------------- /rust-hdl-hls/src/spi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-hls/src/spi.rs -------------------------------------------------------------------------------- /rust-hdl-hls/src/test_helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-hls/src/test_helpers.rs -------------------------------------------------------------------------------- /rust-hdl-macros/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /rust-hdl-macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-macros/Cargo.toml -------------------------------------------------------------------------------- /rust-hdl-macros/src/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-macros/src/common.rs -------------------------------------------------------------------------------- /rust-hdl-macros/src/connect_gen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-macros/src/connect_gen.rs -------------------------------------------------------------------------------- /rust-hdl-macros/src/hdl_gen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-macros/src/hdl_gen.rs -------------------------------------------------------------------------------- /rust-hdl-macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-macros/src/lib.rs -------------------------------------------------------------------------------- /rust-hdl-macros/src/logic_block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-macros/src/logic_block.rs -------------------------------------------------------------------------------- /rust-hdl-macros/src/logic_interface.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-macros/src/logic_interface.rs -------------------------------------------------------------------------------- /rust-hdl-macros/src/logic_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-macros/src/logic_state.rs -------------------------------------------------------------------------------- /rust-hdl-macros/src/logic_struct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-macros/src/logic_struct.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/Cargo.toml -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/core/bsp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/core/bsp.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/core/clock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/core/clock.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/core/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/core/mod.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/core/ok_download.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/core/ok_download.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/core/ok_hi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/core/ok_hi.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/core/ok_hls_bridge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/core/ok_hls_bridge.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/core/ok_host.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/core/ok_host.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/core/ok_pipe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/core/ok_pipe.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/core/ok_trigger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/core/ok_trigger.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/core/ok_wire.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/core/ok_wire.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/core/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/core/prelude.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/core/spi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/core/spi.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/core/tools.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/core/tools.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/lib.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/blinky.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/blinky.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/core_mig.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/core_mig.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/ddr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/ddr.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/download.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/download.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/fifo_tester.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/fifo_tester.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/fir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/fir.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/mod.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/mux_spi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/mux_spi.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/pipe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/pipe.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/prelude.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/soc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/soc.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/spi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/spi.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/tools.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/tools.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/wave.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/wave.rs -------------------------------------------------------------------------------- /rust-hdl-ok-core/src/test_common/wire.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-core/src/test_common/wire.rs -------------------------------------------------------------------------------- /rust-hdl-ok-frontpanel-sys/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-frontpanel-sys/Cargo.toml -------------------------------------------------------------------------------- /rust-hdl-ok-frontpanel-sys/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-frontpanel-sys/build.rs -------------------------------------------------------------------------------- /rust-hdl-ok-frontpanel-sys/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-frontpanel-sys/readme.md -------------------------------------------------------------------------------- /rust-hdl-ok-frontpanel-sys/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-ok-frontpanel-sys/src/lib.rs -------------------------------------------------------------------------------- /rust-hdl-org/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/.gitignore -------------------------------------------------------------------------------- /rust-hdl-org/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/README.md -------------------------------------------------------------------------------- /rust-hdl-org/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/babel.config.js -------------------------------------------------------------------------------- /rust-hdl-org/docs/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/changelog.md -------------------------------------------------------------------------------- /rust-hdl-org/docs/guide/fpga/cybersecurity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/guide/fpga/cybersecurity.md -------------------------------------------------------------------------------- /rust-hdl-org/docs/guide/fpga/deterministic-systems.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/guide/fpga/deterministic-systems.md -------------------------------------------------------------------------------- /rust-hdl-org/docs/guide/fpga/high-speed-io.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/guide/fpga/high-speed-io.md -------------------------------------------------------------------------------- /rust-hdl-org/docs/guide/fpga/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/guide/fpga/index.md -------------------------------------------------------------------------------- /rust-hdl-org/docs/guide/fpga/kitchen-analogy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/guide/fpga/kitchen-analogy.md -------------------------------------------------------------------------------- /rust-hdl-org/docs/guide/fpga/low-power.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/guide/fpga/low-power.md -------------------------------------------------------------------------------- /rust-hdl-org/docs/guide/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/guide/index.md -------------------------------------------------------------------------------- /rust-hdl-org/docs/guide/programming/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/guide/programming/index.md -------------------------------------------------------------------------------- /rust-hdl-org/docs/guide/programming/lucid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/guide/programming/lucid.md -------------------------------------------------------------------------------- /rust-hdl-org/docs/guide/programming/migen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/guide/programming/migen.md -------------------------------------------------------------------------------- /rust-hdl-org/docs/guide/programming/verilog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/guide/programming/verilog.md -------------------------------------------------------------------------------- /rust-hdl-org/docs/guide/rusthdl/bits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/guide/rusthdl/bits.md -------------------------------------------------------------------------------- /rust-hdl-org/docs/guide/rusthdl/high_level_synthesis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/guide/rusthdl/high_level_synthesis.md -------------------------------------------------------------------------------- /rust-hdl-org/docs/guide/rusthdl/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/guide/rusthdl/index.md -------------------------------------------------------------------------------- /rust-hdl-org/docs/guide/rusthdl/interfaces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/guide/rusthdl/interfaces.md -------------------------------------------------------------------------------- /rust-hdl-org/docs/guide/rusthdl/loops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/guide/rusthdl/loops.md -------------------------------------------------------------------------------- /rust-hdl-org/docs/guide/rusthdl/operators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/guide/rusthdl/operators.md -------------------------------------------------------------------------------- /rust-hdl-org/docs/guide/rusthdl/signals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/guide/rusthdl/signals.md -------------------------------------------------------------------------------- /rust-hdl-org/docs/guide/rusthdl/simulation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/guide/rusthdl/simulation.md -------------------------------------------------------------------------------- /rust-hdl-org/docs/guide/rusthdl/struct_valued.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/guide/rusthdl/struct_valued.md -------------------------------------------------------------------------------- /rust-hdl-org/docs/guide/rusthdl/synthesizable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/guide/rusthdl/synthesizable.md -------------------------------------------------------------------------------- /rust-hdl-org/docs/guide/rusthdl/traits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/guide/rusthdl/traits.md -------------------------------------------------------------------------------- /rust-hdl-org/docs/guide/rusthdl/verilog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/guide/rusthdl/verilog.md -------------------------------------------------------------------------------- /rust-hdl-org/docs/guide/rusthdl/wrapping.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/guide/rusthdl/wrapping.md -------------------------------------------------------------------------------- /rust-hdl-org/docs/img/16526-Alchitry_Cu_FPGA_Development_Board__Lattice_iCE40_HX_-03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/img/16526-Alchitry_Cu_FPGA_Development_Board__Lattice_iCE40_HX_-03.jpg -------------------------------------------------------------------------------- /rust-hdl-org/docs/img/blinky_all.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/img/blinky_all.svg -------------------------------------------------------------------------------- /rust-hdl-org/docs/img/blinky_pulse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/img/blinky_pulse.svg -------------------------------------------------------------------------------- /rust-hdl-org/docs/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/intro.md -------------------------------------------------------------------------------- /rust-hdl-org/docs/references.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/references.md -------------------------------------------------------------------------------- /rust-hdl-org/docs/roadmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/roadmap.md -------------------------------------------------------------------------------- /rust-hdl-org/docs/simulation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docs/simulation.md -------------------------------------------------------------------------------- /rust-hdl-org/docusaurus.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/docusaurus.config.js -------------------------------------------------------------------------------- /rust-hdl-org/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/package-lock.json -------------------------------------------------------------------------------- /rust-hdl-org/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/package.json -------------------------------------------------------------------------------- /rust-hdl-org/sidebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/sidebars.js -------------------------------------------------------------------------------- /rust-hdl-org/src/components/HomepageFeatures/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/src/components/HomepageFeatures/index.tsx -------------------------------------------------------------------------------- /rust-hdl-org/src/components/HomepageFeatures/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/src/components/HomepageFeatures/styles.module.css -------------------------------------------------------------------------------- /rust-hdl-org/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/src/css/custom.css -------------------------------------------------------------------------------- /rust-hdl-org/src/pages/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/src/pages/index.module.css -------------------------------------------------------------------------------- /rust-hdl-org/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/src/pages/index.tsx -------------------------------------------------------------------------------- /rust-hdl-org/src/pages/markdown-page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/src/pages/markdown-page.md -------------------------------------------------------------------------------- /rust-hdl-org/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rust-hdl-org/static/img/blinky.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/static/img/blinky.mp4 -------------------------------------------------------------------------------- /rust-hdl-org/static/img/cyber_ferris_batteries.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/static/img/cyber_ferris_batteries.svg -------------------------------------------------------------------------------- /rust-hdl-org/static/img/cyber_ferris_power.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/static/img/cyber_ferris_power.png -------------------------------------------------------------------------------- /rust-hdl-org/static/img/cyber_ferris_powerful.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/static/img/cyber_ferris_powerful.svg -------------------------------------------------------------------------------- /rust-hdl-org/static/img/cyber_ferris_safe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/static/img/cyber_ferris_safe.svg -------------------------------------------------------------------------------- /rust-hdl-org/static/img/docusaurus-social-card.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/static/img/docusaurus-social-card.jpg -------------------------------------------------------------------------------- /rust-hdl-org/static/img/docusaurus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/static/img/docusaurus.png -------------------------------------------------------------------------------- /rust-hdl-org/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/static/img/favicon.ico -------------------------------------------------------------------------------- /rust-hdl-org/static/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/static/img/logo.svg -------------------------------------------------------------------------------- /rust-hdl-org/static/img/undraw_docusaurus_mountain.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/static/img/undraw_docusaurus_mountain.svg -------------------------------------------------------------------------------- /rust-hdl-org/static/img/undraw_docusaurus_react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/static/img/undraw_docusaurus_react.svg -------------------------------------------------------------------------------- /rust-hdl-org/static/img/undraw_docusaurus_tree.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/static/img/undraw_docusaurus_tree.svg -------------------------------------------------------------------------------- /rust-hdl-org/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-org/tsconfig.json -------------------------------------------------------------------------------- /rust-hdl-sim/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-sim/Cargo.toml -------------------------------------------------------------------------------- /rust-hdl-sim/src/ad7193_sim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-sim/src/ad7193_sim.rs -------------------------------------------------------------------------------- /rust-hdl-sim/src/ads8688_sim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-sim/src/ads8688_sim.rs -------------------------------------------------------------------------------- /rust-hdl-sim/src/ads868x_sim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-sim/src/ads868x_sim.rs -------------------------------------------------------------------------------- /rust-hdl-sim/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-sim/src/lib.rs -------------------------------------------------------------------------------- /rust-hdl-sim/src/max31856_sim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-sim/src/max31856_sim.rs -------------------------------------------------------------------------------- /rust-hdl-sim/src/muxed_ad7193_sim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-sim/src/muxed_ad7193_sim.rs -------------------------------------------------------------------------------- /rust-hdl-sim/src/muxed_ads868x_sim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-sim/src/muxed_ads868x_sim.rs -------------------------------------------------------------------------------- /rust-hdl-sim/src/muxed_max31856_sim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-sim/src/muxed_max31856_sim.rs -------------------------------------------------------------------------------- /rust-hdl-sim/src/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-sim/src/prelude.rs -------------------------------------------------------------------------------- /rust-hdl-sim/src/sdr_sdram/bank.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-sim/src/sdr_sdram/bank.rs -------------------------------------------------------------------------------- /rust-hdl-sim/src/sdr_sdram/chip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-sim/src/sdr_sdram/chip.rs -------------------------------------------------------------------------------- /rust-hdl-sim/src/sdr_sdram/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-sim/src/sdr_sdram/mod.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/Cargo.toml -------------------------------------------------------------------------------- /rust-hdl-widgets/src/accum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/accum.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/auto_reset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/auto_reset.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/bidirectional_bus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/bidirectional_bus.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/delay_line.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/delay_line.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/dff.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/dff.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/dff_with_init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/dff_with_init.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/edge_detector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/edge_detector.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/edge_ff.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/edge_ff.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/fifo/async_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/fifo/async_fifo.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/fifo/cross_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/fifo/cross_fifo.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/fifo/fifo_expander_n.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/fifo/fifo_expander_n.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/fifo/fifo_logic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/fifo/fifo_logic.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/fifo/fifo_reducer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/fifo/fifo_reducer.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/fifo/fifo_reducer_n.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/fifo/fifo_reducer_n.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/fifo/fifo_register.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/fifo/fifo_register.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/fifo/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/fifo/mod.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/fifo/sync_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/fifo/sync_fifo.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/i2c/i2c_bus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/i2c/i2c_bus.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/i2c/i2c_controller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/i2c/i2c_controller.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/i2c/i2c_driver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/i2c/i2c_driver.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/i2c/i2c_target.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/i2c/i2c_target.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/i2c/i2c_test_target.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/i2c/i2c_test_target.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/i2c/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/i2c/mod.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/i2c/sim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/i2c/sim.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/lib.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/mac_fir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/mac_fir.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/open_drain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/open_drain.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/png/lfsr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/png/lfsr.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/png/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/png/mod.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/prelude.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/pulser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/pulser.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/pwm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/pwm.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/ramrom/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/ramrom/mod.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/ramrom/ram.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/ramrom/ram.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/ramrom/rom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/ramrom/rom.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/ramrom/sync_rom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/ramrom/sync_rom.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/registered_edge_tristate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/registered_edge_tristate.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/sdram/basic_controller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/sdram/basic_controller.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/sdram/buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/sdram/buffer.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/sdram/burst_controller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/sdram/burst_controller.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/sdram/cmd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/sdram/cmd.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/sdram/fifo_sdram.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/sdram/fifo_sdram.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/sdram/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/sdram/mod.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/sdram/timings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/sdram/timings.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/shot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/shot.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/spi/master.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/spi/master.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/spi/master_dynamic_mode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/spi/master_dynamic_mode.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/spi/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/spi/mod.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/spi/mux.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/spi/mux.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/spi/slave.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/spi/slave.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/strobe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/strobe.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/synchronizer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/synchronizer.rs -------------------------------------------------------------------------------- /rust-hdl-widgets/src/tristate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-widgets/src/tristate.rs -------------------------------------------------------------------------------- /rust-hdl-x-macro-core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-x-macro-core/Cargo.toml -------------------------------------------------------------------------------- /rust-hdl-x-macro-core/src/kernel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-x-macro-core/src/kernel.rs -------------------------------------------------------------------------------- /rust-hdl-x-macro-core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-x-macro-core/src/lib.rs -------------------------------------------------------------------------------- /rust-hdl-x-macro-core/src/loggable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-x-macro-core/src/loggable.rs -------------------------------------------------------------------------------- /rust-hdl-x-macro/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-x-macro/Cargo.toml -------------------------------------------------------------------------------- /rust-hdl-x-macro/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-x-macro/src/lib.rs -------------------------------------------------------------------------------- /rust-hdl-x-widgets/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-x-widgets/Cargo.toml -------------------------------------------------------------------------------- /rust-hdl-x-widgets/src/counter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-x-widgets/src/counter.rs -------------------------------------------------------------------------------- /rust-hdl-x-widgets/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-x-widgets/src/lib.rs -------------------------------------------------------------------------------- /rust-hdl-x-widgets/src/pulser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-x-widgets/src/pulser.rs -------------------------------------------------------------------------------- /rust-hdl-x-widgets/src/reg_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-x-widgets/src/reg_fifo.rs -------------------------------------------------------------------------------- /rust-hdl-x-widgets/src/shot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-x-widgets/src/shot.rs -------------------------------------------------------------------------------- /rust-hdl-x-widgets/src/strobe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-x-widgets/src/strobe.rs -------------------------------------------------------------------------------- /rust-hdl-x/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-x/Cargo.toml -------------------------------------------------------------------------------- /rust-hdl-x/counter.bcd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-x/counter.bcd -------------------------------------------------------------------------------- /rust-hdl-x/src/ast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-x/src/ast.rs -------------------------------------------------------------------------------- /rust-hdl-x/src/basic_logger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-x/src/basic_logger.rs -------------------------------------------------------------------------------- /rust-hdl-x/src/basic_logger_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-x/src/basic_logger_builder.rs -------------------------------------------------------------------------------- /rust-hdl-x/src/kind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-x/src/kind.rs -------------------------------------------------------------------------------- /rust-hdl-x/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-x/src/lib.rs -------------------------------------------------------------------------------- /rust-hdl-x/src/log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-x/src/log.rs -------------------------------------------------------------------------------- /rust-hdl-x/src/loggable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-x/src/loggable.rs -------------------------------------------------------------------------------- /rust-hdl-x/src/logger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-x/src/logger.rs -------------------------------------------------------------------------------- /rust-hdl-x/src/probe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-x/src/probe.rs -------------------------------------------------------------------------------- /rust-hdl-x/src/spi_controller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-x/src/spi_controller.rs -------------------------------------------------------------------------------- /rust-hdl-x/src/synchronous.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-x/src/synchronous.rs -------------------------------------------------------------------------------- /rust-hdl-x/src/synth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl-x/src/synth.rs -------------------------------------------------------------------------------- /rust-hdl/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | *.dot 3 | -------------------------------------------------------------------------------- /rust-hdl/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/Cargo.toml -------------------------------------------------------------------------------- /rust-hdl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/README.md -------------------------------------------------------------------------------- /rust-hdl/doc/md/banner.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/doc/md/banner.md -------------------------------------------------------------------------------- /rust-hdl/doc/md/bits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/doc/md/bits.md -------------------------------------------------------------------------------- /rust-hdl/doc/md/bits_operations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/doc/md/bits_operations.md -------------------------------------------------------------------------------- /rust-hdl/doc/md/features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/doc/md/features.md -------------------------------------------------------------------------------- /rust-hdl/doc/md/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/doc/md/quickstart.md -------------------------------------------------------------------------------- /rust-hdl/doc/md/signals_intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/doc/md/signals_intro.md -------------------------------------------------------------------------------- /rust-hdl/doc/notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/doc/notes.md -------------------------------------------------------------------------------- /rust-hdl/doc/svg/blinky_all.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/doc/svg/blinky_all.svg -------------------------------------------------------------------------------- /rust-hdl/doc/svg/blinky_pulse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/doc/svg/blinky_pulse.svg -------------------------------------------------------------------------------- /rust-hdl/images/blinky_all.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/images/blinky_all.svg -------------------------------------------------------------------------------- /rust-hdl/images/blinky_pulse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/images/blinky_pulse.svg -------------------------------------------------------------------------------- /rust-hdl/images/my_adder.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/images/my_adder.svg -------------------------------------------------------------------------------- /rust-hdl/src/docs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/src/docs/mod.rs -------------------------------------------------------------------------------- /rust-hdl/src/docs/vcd2svg/display_metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/src/docs/vcd2svg/display_metrics.rs -------------------------------------------------------------------------------- /rust-hdl/src/docs/vcd2svg/interval.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/src/docs/vcd2svg/interval.rs -------------------------------------------------------------------------------- /rust-hdl/src/docs/vcd2svg/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/src/docs/vcd2svg/mod.rs -------------------------------------------------------------------------------- /rust-hdl/src/docs/vcd2svg/renderable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/src/docs/vcd2svg/renderable.rs -------------------------------------------------------------------------------- /rust-hdl/src/docs/vcd2svg/symbols.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/src/docs/vcd2svg/symbols.rs -------------------------------------------------------------------------------- /rust-hdl/src/docs/vcd2svg/text_frame.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/src/docs/vcd2svg/text_frame.rs -------------------------------------------------------------------------------- /rust-hdl/src/docs/vcd2svg/time_view.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/src/docs/vcd2svg/time_view.rs -------------------------------------------------------------------------------- /rust-hdl/src/docs/vcd2svg/timed_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/src/docs/vcd2svg/timed_value.rs -------------------------------------------------------------------------------- /rust-hdl/src/docs/vcd2svg/trace_collection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/src/docs/vcd2svg/trace_collection.rs -------------------------------------------------------------------------------- /rust-hdl/src/docs/vcd2svg/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/src/docs/vcd2svg/utils.rs -------------------------------------------------------------------------------- /rust-hdl/src/docs/vcd2svg/vcd_style.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/src/docs/vcd2svg/vcd_style.rs -------------------------------------------------------------------------------- /rust-hdl/src/fig.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/src/fig.md -------------------------------------------------------------------------------- /rust-hdl/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/src/lib.rs -------------------------------------------------------------------------------- /rust-hdl/src/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/src/prelude.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_base_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_base_tests.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_dff_with_init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_dff_with_init.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_edge_detector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_edge_detector.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_expander.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_expander.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_fifo.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_fifo_link.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_fifo_link.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_fifo_sdram.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_fifo_sdram.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_fir_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_fir_test.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_bidi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_hls_bidi.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_controller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_hls_controller.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_cross_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_hls_cross_fifo.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_expander_reducer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_hls_expander_reducer.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_hls_fifo.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_host.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_hls_host.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_miso_port.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_hls_miso_port.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_mosi_port.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_hls_mosi_port.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_router.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_hls_router.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_router_stack.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_hls_router_stack.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_sdram_controller_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_hls_sdram_controller_test.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_sdram_controller_tester.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_hls_sdram_controller_tester.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_sdram_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_hls_sdram_fifo.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_spi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_hls_spi.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_spi_dm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_hls_spi_dm.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_spi_mux.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_hls_spi_mux.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_spi_mux_slaves.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_hls_spi_mux_slaves.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_hls_testchip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_hls_testchip.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_lfsr_widget.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_lfsr_widget.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_nested_ports.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_nested_ports.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_pwm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_pwm.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_ram.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_ram.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_reducer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_reducer.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_reg_fifo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_reg_fifo.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_rom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_rom.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_sdram.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_sdram.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_sdram_burst.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_sdram_burst.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_signed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_signed.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_soc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_soc.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_spi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_spi.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_spi_mux.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_spi_mux.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_struct_valued.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_struct_valued.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_sync_reset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_sync_reset.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_sync_rom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_sync_rom.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_timing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_timing.rs -------------------------------------------------------------------------------- /rust-hdl/tests/core_tristate_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samitbasu/rust-hdl/HEAD/rust-hdl/tests/core_tristate_test.rs --------------------------------------------------------------------------------