├── .github └── workflows │ └── svlint.yml ├── .gitignore ├── .svlint.toml ├── Gemfile ├── LICENSE ├── README.md ├── pzaxi_common ├── pzaxi_common.list.rb ├── pzaxi_if.sv └── pzaxi_pkg.sv ├── pzbcm.list.rb ├── pzbcm_arbiter ├── pzbcm_arbiter.list.rb ├── pzbcm_arbiter.sv ├── pzbcm_arbiter_pkg.sv ├── pzbcm_matrix_arbiter.sv ├── pzbcm_round_robin_arbiter.sv └── tb_pzbcm_matrix_arbiter_sva.sv ├── pzbcm_async_fifo ├── pzbcm_async_fifo.list.rb ├── pzbcm_async_fifo.sv ├── pzbcm_async_fifo_pkg.sv └── pzbcm_async_fifo_reset_sync.sv ├── pzbcm_async_handshake ├── pzbcm_async_handshake.list.rb └── pzbcm_async_handshake.sv ├── pzbcm_counter ├── pzbcm_counter.list.rb └── pzbcm_counter.sv ├── pzbcm_delay ├── pzbcm_delay.list.rb └── pzbcm_delay.sv ├── pzbcm_edge_detector ├── pzbcm_edge_detector.list.rb └── pzbcm_edge_detector.sv ├── pzbcm_fifo ├── pzbcm_fifo.list.rb ├── pzbcm_fifo.sv └── pzbcm_fifo_controller.sv ├── pzbcm_gray ├── pzbcm_gray.list.rb ├── pzbcm_gray.sv └── pzbcm_gray_counter.sv ├── pzbcm_lzd ├── pzbcm_lzd.list.rb └── pzbcm_lzd.sv ├── pzbcm_min_max_finder ├── pzbcm_min_max_finder.list.rb └── pzbcm_min_max_finder.sv ├── pzbcm_multi_bits_detector ├── pzbcm_multi_bits_checker.sv ├── pzbcm_multi_bits_detector.list.rb └── pzbcm_multi_bits_detector.sv ├── pzbcm_onehot ├── pzbcm_onehot.list.rb └── pzbcm_onehot.sv ├── pzbcm_pkg.list.rb ├── pzbcm_priority_encoder ├── pzbcm_priority_encoder.list.rb └── pzbcm_priority_encoder.sv ├── pzbcm_ram ├── pzbcm_ram.list.rb └── pzbcm_ram.sv ├── pzbcm_selector ├── pzbcm_demux.sv ├── pzbcm_mux.sv ├── pzbcm_selector.list.rb ├── pzbcm_selector.sv ├── pzbcm_selector_macros.svh └── pzbcm_selector_pkg.sv ├── pzbcm_slicer ├── pzbcm_array_ff_slicer.sv ├── pzbcm_ff_slicer.sv ├── pzbcm_slicer.list.rb ├── pzbcm_slicer.sv ├── pzbcm_slicer_unit_full_bandwidth.sv └── pzbcm_slicer_unit_half_bandwidth.sv ├── pzbcm_sram ├── pzbcm_sram.list.rb ├── pzbcm_sram.sv ├── pzbcm_sram_1r1w_wrapper_default.sv ├── pzbcm_sram_1rw_wrapper_default.sv ├── pzbcm_sram_if.sv └── pzbcm_sram_pkg.sv ├── pzbcm_sram_fifo ├── pzbcm_sram_fifo.list.rb └── pzbcm_sram_fifo.sv ├── pzbcm_synchronizer ├── pzbcm_synchronizer.list.rb └── pzbcm_synchronizer.sv ├── pzcorebus.list.rb ├── pzcorebus_1_to_m_switch ├── pzcorebus_1_to_m_switch.list.rb ├── pzcorebus_1_to_m_switch.sv ├── pzcorebus_1_to_m_switch_response_filter.sv ├── pzcorebus_request_1_to_m_switch.sv └── pzcorebus_response_1_to_m_switch.sv ├── pzcorebus_async_fifo ├── pzcorebus_async_fifo.list.rb ├── pzcorebus_async_fifo.sv ├── pzcorebus_bundled_async_fifo.sv ├── pzcorebus_request_async_fifo.sv └── pzcorebus_response_async_fifo.sv ├── pzcorebus_axi_bridge ├── pzcorebus_axi2corebus_simple_bridge.sv ├── pzcorebus_axi_bridge.list.rb └── pzcorebus_corebus2axi_simple_bridge.sv ├── pzcorebus_command_data_aligner ├── pzcorebus_command_data_aligner.list.rb ├── pzcorebus_command_data_aligner.sv └── pzcorebus_command_data_aligner_core.sv ├── pzcorebus_common ├── pzcorebus_array_if_packer.sv ├── pzcorebus_array_if_unpacker.sv ├── pzcorebus_base_address_remover.sv ├── pzcorebus_broadcast_forcer.sv ├── pzcorebus_bundled_array_if_packer.sv ├── pzcorebus_bundled_array_if_unpacker.sv ├── pzcorebus_bundled_if.sv ├── pzcorebus_common.list.rb ├── pzcorebus_connector.sv ├── pzcorebus_id_assigner.sv ├── pzcorebus_if.sv ├── pzcorebus_if_bundler.sv ├── pzcorebus_if_internal_macros.svh ├── pzcorebus_if_packer.sv ├── pzcorebus_if_unbundler.sv ├── pzcorebus_if_unpacker.sv ├── pzcorebus_macros.svh ├── pzcorebus_pkg.sv ├── pzcorebus_request_if.sv ├── pzcorebus_response_if.sv ├── pzcorebus_sva_checker.sv ├── pzcorebus_transposer.sv └── pzcorebus_utils.sv ├── pzcorebus_debug ├── pzcorebus_command_counter.sv ├── pzcorebus_debug.list.rb ├── pzcorebus_debug_pkg.sv ├── pzcorebus_length_counter.sv ├── pzcorebus_response_counter.sv └── pzcorebus_rtt_monitor.sv ├── pzcorebus_downsizer ├── pzcorebus_downsizer.list.rb ├── pzcorebus_downsizer.sv ├── pzcorebus_downsizer_request_path.sv └── pzcorebus_downsizer_response_path.sv ├── pzcorebus_dummy ├── pzcorebus_bundled_dummy_master.sv ├── pzcorebus_bundled_dummy_slave.sv ├── pzcorebus_dummy.list.rb ├── pzcorebus_dummy.sv ├── pzcorebus_dummy_master.sv ├── pzcorebus_dummy_pkg.sv ├── pzcorebus_dummy_slave.sv ├── pzcorebus_request_dummy_master.sv ├── pzcorebus_request_dummy_slave.sv ├── pzcorebus_response_dummy_master.sv └── pzcorebus_response_dummy_slave.sv ├── pzcorebus_fifo ├── pzcorebus_command_fifo.sv ├── pzcorebus_fifo.list.rb ├── pzcorebus_fifo.sv ├── pzcorebus_request_fifo.sv ├── pzcorebus_response_fifo.sv └── pzcorebus_write_data_fifo.sv ├── pzcorebus_gate ├── pzcorebus_gate.list.rb └── pzcorebus_gate.sv ├── pzcorebus_m_to_1_switch ├── pzcorebus_m_to_1_switch.list.rb ├── pzcorebus_m_to_1_switch.sv ├── pzcorebus_request_m_to_1_switch.sv └── pzcorebus_response_m_to_1_switch.sv ├── pzcorebus_membus2csrbus_adapter ├── pzcorebus_membus2csrbus_adapter.list.rb ├── pzcorebus_membus2csrbus_adapter.sv └── pzcorebus_membus2csrbus_adapter_response_buffer.sv ├── pzcorebus_packer ├── pzcorebus_packer.list.rb ├── pzcorebus_packer.sv ├── pzcorebus_packer_data_fifo.sv └── pzcorebus_packer_data_ram_default.sv ├── pzcorebus_pkg.list.rb ├── pzcorebus_response_reorder ├── pzcorebus_response_reorder.list.rb └── pzcorebus_response_reorder.sv ├── pzcorebus_rmw_converter ├── pzcorebus_rmw_converter.list.rb └── pzcorebus_rmw_converter.sv ├── pzcorebus_selector ├── pzcorebus_demux.sv ├── pzcorebus_mux.sv ├── pzcorebus_request_demux.sv ├── pzcorebus_request_mux.sv ├── pzcorebus_response_demux.sv ├── pzcorebus_response_mux.sv └── pzcorebus_selector.list.rb ├── pzcorebus_slicer ├── pzcorebus_array_slicer.sv ├── pzcorebus_bundled_slicer.sv ├── pzcorebus_request_slicer.sv ├── pzcorebus_response_slicer.sv ├── pzcorebus_slicer.list.rb └── pzcorebus_slicer.sv ├── pzcorebus_upsizer ├── pzcorebus_csrbus_upsizer.sv ├── pzcorebus_upsizer.list.rb ├── pzcorebus_upsizer.sv ├── pzcorebus_upsizer_request_path.sv └── pzcorebus_upsizer_response_path.sv ├── pzcorebus_xbar_switch ├── pzcorebus_request_xbar_switch.sv ├── pzcorebus_response_xbar_switch.sv ├── pzcorebus_xbar_switch.list.rb └── pzcorebus_xbar_switch.sv ├── pzhsbus.list.rb ├── pzhsbus_async_fifo ├── pzhsbus_async_fifo.list.rb └── pzhsbus_async_fifo.sv ├── pzhsbus_common ├── pzhsbus_check.sv ├── pzhsbus_common.list.rb ├── pzhsbus_connector.sv ├── pzhsbus_if.sv └── pzhsbus_macros.svh ├── pzhsbus_fifo ├── pzhsbus_fifo.list.rb ├── pzhsbus_fifo.sv └── pzhsbus_sram_fifo.sv ├── pzhsbus_selector ├── pzhsbus_demux.sv ├── pzhsbus_mux.sv └── pzhsbus_selector.list.rb ├── pzhsbus_slicer ├── pzhsbus_slicer.list.rb └── pzhsbus_slicer.sv ├── pzvbus.list.rb ├── pzvbus_async_fifo ├── pzvbus_async_fifo.list.rb └── pzvbus_async_fifo.sv ├── pzvbus_common ├── pzvbus_check.sv ├── pzvbus_common.list.rb └── pzvbus_if.sv ├── pzvbus_fifo ├── pzvbus_fifo.list.rb └── pzvbus_fifo.sv └── pzvbus_selector ├── pzvbus_demux.sv ├── pzvbus_mux.sv ├── pzvbus_priority_mux.sv └── pzvbus_selector.list.rb /.github/workflows/svlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/.github/workflows/svlint.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.f 2 | Gemfile.lock 3 | -------------------------------------------------------------------------------- /.svlint.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/.svlint.toml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- 1 | source 'https://rubygems.org' 2 | gem 'flgen', '>= 0.14.0' 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/README.md -------------------------------------------------------------------------------- /pzaxi_common/pzaxi_common.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzaxi_common/pzaxi_common.list.rb -------------------------------------------------------------------------------- /pzaxi_common/pzaxi_if.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzaxi_common/pzaxi_if.sv -------------------------------------------------------------------------------- /pzaxi_common/pzaxi_pkg.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzaxi_common/pzaxi_pkg.sv -------------------------------------------------------------------------------- /pzbcm.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm.list.rb -------------------------------------------------------------------------------- /pzbcm_arbiter/pzbcm_arbiter.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_arbiter/pzbcm_arbiter.list.rb -------------------------------------------------------------------------------- /pzbcm_arbiter/pzbcm_arbiter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_arbiter/pzbcm_arbiter.sv -------------------------------------------------------------------------------- /pzbcm_arbiter/pzbcm_arbiter_pkg.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_arbiter/pzbcm_arbiter_pkg.sv -------------------------------------------------------------------------------- /pzbcm_arbiter/pzbcm_matrix_arbiter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_arbiter/pzbcm_matrix_arbiter.sv -------------------------------------------------------------------------------- /pzbcm_arbiter/pzbcm_round_robin_arbiter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_arbiter/pzbcm_round_robin_arbiter.sv -------------------------------------------------------------------------------- /pzbcm_arbiter/tb_pzbcm_matrix_arbiter_sva.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_arbiter/tb_pzbcm_matrix_arbiter_sva.sv -------------------------------------------------------------------------------- /pzbcm_async_fifo/pzbcm_async_fifo.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_async_fifo/pzbcm_async_fifo.list.rb -------------------------------------------------------------------------------- /pzbcm_async_fifo/pzbcm_async_fifo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_async_fifo/pzbcm_async_fifo.sv -------------------------------------------------------------------------------- /pzbcm_async_fifo/pzbcm_async_fifo_pkg.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_async_fifo/pzbcm_async_fifo_pkg.sv -------------------------------------------------------------------------------- /pzbcm_async_fifo/pzbcm_async_fifo_reset_sync.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_async_fifo/pzbcm_async_fifo_reset_sync.sv -------------------------------------------------------------------------------- /pzbcm_async_handshake/pzbcm_async_handshake.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_async_handshake/pzbcm_async_handshake.list.rb -------------------------------------------------------------------------------- /pzbcm_async_handshake/pzbcm_async_handshake.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_async_handshake/pzbcm_async_handshake.sv -------------------------------------------------------------------------------- /pzbcm_counter/pzbcm_counter.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_counter/pzbcm_counter.list.rb -------------------------------------------------------------------------------- /pzbcm_counter/pzbcm_counter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_counter/pzbcm_counter.sv -------------------------------------------------------------------------------- /pzbcm_delay/pzbcm_delay.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_delay/pzbcm_delay.list.rb -------------------------------------------------------------------------------- /pzbcm_delay/pzbcm_delay.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_delay/pzbcm_delay.sv -------------------------------------------------------------------------------- /pzbcm_edge_detector/pzbcm_edge_detector.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_edge_detector/pzbcm_edge_detector.list.rb -------------------------------------------------------------------------------- /pzbcm_edge_detector/pzbcm_edge_detector.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_edge_detector/pzbcm_edge_detector.sv -------------------------------------------------------------------------------- /pzbcm_fifo/pzbcm_fifo.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_fifo/pzbcm_fifo.list.rb -------------------------------------------------------------------------------- /pzbcm_fifo/pzbcm_fifo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_fifo/pzbcm_fifo.sv -------------------------------------------------------------------------------- /pzbcm_fifo/pzbcm_fifo_controller.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_fifo/pzbcm_fifo_controller.sv -------------------------------------------------------------------------------- /pzbcm_gray/pzbcm_gray.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_gray/pzbcm_gray.list.rb -------------------------------------------------------------------------------- /pzbcm_gray/pzbcm_gray.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_gray/pzbcm_gray.sv -------------------------------------------------------------------------------- /pzbcm_gray/pzbcm_gray_counter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_gray/pzbcm_gray_counter.sv -------------------------------------------------------------------------------- /pzbcm_lzd/pzbcm_lzd.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_lzd/pzbcm_lzd.list.rb -------------------------------------------------------------------------------- /pzbcm_lzd/pzbcm_lzd.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_lzd/pzbcm_lzd.sv -------------------------------------------------------------------------------- /pzbcm_min_max_finder/pzbcm_min_max_finder.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_min_max_finder/pzbcm_min_max_finder.list.rb -------------------------------------------------------------------------------- /pzbcm_min_max_finder/pzbcm_min_max_finder.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_min_max_finder/pzbcm_min_max_finder.sv -------------------------------------------------------------------------------- /pzbcm_multi_bits_detector/pzbcm_multi_bits_checker.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_multi_bits_detector/pzbcm_multi_bits_checker.sv -------------------------------------------------------------------------------- /pzbcm_multi_bits_detector/pzbcm_multi_bits_detector.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_multi_bits_detector/pzbcm_multi_bits_detector.list.rb -------------------------------------------------------------------------------- /pzbcm_multi_bits_detector/pzbcm_multi_bits_detector.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_multi_bits_detector/pzbcm_multi_bits_detector.sv -------------------------------------------------------------------------------- /pzbcm_onehot/pzbcm_onehot.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_onehot/pzbcm_onehot.list.rb -------------------------------------------------------------------------------- /pzbcm_onehot/pzbcm_onehot.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_onehot/pzbcm_onehot.sv -------------------------------------------------------------------------------- /pzbcm_pkg.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_pkg.list.rb -------------------------------------------------------------------------------- /pzbcm_priority_encoder/pzbcm_priority_encoder.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_priority_encoder/pzbcm_priority_encoder.list.rb -------------------------------------------------------------------------------- /pzbcm_priority_encoder/pzbcm_priority_encoder.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_priority_encoder/pzbcm_priority_encoder.sv -------------------------------------------------------------------------------- /pzbcm_ram/pzbcm_ram.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_ram/pzbcm_ram.list.rb -------------------------------------------------------------------------------- /pzbcm_ram/pzbcm_ram.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_ram/pzbcm_ram.sv -------------------------------------------------------------------------------- /pzbcm_selector/pzbcm_demux.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_selector/pzbcm_demux.sv -------------------------------------------------------------------------------- /pzbcm_selector/pzbcm_mux.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_selector/pzbcm_mux.sv -------------------------------------------------------------------------------- /pzbcm_selector/pzbcm_selector.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_selector/pzbcm_selector.list.rb -------------------------------------------------------------------------------- /pzbcm_selector/pzbcm_selector.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_selector/pzbcm_selector.sv -------------------------------------------------------------------------------- /pzbcm_selector/pzbcm_selector_macros.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_selector/pzbcm_selector_macros.svh -------------------------------------------------------------------------------- /pzbcm_selector/pzbcm_selector_pkg.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_selector/pzbcm_selector_pkg.sv -------------------------------------------------------------------------------- /pzbcm_slicer/pzbcm_array_ff_slicer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_slicer/pzbcm_array_ff_slicer.sv -------------------------------------------------------------------------------- /pzbcm_slicer/pzbcm_ff_slicer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_slicer/pzbcm_ff_slicer.sv -------------------------------------------------------------------------------- /pzbcm_slicer/pzbcm_slicer.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_slicer/pzbcm_slicer.list.rb -------------------------------------------------------------------------------- /pzbcm_slicer/pzbcm_slicer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_slicer/pzbcm_slicer.sv -------------------------------------------------------------------------------- /pzbcm_slicer/pzbcm_slicer_unit_full_bandwidth.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_slicer/pzbcm_slicer_unit_full_bandwidth.sv -------------------------------------------------------------------------------- /pzbcm_slicer/pzbcm_slicer_unit_half_bandwidth.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_slicer/pzbcm_slicer_unit_half_bandwidth.sv -------------------------------------------------------------------------------- /pzbcm_sram/pzbcm_sram.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_sram/pzbcm_sram.list.rb -------------------------------------------------------------------------------- /pzbcm_sram/pzbcm_sram.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_sram/pzbcm_sram.sv -------------------------------------------------------------------------------- /pzbcm_sram/pzbcm_sram_1r1w_wrapper_default.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_sram/pzbcm_sram_1r1w_wrapper_default.sv -------------------------------------------------------------------------------- /pzbcm_sram/pzbcm_sram_1rw_wrapper_default.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_sram/pzbcm_sram_1rw_wrapper_default.sv -------------------------------------------------------------------------------- /pzbcm_sram/pzbcm_sram_if.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_sram/pzbcm_sram_if.sv -------------------------------------------------------------------------------- /pzbcm_sram/pzbcm_sram_pkg.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_sram/pzbcm_sram_pkg.sv -------------------------------------------------------------------------------- /pzbcm_sram_fifo/pzbcm_sram_fifo.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_sram_fifo/pzbcm_sram_fifo.list.rb -------------------------------------------------------------------------------- /pzbcm_sram_fifo/pzbcm_sram_fifo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_sram_fifo/pzbcm_sram_fifo.sv -------------------------------------------------------------------------------- /pzbcm_synchronizer/pzbcm_synchronizer.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_synchronizer/pzbcm_synchronizer.list.rb -------------------------------------------------------------------------------- /pzbcm_synchronizer/pzbcm_synchronizer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzbcm_synchronizer/pzbcm_synchronizer.sv -------------------------------------------------------------------------------- /pzcorebus.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus.list.rb -------------------------------------------------------------------------------- /pzcorebus_1_to_m_switch/pzcorebus_1_to_m_switch.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_1_to_m_switch/pzcorebus_1_to_m_switch.list.rb -------------------------------------------------------------------------------- /pzcorebus_1_to_m_switch/pzcorebus_1_to_m_switch.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_1_to_m_switch/pzcorebus_1_to_m_switch.sv -------------------------------------------------------------------------------- /pzcorebus_1_to_m_switch/pzcorebus_1_to_m_switch_response_filter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_1_to_m_switch/pzcorebus_1_to_m_switch_response_filter.sv -------------------------------------------------------------------------------- /pzcorebus_1_to_m_switch/pzcorebus_request_1_to_m_switch.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_1_to_m_switch/pzcorebus_request_1_to_m_switch.sv -------------------------------------------------------------------------------- /pzcorebus_1_to_m_switch/pzcorebus_response_1_to_m_switch.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_1_to_m_switch/pzcorebus_response_1_to_m_switch.sv -------------------------------------------------------------------------------- /pzcorebus_async_fifo/pzcorebus_async_fifo.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_async_fifo/pzcorebus_async_fifo.list.rb -------------------------------------------------------------------------------- /pzcorebus_async_fifo/pzcorebus_async_fifo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_async_fifo/pzcorebus_async_fifo.sv -------------------------------------------------------------------------------- /pzcorebus_async_fifo/pzcorebus_bundled_async_fifo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_async_fifo/pzcorebus_bundled_async_fifo.sv -------------------------------------------------------------------------------- /pzcorebus_async_fifo/pzcorebus_request_async_fifo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_async_fifo/pzcorebus_request_async_fifo.sv -------------------------------------------------------------------------------- /pzcorebus_async_fifo/pzcorebus_response_async_fifo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_async_fifo/pzcorebus_response_async_fifo.sv -------------------------------------------------------------------------------- /pzcorebus_axi_bridge/pzcorebus_axi2corebus_simple_bridge.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_axi_bridge/pzcorebus_axi2corebus_simple_bridge.sv -------------------------------------------------------------------------------- /pzcorebus_axi_bridge/pzcorebus_axi_bridge.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_axi_bridge/pzcorebus_axi_bridge.list.rb -------------------------------------------------------------------------------- /pzcorebus_axi_bridge/pzcorebus_corebus2axi_simple_bridge.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_axi_bridge/pzcorebus_corebus2axi_simple_bridge.sv -------------------------------------------------------------------------------- /pzcorebus_command_data_aligner/pzcorebus_command_data_aligner.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_command_data_aligner/pzcorebus_command_data_aligner.list.rb -------------------------------------------------------------------------------- /pzcorebus_command_data_aligner/pzcorebus_command_data_aligner.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_command_data_aligner/pzcorebus_command_data_aligner.sv -------------------------------------------------------------------------------- /pzcorebus_command_data_aligner/pzcorebus_command_data_aligner_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_command_data_aligner/pzcorebus_command_data_aligner_core.sv -------------------------------------------------------------------------------- /pzcorebus_common/pzcorebus_array_if_packer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_common/pzcorebus_array_if_packer.sv -------------------------------------------------------------------------------- /pzcorebus_common/pzcorebus_array_if_unpacker.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_common/pzcorebus_array_if_unpacker.sv -------------------------------------------------------------------------------- /pzcorebus_common/pzcorebus_base_address_remover.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_common/pzcorebus_base_address_remover.sv -------------------------------------------------------------------------------- /pzcorebus_common/pzcorebus_broadcast_forcer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_common/pzcorebus_broadcast_forcer.sv -------------------------------------------------------------------------------- /pzcorebus_common/pzcorebus_bundled_array_if_packer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_common/pzcorebus_bundled_array_if_packer.sv -------------------------------------------------------------------------------- /pzcorebus_common/pzcorebus_bundled_array_if_unpacker.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_common/pzcorebus_bundled_array_if_unpacker.sv -------------------------------------------------------------------------------- /pzcorebus_common/pzcorebus_bundled_if.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_common/pzcorebus_bundled_if.sv -------------------------------------------------------------------------------- /pzcorebus_common/pzcorebus_common.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_common/pzcorebus_common.list.rb -------------------------------------------------------------------------------- /pzcorebus_common/pzcorebus_connector.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_common/pzcorebus_connector.sv -------------------------------------------------------------------------------- /pzcorebus_common/pzcorebus_id_assigner.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_common/pzcorebus_id_assigner.sv -------------------------------------------------------------------------------- /pzcorebus_common/pzcorebus_if.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_common/pzcorebus_if.sv -------------------------------------------------------------------------------- /pzcorebus_common/pzcorebus_if_bundler.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_common/pzcorebus_if_bundler.sv -------------------------------------------------------------------------------- /pzcorebus_common/pzcorebus_if_internal_macros.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_common/pzcorebus_if_internal_macros.svh -------------------------------------------------------------------------------- /pzcorebus_common/pzcorebus_if_packer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_common/pzcorebus_if_packer.sv -------------------------------------------------------------------------------- /pzcorebus_common/pzcorebus_if_unbundler.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_common/pzcorebus_if_unbundler.sv -------------------------------------------------------------------------------- /pzcorebus_common/pzcorebus_if_unpacker.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_common/pzcorebus_if_unpacker.sv -------------------------------------------------------------------------------- /pzcorebus_common/pzcorebus_macros.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_common/pzcorebus_macros.svh -------------------------------------------------------------------------------- /pzcorebus_common/pzcorebus_pkg.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_common/pzcorebus_pkg.sv -------------------------------------------------------------------------------- /pzcorebus_common/pzcorebus_request_if.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_common/pzcorebus_request_if.sv -------------------------------------------------------------------------------- /pzcorebus_common/pzcorebus_response_if.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_common/pzcorebus_response_if.sv -------------------------------------------------------------------------------- /pzcorebus_common/pzcorebus_sva_checker.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_common/pzcorebus_sva_checker.sv -------------------------------------------------------------------------------- /pzcorebus_common/pzcorebus_transposer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_common/pzcorebus_transposer.sv -------------------------------------------------------------------------------- /pzcorebus_common/pzcorebus_utils.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_common/pzcorebus_utils.sv -------------------------------------------------------------------------------- /pzcorebus_debug/pzcorebus_command_counter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_debug/pzcorebus_command_counter.sv -------------------------------------------------------------------------------- /pzcorebus_debug/pzcorebus_debug.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_debug/pzcorebus_debug.list.rb -------------------------------------------------------------------------------- /pzcorebus_debug/pzcorebus_debug_pkg.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_debug/pzcorebus_debug_pkg.sv -------------------------------------------------------------------------------- /pzcorebus_debug/pzcorebus_length_counter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_debug/pzcorebus_length_counter.sv -------------------------------------------------------------------------------- /pzcorebus_debug/pzcorebus_response_counter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_debug/pzcorebus_response_counter.sv -------------------------------------------------------------------------------- /pzcorebus_debug/pzcorebus_rtt_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_debug/pzcorebus_rtt_monitor.sv -------------------------------------------------------------------------------- /pzcorebus_downsizer/pzcorebus_downsizer.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_downsizer/pzcorebus_downsizer.list.rb -------------------------------------------------------------------------------- /pzcorebus_downsizer/pzcorebus_downsizer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_downsizer/pzcorebus_downsizer.sv -------------------------------------------------------------------------------- /pzcorebus_downsizer/pzcorebus_downsizer_request_path.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_downsizer/pzcorebus_downsizer_request_path.sv -------------------------------------------------------------------------------- /pzcorebus_downsizer/pzcorebus_downsizer_response_path.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_downsizer/pzcorebus_downsizer_response_path.sv -------------------------------------------------------------------------------- /pzcorebus_dummy/pzcorebus_bundled_dummy_master.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_dummy/pzcorebus_bundled_dummy_master.sv -------------------------------------------------------------------------------- /pzcorebus_dummy/pzcorebus_bundled_dummy_slave.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_dummy/pzcorebus_bundled_dummy_slave.sv -------------------------------------------------------------------------------- /pzcorebus_dummy/pzcorebus_dummy.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_dummy/pzcorebus_dummy.list.rb -------------------------------------------------------------------------------- /pzcorebus_dummy/pzcorebus_dummy.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_dummy/pzcorebus_dummy.sv -------------------------------------------------------------------------------- /pzcorebus_dummy/pzcorebus_dummy_master.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_dummy/pzcorebus_dummy_master.sv -------------------------------------------------------------------------------- /pzcorebus_dummy/pzcorebus_dummy_pkg.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_dummy/pzcorebus_dummy_pkg.sv -------------------------------------------------------------------------------- /pzcorebus_dummy/pzcorebus_dummy_slave.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_dummy/pzcorebus_dummy_slave.sv -------------------------------------------------------------------------------- /pzcorebus_dummy/pzcorebus_request_dummy_master.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_dummy/pzcorebus_request_dummy_master.sv -------------------------------------------------------------------------------- /pzcorebus_dummy/pzcorebus_request_dummy_slave.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_dummy/pzcorebus_request_dummy_slave.sv -------------------------------------------------------------------------------- /pzcorebus_dummy/pzcorebus_response_dummy_master.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_dummy/pzcorebus_response_dummy_master.sv -------------------------------------------------------------------------------- /pzcorebus_dummy/pzcorebus_response_dummy_slave.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_dummy/pzcorebus_response_dummy_slave.sv -------------------------------------------------------------------------------- /pzcorebus_fifo/pzcorebus_command_fifo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_fifo/pzcorebus_command_fifo.sv -------------------------------------------------------------------------------- /pzcorebus_fifo/pzcorebus_fifo.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_fifo/pzcorebus_fifo.list.rb -------------------------------------------------------------------------------- /pzcorebus_fifo/pzcorebus_fifo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_fifo/pzcorebus_fifo.sv -------------------------------------------------------------------------------- /pzcorebus_fifo/pzcorebus_request_fifo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_fifo/pzcorebus_request_fifo.sv -------------------------------------------------------------------------------- /pzcorebus_fifo/pzcorebus_response_fifo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_fifo/pzcorebus_response_fifo.sv -------------------------------------------------------------------------------- /pzcorebus_fifo/pzcorebus_write_data_fifo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_fifo/pzcorebus_write_data_fifo.sv -------------------------------------------------------------------------------- /pzcorebus_gate/pzcorebus_gate.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_gate/pzcorebus_gate.list.rb -------------------------------------------------------------------------------- /pzcorebus_gate/pzcorebus_gate.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_gate/pzcorebus_gate.sv -------------------------------------------------------------------------------- /pzcorebus_m_to_1_switch/pzcorebus_m_to_1_switch.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_m_to_1_switch/pzcorebus_m_to_1_switch.list.rb -------------------------------------------------------------------------------- /pzcorebus_m_to_1_switch/pzcorebus_m_to_1_switch.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_m_to_1_switch/pzcorebus_m_to_1_switch.sv -------------------------------------------------------------------------------- /pzcorebus_m_to_1_switch/pzcorebus_request_m_to_1_switch.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_m_to_1_switch/pzcorebus_request_m_to_1_switch.sv -------------------------------------------------------------------------------- /pzcorebus_m_to_1_switch/pzcorebus_response_m_to_1_switch.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_m_to_1_switch/pzcorebus_response_m_to_1_switch.sv -------------------------------------------------------------------------------- /pzcorebus_membus2csrbus_adapter/pzcorebus_membus2csrbus_adapter.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_membus2csrbus_adapter/pzcorebus_membus2csrbus_adapter.list.rb -------------------------------------------------------------------------------- /pzcorebus_membus2csrbus_adapter/pzcorebus_membus2csrbus_adapter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_membus2csrbus_adapter/pzcorebus_membus2csrbus_adapter.sv -------------------------------------------------------------------------------- /pzcorebus_membus2csrbus_adapter/pzcorebus_membus2csrbus_adapter_response_buffer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_membus2csrbus_adapter/pzcorebus_membus2csrbus_adapter_response_buffer.sv -------------------------------------------------------------------------------- /pzcorebus_packer/pzcorebus_packer.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_packer/pzcorebus_packer.list.rb -------------------------------------------------------------------------------- /pzcorebus_packer/pzcorebus_packer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_packer/pzcorebus_packer.sv -------------------------------------------------------------------------------- /pzcorebus_packer/pzcorebus_packer_data_fifo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_packer/pzcorebus_packer_data_fifo.sv -------------------------------------------------------------------------------- /pzcorebus_packer/pzcorebus_packer_data_ram_default.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_packer/pzcorebus_packer_data_ram_default.sv -------------------------------------------------------------------------------- /pzcorebus_pkg.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_pkg.list.rb -------------------------------------------------------------------------------- /pzcorebus_response_reorder/pzcorebus_response_reorder.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_response_reorder/pzcorebus_response_reorder.list.rb -------------------------------------------------------------------------------- /pzcorebus_response_reorder/pzcorebus_response_reorder.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_response_reorder/pzcorebus_response_reorder.sv -------------------------------------------------------------------------------- /pzcorebus_rmw_converter/pzcorebus_rmw_converter.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_rmw_converter/pzcorebus_rmw_converter.list.rb -------------------------------------------------------------------------------- /pzcorebus_rmw_converter/pzcorebus_rmw_converter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_rmw_converter/pzcorebus_rmw_converter.sv -------------------------------------------------------------------------------- /pzcorebus_selector/pzcorebus_demux.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_selector/pzcorebus_demux.sv -------------------------------------------------------------------------------- /pzcorebus_selector/pzcorebus_mux.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_selector/pzcorebus_mux.sv -------------------------------------------------------------------------------- /pzcorebus_selector/pzcorebus_request_demux.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_selector/pzcorebus_request_demux.sv -------------------------------------------------------------------------------- /pzcorebus_selector/pzcorebus_request_mux.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_selector/pzcorebus_request_mux.sv -------------------------------------------------------------------------------- /pzcorebus_selector/pzcorebus_response_demux.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_selector/pzcorebus_response_demux.sv -------------------------------------------------------------------------------- /pzcorebus_selector/pzcorebus_response_mux.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_selector/pzcorebus_response_mux.sv -------------------------------------------------------------------------------- /pzcorebus_selector/pzcorebus_selector.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_selector/pzcorebus_selector.list.rb -------------------------------------------------------------------------------- /pzcorebus_slicer/pzcorebus_array_slicer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_slicer/pzcorebus_array_slicer.sv -------------------------------------------------------------------------------- /pzcorebus_slicer/pzcorebus_bundled_slicer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_slicer/pzcorebus_bundled_slicer.sv -------------------------------------------------------------------------------- /pzcorebus_slicer/pzcorebus_request_slicer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_slicer/pzcorebus_request_slicer.sv -------------------------------------------------------------------------------- /pzcorebus_slicer/pzcorebus_response_slicer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_slicer/pzcorebus_response_slicer.sv -------------------------------------------------------------------------------- /pzcorebus_slicer/pzcorebus_slicer.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_slicer/pzcorebus_slicer.list.rb -------------------------------------------------------------------------------- /pzcorebus_slicer/pzcorebus_slicer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_slicer/pzcorebus_slicer.sv -------------------------------------------------------------------------------- /pzcorebus_upsizer/pzcorebus_csrbus_upsizer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_upsizer/pzcorebus_csrbus_upsizer.sv -------------------------------------------------------------------------------- /pzcorebus_upsizer/pzcorebus_upsizer.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_upsizer/pzcorebus_upsizer.list.rb -------------------------------------------------------------------------------- /pzcorebus_upsizer/pzcorebus_upsizer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_upsizer/pzcorebus_upsizer.sv -------------------------------------------------------------------------------- /pzcorebus_upsizer/pzcorebus_upsizer_request_path.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_upsizer/pzcorebus_upsizer_request_path.sv -------------------------------------------------------------------------------- /pzcorebus_upsizer/pzcorebus_upsizer_response_path.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_upsizer/pzcorebus_upsizer_response_path.sv -------------------------------------------------------------------------------- /pzcorebus_xbar_switch/pzcorebus_request_xbar_switch.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_xbar_switch/pzcorebus_request_xbar_switch.sv -------------------------------------------------------------------------------- /pzcorebus_xbar_switch/pzcorebus_response_xbar_switch.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_xbar_switch/pzcorebus_response_xbar_switch.sv -------------------------------------------------------------------------------- /pzcorebus_xbar_switch/pzcorebus_xbar_switch.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_xbar_switch/pzcorebus_xbar_switch.list.rb -------------------------------------------------------------------------------- /pzcorebus_xbar_switch/pzcorebus_xbar_switch.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzcorebus_xbar_switch/pzcorebus_xbar_switch.sv -------------------------------------------------------------------------------- /pzhsbus.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzhsbus.list.rb -------------------------------------------------------------------------------- /pzhsbus_async_fifo/pzhsbus_async_fifo.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzhsbus_async_fifo/pzhsbus_async_fifo.list.rb -------------------------------------------------------------------------------- /pzhsbus_async_fifo/pzhsbus_async_fifo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzhsbus_async_fifo/pzhsbus_async_fifo.sv -------------------------------------------------------------------------------- /pzhsbus_common/pzhsbus_check.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzhsbus_common/pzhsbus_check.sv -------------------------------------------------------------------------------- /pzhsbus_common/pzhsbus_common.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzhsbus_common/pzhsbus_common.list.rb -------------------------------------------------------------------------------- /pzhsbus_common/pzhsbus_connector.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzhsbus_common/pzhsbus_connector.sv -------------------------------------------------------------------------------- /pzhsbus_common/pzhsbus_if.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzhsbus_common/pzhsbus_if.sv -------------------------------------------------------------------------------- /pzhsbus_common/pzhsbus_macros.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzhsbus_common/pzhsbus_macros.svh -------------------------------------------------------------------------------- /pzhsbus_fifo/pzhsbus_fifo.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzhsbus_fifo/pzhsbus_fifo.list.rb -------------------------------------------------------------------------------- /pzhsbus_fifo/pzhsbus_fifo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzhsbus_fifo/pzhsbus_fifo.sv -------------------------------------------------------------------------------- /pzhsbus_fifo/pzhsbus_sram_fifo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzhsbus_fifo/pzhsbus_sram_fifo.sv -------------------------------------------------------------------------------- /pzhsbus_selector/pzhsbus_demux.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzhsbus_selector/pzhsbus_demux.sv -------------------------------------------------------------------------------- /pzhsbus_selector/pzhsbus_mux.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzhsbus_selector/pzhsbus_mux.sv -------------------------------------------------------------------------------- /pzhsbus_selector/pzhsbus_selector.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzhsbus_selector/pzhsbus_selector.list.rb -------------------------------------------------------------------------------- /pzhsbus_slicer/pzhsbus_slicer.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzhsbus_slicer/pzhsbus_slicer.list.rb -------------------------------------------------------------------------------- /pzhsbus_slicer/pzhsbus_slicer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzhsbus_slicer/pzhsbus_slicer.sv -------------------------------------------------------------------------------- /pzvbus.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzvbus.list.rb -------------------------------------------------------------------------------- /pzvbus_async_fifo/pzvbus_async_fifo.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzvbus_async_fifo/pzvbus_async_fifo.list.rb -------------------------------------------------------------------------------- /pzvbus_async_fifo/pzvbus_async_fifo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzvbus_async_fifo/pzvbus_async_fifo.sv -------------------------------------------------------------------------------- /pzvbus_common/pzvbus_check.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzvbus_common/pzvbus_check.sv -------------------------------------------------------------------------------- /pzvbus_common/pzvbus_common.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzvbus_common/pzvbus_common.list.rb -------------------------------------------------------------------------------- /pzvbus_common/pzvbus_if.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzvbus_common/pzvbus_if.sv -------------------------------------------------------------------------------- /pzvbus_fifo/pzvbus_fifo.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzvbus_fifo/pzvbus_fifo.list.rb -------------------------------------------------------------------------------- /pzvbus_fifo/pzvbus_fifo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzvbus_fifo/pzvbus_fifo.sv -------------------------------------------------------------------------------- /pzvbus_selector/pzvbus_demux.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzvbus_selector/pzvbus_demux.sv -------------------------------------------------------------------------------- /pzvbus_selector/pzvbus_mux.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzvbus_selector/pzvbus_mux.sv -------------------------------------------------------------------------------- /pzvbus_selector/pzvbus_priority_mux.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzvbus_selector/pzvbus_priority_mux.sv -------------------------------------------------------------------------------- /pzvbus_selector/pzvbus_selector.list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pezy-computing/pzbcm/HEAD/pzvbus_selector/pzvbus_selector.list.rb --------------------------------------------------------------------------------