├── .bazelrc ├── .bazelversion ├── .github └── workflows │ ├── ci.yml │ └── nightly.yml ├── .gitignore ├── .pre-commit-config.yaml ├── AGENTS.md ├── BUILD.bazel ├── Dockerfile ├── LICENSE ├── MODULE.bazel ├── README.adoc ├── amba ├── fpv │ ├── BUILD.bazel │ ├── br_amba_apb_timing_slice_fpv_monitor.sv │ ├── br_amba_atb_funnel_fpv.jg.tcl │ ├── br_amba_atb_funnel_fpv_monitor.sv │ ├── br_amba_axi2axil_fpv.jg.tcl │ ├── br_amba_axi2axil_fpv_monitor.sv │ ├── br_amba_axi_default_target_fpv.jg.tcl │ ├── br_amba_axi_default_target_fpv_monitor.sv │ ├── br_amba_axi_demux_fpv.jg.tcl │ ├── br_amba_axi_demux_fpv_monitor.sv │ ├── br_amba_axi_isolate_mgr_fpv.jg.tcl │ ├── br_amba_axi_isolate_mgr_fpv_monitor.sv │ ├── br_amba_axi_isolate_sub_fpv.jg.tcl │ ├── br_amba_axi_isolate_sub_fpv_monitor.sv │ ├── br_amba_axi_timing_slice_fpv.jg.tcl │ ├── br_amba_axi_timing_slice_fpv_monitor.sv │ ├── br_amba_axil2apb_fpv.jg.tcl │ ├── br_amba_axil2apb_fpv_monitor.sv │ ├── br_amba_axil_default_target_fpv.jg.tcl │ ├── br_amba_axil_default_target_fpv_monitor.sv │ ├── br_amba_axil_msi_fpv.jg.tcl │ ├── br_amba_axil_msi_fpv_monitor.sv │ ├── br_amba_axil_split_fpv.jg.tcl │ ├── br_amba_axil_split_fpv_monitor.sv │ ├── br_amba_axil_timing_slice_fpv.jg.tcl │ ├── br_amba_axil_timing_slice_fpv_monitor.sv │ └── isolate_axi_protocol_fv_check.sv ├── rtl │ ├── BUILD.bazel │ ├── br_amba_apb_timing_slice.sv │ ├── br_amba_atb_funnel.sv │ ├── br_amba_axi2axil.sv │ ├── br_amba_axi_default_target.sv │ ├── br_amba_axi_demux.sv │ ├── br_amba_axi_isolate_mgr.sv │ ├── br_amba_axi_isolate_sub.sv │ ├── br_amba_axi_timing_slice.sv │ ├── br_amba_axil2apb.sv │ ├── br_amba_axil_default_target.sv │ ├── br_amba_axil_msi.sv │ ├── br_amba_axil_split.sv │ ├── br_amba_axil_timing_slice.sv │ ├── br_amba_pkg.sv │ └── internal │ │ ├── BUILD.bazel │ │ ├── br_amba_axi2axil_core.sv │ │ ├── br_amba_axi_demux_req_tracker.sv │ │ ├── br_amba_iso_ds_fsm.sv │ │ ├── br_amba_iso_req_tracker.sv │ │ ├── br_amba_iso_resp_tracker.sv │ │ ├── br_amba_iso_us_fsm.sv │ │ └── br_amba_iso_wdata_align.sv └── sim │ ├── BUILD │ ├── br_amba_axi_demux_tb.sv │ ├── br_amba_axi_isolate_mgr_tb.sv │ └── br_amba_axi_isolate_sub_tb.sv ├── arb ├── fpv │ ├── BUILD.bazel │ ├── arb_basic_fpv_monitor.sv │ ├── br_arb_fixed_fpv.jg.tcl │ ├── br_arb_fixed_fpv.vcf.tcl │ ├── br_arb_fixed_fpv_monitor.sv │ ├── br_arb_grant_hold_fpv_monitor.sv │ ├── br_arb_lru_fpv.jg.tcl │ ├── br_arb_lru_fpv.vcf.tcl │ ├── br_arb_lru_fpv_monitor.sv │ ├── br_arb_multi_rr_fpv.jg.tcl │ ├── br_arb_multi_rr_fpv.vcf.tcl │ ├── br_arb_multi_rr_fpv_monitor.sv │ ├── br_arb_pri_rr_fpv.jg.tcl │ ├── br_arb_pri_rr_fpv.vcf.tcl │ ├── br_arb_pri_rr_fpv_monitor.sv │ ├── br_arb_rr_fpv.jg.tcl │ ├── br_arb_rr_fpv.vcf.tcl │ ├── br_arb_rr_fpv_monitor.sv │ ├── br_arb_weighted_rr_fpv.jg.tcl │ ├── br_arb_weighted_rr_fpv.vcf.tcl │ ├── br_arb_weighted_rr_fpv_monitor.sv │ ├── lru_basic_fpv_monitor.sv │ └── rr_basic_fpv_monitor.sv ├── rtl │ ├── BUILD.bazel │ ├── br_arb_fixed.sv │ ├── br_arb_grant_hold.sv │ ├── br_arb_lru.sv │ ├── br_arb_multi_rr.sv │ ├── br_arb_pri_rr.sv │ ├── br_arb_rr.sv │ ├── br_arb_weighted_rr.sv │ └── internal │ │ ├── BUILD.bazel │ │ ├── br_arb_fixed_internal.sv │ │ ├── br_arb_lru_internal.sv │ │ ├── br_arb_rr_internal.sv │ │ └── br_rr_state_internal.sv └── sim │ └── chipstack │ ├── BUILD.bazel │ ├── br_arb_fixed_gen_tb.sv │ ├── br_arb_grant_hold_gen_tb.sv │ ├── br_arb_lru_gen_tb.sv │ └── br_arb_rr_gen_tb.sv ├── bazel ├── BUILD.bazel ├── br_verilog.bzl ├── verilog.bzl └── verilog_rules.md ├── cdc ├── fpv │ ├── BUILD.bazel │ ├── br_cdc_fifo_basic_fpv_monitor.sv │ ├── br_cdc_fifo_ctrl_1r1w_fpv.jg.tcl │ ├── br_cdc_fifo_ctrl_1r1w_fpv_monitor.sv │ ├── br_cdc_fifo_ctrl_1r1w_push_credit_fpv.jg.tcl │ ├── br_cdc_fifo_ctrl_1r1w_push_credit_fpv_monitor.sv │ ├── br_cdc_fifo_ctrl_push_pop_1r1w_fpv.jg.tcl │ ├── br_cdc_fifo_ctrl_push_pop_1r1w_fpv_monitor.sv │ ├── br_cdc_fifo_ctrl_push_pop_1r1w_push_credit_fpv.jg.tcl │ ├── br_cdc_fifo_ctrl_push_pop_1r1w_push_credit_fpv_monitor.sv │ ├── br_cdc_fifo_flops_fpv.jg.tcl │ ├── br_cdc_fifo_flops_fpv.vcf.tcl │ ├── br_cdc_fifo_flops_fpv_monitor.sv │ ├── br_cdc_fifo_flops_push_credit_fpv.jg.tcl │ └── br_cdc_fifo_flops_push_credit_fpv_monitor.sv ├── rtl │ ├── BUILD.bazel │ ├── br_cdc_bit_pulse.sv │ ├── br_cdc_bit_toggle.sv │ ├── br_cdc_fifo_ctrl_1r1w.sv │ ├── br_cdc_fifo_ctrl_1r1w_push_credit.sv │ ├── br_cdc_fifo_ctrl_pop_1r1w.sv │ ├── br_cdc_fifo_ctrl_push_1r1w.sv │ ├── br_cdc_fifo_ctrl_push_1r1w_push_credit.sv │ ├── br_cdc_fifo_flops.sv │ ├── br_cdc_fifo_flops_push_credit.sv │ ├── br_cdc_pkg.sv │ ├── br_cdc_rst_sync.sv │ └── internal │ │ ├── BUILD.bazel │ │ ├── br_cdc_fifo_gray_count_sync.sv │ │ ├── br_cdc_fifo_pop_ctrl.sv │ │ ├── br_cdc_fifo_pop_flag_mgr.sv │ │ ├── br_cdc_fifo_push_ctrl.sv │ │ ├── br_cdc_fifo_push_ctrl_credit.sv │ │ ├── br_cdc_fifo_push_flag_mgr.sv │ │ └── br_cdc_fifo_reset_overlap_checks.sv └── sim │ ├── BUILD.bazel │ ├── br_cdc_bit_pulse_tb.sv │ ├── br_cdc_fifo_flops_push_credit_tb.sv │ └── br_cdc_fifo_flops_tb.sv ├── check_env.py ├── counter ├── fpv │ ├── BUILD.bazel │ ├── br_counter_decr_fpv_monitor.sv │ ├── br_counter_fpv.jg.tcl │ ├── br_counter_fpv_monitor.sv │ └── br_counter_incr_fpv_monitor.sv ├── rtl │ ├── BUILD.bazel │ ├── br_counter.sv │ ├── br_counter_decr.sv │ └── br_counter_incr.sv └── sim │ ├── BUILD.bazel │ ├── br_counter_decr_tb.sv │ ├── br_counter_incr_tb.sv │ ├── br_counter_tb.sv │ └── chipstack │ ├── BUILD.bazel │ ├── br_counter_decr_gen_tb.sv │ ├── br_counter_gen_tb.sv │ └── br_counter_incr_gen_tb.sv ├── credit ├── fpv │ ├── BUILD.bazel │ ├── br_credit_counter_fpv.jg.tcl │ ├── br_credit_counter_fpv_monitor.sv │ ├── br_credit_receiver_fpv.jg.tcl │ ├── br_credit_receiver_fpv_monitor.sv │ ├── br_credit_sender_fpv.jg.tcl │ └── br_credit_sender_fpv_monitor.sv ├── rtl │ ├── BUILD.bazel │ ├── br_credit_counter.sv │ ├── br_credit_receiver.sv │ ├── br_credit_sender.sv │ └── br_credit_sender_vc.sv └── sim │ ├── BUILD.bazel │ ├── br_credit_receiver_tb.sv │ └── br_credit_sender_vc_rr_tb.sv ├── delay ├── fpv │ ├── BUILD.bazel │ ├── br_delay_fpv_monitor.sv │ ├── br_delay_nr_fpv.jg.tcl │ ├── br_delay_nr_fpv_monitor.sv │ ├── br_delay_valid_fpv_monitor.sv │ ├── br_delay_valid_next_fpv_monitor.sv │ ├── br_delay_valid_next_nr_fpv_monitor.sv │ └── chipstack │ │ ├── br_delay │ │ ├── BUILD.bazel │ │ ├── br_delay_mental_model.md │ │ ├── br_delay_monitor.sv │ │ └── br_delay_test_plan.md │ │ ├── br_delay_nr │ │ ├── BUILD.bazel │ │ ├── br_delay_nr_mental_model.md │ │ ├── br_delay_nr_monitor.sv │ │ ├── br_delay_nr_monitor_custom_body.tcl │ │ └── br_delay_nr_test_plan.md │ │ └── verif_status.adoc └── rtl │ ├── BUILD.bazel │ ├── br_delay.sv │ ├── br_delay_deskew.sv │ ├── br_delay_nr.sv │ ├── br_delay_shift_reg.sv │ ├── br_delay_skew.sv │ ├── br_delay_valid.sv │ ├── br_delay_valid_next.sv │ ├── br_delay_valid_next_nr.sv │ └── br_delay_valid_nr.sv ├── demux └── rtl │ ├── BUILD.bazel │ ├── br_demux_bin.sv │ └── br_demux_onehot.sv ├── dependency_support └── rules_hdl │ ├── BUILD.bazel │ ├── extension.bzl │ └── verilog │ ├── BUILD.bazel.patch │ └── providers.bzl.patch ├── ecc ├── fpv │ ├── BUILD.bazel │ ├── br_ecc_secded_error_fpv.jg.tcl │ ├── br_ecc_secded_error_fpv_monitor.sv │ ├── br_ecc_secded_fpv.jg.tcl │ ├── br_ecc_secded_fpv_monitor.sv │ ├── br_ecc_sed_fpv.jg.tcl │ └── br_ecc_sed_fpv_monitor.sv ├── rtl │ ├── BUILD.bazel │ ├── br_ecc_secded_decoder.sv │ ├── br_ecc_secded_encoder.sv │ ├── br_ecc_sed_decoder.sv │ ├── br_ecc_sed_encoder.sv │ └── secded_codegen │ │ ├── BUILD.bazel │ │ ├── br_ecc_secded_decoder.sv.jinja2 │ │ ├── br_ecc_secded_encoder.sv.jinja2 │ │ └── secded_codegen.py └── sim │ ├── BUILD.bazel │ ├── br_ecc_secded_encoder_decoder_tb.sv │ └── br_ecc_sed_encoder_decoder_tb.sv ├── elab_test_jg_custom_header.verific.tcl ├── enc ├── rtl │ ├── BUILD.bazel │ ├── br_enc_bin2gray.sv │ ├── br_enc_bin2onehot.sv │ ├── br_enc_countones.sv │ ├── br_enc_gray2bin.sv │ ├── br_enc_onehot2bin.sv │ ├── br_enc_priority_dynamic.sv │ └── br_enc_priority_encoder.sv └── sim │ ├── BUILD.bazel │ ├── br_enc_bin2onehot_tb.sv │ ├── br_enc_gray_tb.sv │ ├── br_enc_priority_dynamic_tb.sv │ ├── br_enc_priority_encoder_tb.sv │ └── chipstack │ ├── BUILD.bazel │ ├── br_enc_bin2gray_gen_tb.sv │ ├── br_enc_bin2onehot_gen_tb.sv │ ├── br_enc_countones_gen_tb.sv │ ├── br_enc_gray2bin_gen_tb.sv │ ├── br_enc_onehot2bin_gen_tb.sv │ └── br_enc_priority_encoder_gen_tb.sv ├── fifo ├── fpv │ ├── BUILD.bazel │ ├── br_credit_receiver_fpv_monitor.sv │ ├── br_fifo │ │ ├── BUILD.bazel │ │ ├── br_fifo_basic_fpv_monitor.sv │ │ ├── br_fifo_ctrl_1r1w_fpv.jg.tcl │ │ ├── br_fifo_ctrl_1r1w_fpv_monitor.sv │ │ ├── br_fifo_ctrl_1r1w_push_credit_fpv.jg.tcl │ │ ├── br_fifo_ctrl_1r1w_push_credit_fpv_monitor.sv │ │ ├── br_fifo_flops_fpv.jg.tcl │ │ ├── br_fifo_flops_fpv_monitor.sv │ │ ├── br_fifo_flops_push_credit_fpv.jg.tcl │ │ └── br_fifo_flops_push_credit_fpv_monitor.sv │ ├── br_fifo_ext_arb │ │ ├── BUILD.bazel │ │ ├── br_fifo_shared_dynamic_ctrl_ext_arbiter_fpv.jg.tcl │ │ ├── br_fifo_shared_dynamic_ctrl_ext_arbiter_fpv_monitor.sv │ │ ├── br_fifo_shared_dynamic_ctrl_push_credit_ext_arbiter_fpv.jg.tcl │ │ ├── br_fifo_shared_dynamic_ctrl_push_credit_ext_arbiter_fpv_monitor.sv │ │ └── ext_arb_fv_monitor.sv │ ├── br_fifo_fv_ram.sv │ ├── br_fifo_shared_dynamic │ │ ├── BUILD.bazel │ │ ├── br_fifo_shared_dynamic_basic_fpv_monitor.sv │ │ ├── br_fifo_shared_dynamic_ctrl_fpv.jg.tcl │ │ ├── br_fifo_shared_dynamic_ctrl_fpv_monitor.sv │ │ ├── br_fifo_shared_dynamic_ctrl_push_credit_fpv.jg.tcl │ │ ├── br_fifo_shared_dynamic_ctrl_push_credit_fpv_monitor.sv │ │ ├── br_fifo_shared_dynamic_flops_fpv.jg.tcl │ │ ├── br_fifo_shared_dynamic_flops_fpv_monitor.sv │ │ ├── br_fifo_shared_dynamic_flops_push_credit_fpv.jg.tcl │ │ └── br_fifo_shared_dynamic_flops_push_credit_fpv_monitor.sv │ ├── br_fifo_shared_pstatic │ │ ├── BUILD.bazel │ │ ├── br_fifo_shared_pstatic_basic_fpv_monitor.sv │ │ ├── br_fifo_shared_pstatic_ctrl_fpv.jg.tcl │ │ ├── br_fifo_shared_pstatic_ctrl_fpv_monitor.sv │ │ ├── br_fifo_shared_pstatic_ctrl_push_credit_fpv.jg.tcl │ │ ├── br_fifo_shared_pstatic_ctrl_push_credit_fpv_monitor.sv │ │ ├── br_fifo_shared_pstatic_flops_fpv.jg.tcl │ │ ├── br_fifo_shared_pstatic_flops_fpv_monitor.sv │ │ ├── br_fifo_shared_pstatic_flops_push_credit_fpv.jg.tcl │ │ └── br_fifo_shared_pstatic_flops_push_credit_fpv_monitor.sv │ └── br_ram_invariant.tcl ├── rtl │ ├── BUILD.bazel │ ├── br_fifo_ctrl_1r1w.sv │ ├── br_fifo_ctrl_1r1w_push_credit.sv │ ├── br_fifo_flops.sv │ ├── br_fifo_flops_push_credit.sv │ ├── br_fifo_shared_dynamic_ctrl.sv │ ├── br_fifo_shared_dynamic_ctrl_ext_arbiter.sv │ ├── br_fifo_shared_dynamic_ctrl_push_credit.sv │ ├── br_fifo_shared_dynamic_ctrl_push_credit_ext_arbiter.sv │ ├── br_fifo_shared_dynamic_flops.sv │ ├── br_fifo_shared_dynamic_flops_push_credit.sv │ ├── br_fifo_shared_pop_ctrl.sv │ ├── br_fifo_shared_pop_ctrl_ext_arbiter.sv │ ├── br_fifo_shared_pstatic_ctrl.sv │ ├── br_fifo_shared_pstatic_ctrl_push_credit.sv │ ├── br_fifo_shared_pstatic_flops.sv │ ├── br_fifo_shared_pstatic_flops_push_credit.sv │ └── internal │ │ ├── BUILD.bazel │ │ ├── br_fifo_pop_ctrl.sv │ │ ├── br_fifo_pop_ctrl_core.sv │ │ ├── br_fifo_push_ctrl.sv │ │ ├── br_fifo_push_ctrl_core.sv │ │ ├── br_fifo_push_ctrl_credit.sv │ │ ├── br_fifo_shared_dynamic_ptr_mgr.sv │ │ ├── br_fifo_shared_dynamic_push_ctrl.sv │ │ ├── br_fifo_shared_dynamic_push_ctrl_credit.sv │ │ ├── br_fifo_shared_pstatic_ptr_mgr.sv │ │ ├── br_fifo_shared_pstatic_push_ctrl.sv │ │ ├── br_fifo_shared_pstatic_push_ctrl_credit.sv │ │ ├── br_fifo_shared_pstatic_size_calc.sv │ │ ├── br_fifo_shared_read_xbar.sv │ │ └── br_fifo_staging_buffer.sv └── sim │ ├── BUILD.bazel │ ├── br_fifo_flops_push_credit_tb.sv │ ├── br_fifo_flops_tb.sv │ ├── br_fifo_shared_dynamic_flops_push_credit_tb.sv │ ├── br_fifo_shared_dynamic_flops_tb.sv │ ├── br_fifo_shared_pstatic_flops_push_credit_tb.sv │ ├── br_fifo_shared_pstatic_flops_tb.sv │ ├── br_fifo_shared_test_harness.sv │ └── br_fifo_test_harness.sv ├── flow ├── fpv │ ├── arb │ │ ├── BUILD.bazel │ │ ├── br_flow_arb_basic_fpv_monitor.sv │ │ ├── br_flow_arb_fixed_fpv_monitor.sv │ │ ├── br_flow_arb_lru_fpv_monitor.sv │ │ └── br_flow_arb_rr_fpv_monitor.sv │ ├── demux │ │ ├── BUILD.bazel │ │ ├── br_flow_demux_basic_fpv_monitor.sv │ │ ├── br_flow_demux_select_fpv.jg.tcl │ │ ├── br_flow_demux_select_fpv_monitor.sv │ │ ├── br_flow_demux_select_unstable_fpv.jg.tcl │ │ └── br_flow_demux_select_unstable_fpv_monitor.sv │ ├── fork │ │ ├── BUILD.bazel │ │ ├── br_flow_fork_fpv_monitor.sv │ │ ├── br_flow_fork_select_multihot_fpv.jg.tcl │ │ └── br_flow_fork_select_multihot_fpv_monitor.sv │ ├── mux │ │ ├── BUILD.bazel │ │ ├── br_flow_mux_basic_fpv_monitor.sv │ │ ├── br_flow_mux_fixed_fpv_monitor.sv │ │ ├── br_flow_mux_fixed_stable_fpv_monitor.sv │ │ ├── br_flow_mux_fpv.jg.tcl │ │ ├── br_flow_mux_lru_fpv_monitor.sv │ │ ├── br_flow_mux_lru_stable_fpv_monitor.sv │ │ ├── br_flow_mux_rr_fpv_monitor.sv │ │ ├── br_flow_mux_rr_stable_fpv_monitor.sv │ │ ├── br_flow_mux_select_fpv.jg.tcl │ │ ├── br_flow_mux_select_fpv_monitor.sv │ │ ├── br_flow_mux_select_unstable_fpv.jg.tcl │ │ ├── br_flow_mux_select_unstable_fpv_monitor.sv │ │ └── br_flow_mux_stable_fpv.jg.tcl │ ├── reg │ │ ├── BUILD.bazel │ │ ├── br_flow_reg_basic_fpv_monitor.sv │ │ ├── br_flow_reg_both_fpv_monitor.sv │ │ ├── br_flow_reg_fpv.jg.tcl │ │ ├── br_flow_reg_fwd_fpv_monitor.sv │ │ ├── br_flow_reg_none_fpv_monitor.sv │ │ └── br_flow_reg_rev_fpv_monitor.sv │ ├── serializer │ │ ├── BUILD.bazel │ │ ├── br_flow_deserializer_fpv.jg.tcl │ │ ├── br_flow_deserializer_fpv_monitor.sv │ │ ├── br_flow_serializer_fpv.jg.tcl │ │ └── br_flow_serializer_fpv_monitor.sv │ └── xbar │ │ ├── BUILD.bazel │ │ ├── br_flow_xbar_basic_fpv_monitor.sv │ │ ├── br_flow_xbar_fixed_fpv_monitor.sv │ │ ├── br_flow_xbar_fpv.jg.tcl │ │ ├── br_flow_xbar_lru_fpv_monitor.sv │ │ └── br_flow_xbar_rr_fpv_monitor.sv └── rtl │ ├── BUILD.bazel │ ├── br_flow_arb_fixed.sv │ ├── br_flow_arb_lru.sv │ ├── br_flow_arb_rr.sv │ ├── br_flow_demux_select.sv │ ├── br_flow_demux_select_unstable.sv │ ├── br_flow_deserializer.sv │ ├── br_flow_fork.sv │ ├── br_flow_fork_select_multihot.sv │ ├── br_flow_join.sv │ ├── br_flow_mux_fixed.sv │ ├── br_flow_mux_fixed_stable.sv │ ├── br_flow_mux_lru.sv │ ├── br_flow_mux_lru_stable.sv │ ├── br_flow_mux_rr.sv │ ├── br_flow_mux_rr_stable.sv │ ├── br_flow_mux_select.sv │ ├── br_flow_mux_select_unstable.sv │ ├── br_flow_reg_both.sv │ ├── br_flow_reg_fwd.sv │ ├── br_flow_reg_none.sv │ ├── br_flow_reg_rev.sv │ ├── br_flow_serializer.sv │ ├── br_flow_xbar_fixed.sv │ ├── br_flow_xbar_lru.sv │ ├── br_flow_xbar_rr.sv │ └── internal │ ├── BUILD.bazel │ ├── br_flow_arb_core.sv │ ├── br_flow_checks_valid_data_impl.sv │ ├── br_flow_checks_valid_data_intg.sv │ ├── br_flow_mux_core.sv │ ├── br_flow_mux_core_stable.sv │ └── br_flow_xbar_core.sv ├── fpv ├── lib │ ├── BUILD.bazel │ ├── fv_4phase_handshake.sv │ ├── fv_delay.sv │ ├── fv_fifo.sv │ └── fv_wolper_coloring.sv └── regression │ ├── .gitignore │ ├── Makefile │ └── gen_all.py ├── gate └── rtl │ ├── BUILD.bazel │ └── br_gate_mock.sv ├── generate_filelist.sh ├── lfsr ├── rtl │ ├── BUILD.bazel │ ├── br_lfsr.sv │ └── br_lfsr_taps.sv └── sim │ ├── BUILD.bazel │ └── br_lfsr_tb.sv ├── macros ├── BUILD.bazel ├── br_asserts.svh ├── br_asserts_in_pkg_test.sv ├── br_asserts_internal.svh ├── br_asserts_internal_test.sv ├── br_asserts_test.sv ├── br_assign.svh ├── br_assign_test.sv ├── br_fv.svh ├── br_gates.svh ├── br_gates_test.sv ├── br_registers.svh ├── br_tieoff.svh ├── br_tieoff_tb.sv ├── br_unused.svh └── br_unused_tb.sv ├── misc ├── rtl │ ├── BUILD.bazel │ ├── br_misc_tieoff_one.sv │ ├── br_misc_tieoff_zero.sv │ └── br_misc_unused.sv └── sim │ ├── BUILD.bazel │ └── br_test_driver.sv ├── multi_xfer ├── fpv │ ├── BUILD.bazel │ ├── br_multi_xfer_distributor_rr_fpv_monitor.sv │ ├── br_multi_xfer_fpv.jg.tcl │ └── br_multi_xfer_reg_fwd_fpv_monitor.sv ├── rtl │ ├── BUILD.bazel │ ├── br_multi_xfer_distributor_rr.sv │ ├── br_multi_xfer_reg_fwd.sv │ └── internal │ │ ├── BUILD.bazel │ │ ├── br_multi_xfer_checks_sendable_data_impl.sv │ │ ├── br_multi_xfer_checks_sendable_data_intg.sv │ │ └── br_multi_xfer_distributor_core.sv └── sim │ ├── BUILD.bazel │ └── br_multi_xfer_reg_fwd_tb.sv ├── mux ├── rtl │ ├── BUILD.bazel │ ├── br_mux_bin.sv │ ├── br_mux_bin_array.sv │ ├── br_mux_bin_structured_gates.sv │ ├── br_mux_bin_structured_gates_mock.sv │ └── br_mux_onehot.sv └── sim │ ├── BUILD.bazel │ ├── br_mux_bin_structured_gates_tb.sv │ ├── br_mux_bin_tb.sv │ └── br_mux_onehot_tb.sv ├── pkg ├── BUILD.bazel ├── br_ecc_secded_pkg.sv ├── br_ecc_secded_pkg_tb.sv ├── br_math_pkg.sv └── br_math_pkg_tb.sv ├── python ├── regression_gen │ ├── BUILD.bazel │ ├── regression.yaml.j2 │ ├── regression_gen.py │ ├── regression_gen_lib.py │ └── regression_gen_lib_test.py └── verilog_runner │ ├── BUILD.bazel │ ├── README.adoc │ ├── cli.py │ ├── eda_tool.py │ ├── plugins.py │ ├── plugins │ ├── BUILD.bazel │ └── iverilog.py │ ├── util.py │ ├── util_test.py │ └── verilog_runner.py ├── ram ├── fpv │ ├── BUILD.bazel │ ├── br_ram_addr_decoder_fpv_monitor.sv │ ├── br_ram_data_rd_pipe_fpv_monitor.sv │ ├── br_ram_flops_basic_fv_checker.sv │ ├── br_ram_flops_fpv_monitor.sv │ ├── br_ram_flops_tile_1clk_fpv.jg.tcl │ ├── br_ram_flops_tile_1clk_fpv.vcf.tcl │ ├── br_ram_flops_tile_2clk_fpv.jg.tcl │ ├── br_ram_flops_tile_fpv_monitor.sv │ ├── br_ram_initializer_fpv_monitor.sv │ └── chipstack │ │ ├── BUILD.bazel │ │ └── br_ram_initializer_gen_sva_monitor.sv ├── rtl │ ├── BUILD.bazel │ ├── br_ram_addr_decoder.sv │ ├── br_ram_data_rd_pipe.sv │ ├── br_ram_flops.sv │ ├── br_ram_flops_1r1w_mock.sv │ ├── br_ram_flops_tile.sv │ └── br_ram_initializer.sv └── sim │ ├── BUILD.bazel │ ├── br_ram_flops_1r1w_tb.sv │ └── chipstack │ ├── BUILD.bazel │ └── br_ram_initializer_gen_unittest.sv ├── requirements_3_12.in ├── requirements_lock_3_12.txt ├── shift ├── rtl │ ├── BUILD.bazel │ ├── br_shift_left.sv │ ├── br_shift_right.sv │ └── br_shift_rotate.sv └── sim │ ├── BUILD.bazel │ ├── br_shift_left_tb.sv │ ├── br_shift_right_tb.sv │ └── br_shift_rotate_tb.sv ├── stitch ├── BUILD.bazel ├── Cargo.lock ├── Cargo.toml └── src │ ├── common.rs │ ├── instantiate.rs │ └── main.rs └── tracker ├── fpv ├── BUILD.bazel ├── br_tracker_freelist_fpv.jg.tcl ├── br_tracker_freelist_fpv_monitor.sv ├── br_tracker_linked_list_ctrl_fpv.jg.tcl ├── br_tracker_linked_list_ctrl_fpv_monitor.sv ├── br_tracker_reorder_buffer_basic_fpv_monitor.sv ├── br_tracker_reorder_buffer_ctrl_1r1w_fpv.tcl ├── br_tracker_reorder_buffer_ctrl_1r1w_fpv_monitor.sv ├── br_tracker_reorder_buffer_flops_fpv.tcl ├── br_tracker_reorder_buffer_flops_fpv_monitor.sv ├── br_tracker_reorder_fpv.tcl ├── br_tracker_reorder_fpv_monitor.sv ├── br_tracker_sequence_fpv.tcl └── br_tracker_sequence_fpv_monitor.sv ├── rtl ├── BUILD.bazel ├── br_tracker_freelist.sv ├── br_tracker_linked_list_ctrl.sv ├── br_tracker_reorder.sv ├── br_tracker_reorder_buffer_ctrl_1r1w.sv ├── br_tracker_reorder_buffer_flops.sv └── br_tracker_sequence.sv └── sim ├── BUILD.bazel ├── br_tracker_freelist_tb.sv ├── br_tracker_linked_list_ctrl_tb.sv └── br_tracker_reorder_buffer_flops_tb.sv /.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/.bazelrc -------------------------------------------------------------------------------- /.bazelversion: -------------------------------------------------------------------------------- 1 | 7.6.1 2 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/nightly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/.github/workflows/nightly.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/AGENTS.md -------------------------------------------------------------------------------- /BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/BUILD.bazel -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/LICENSE -------------------------------------------------------------------------------- /MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/MODULE.bazel -------------------------------------------------------------------------------- /README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/README.adoc -------------------------------------------------------------------------------- /amba/fpv/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/fpv/BUILD.bazel -------------------------------------------------------------------------------- /amba/fpv/br_amba_apb_timing_slice_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/fpv/br_amba_apb_timing_slice_fpv_monitor.sv -------------------------------------------------------------------------------- /amba/fpv/br_amba_atb_funnel_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/fpv/br_amba_atb_funnel_fpv.jg.tcl -------------------------------------------------------------------------------- /amba/fpv/br_amba_atb_funnel_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/fpv/br_amba_atb_funnel_fpv_monitor.sv -------------------------------------------------------------------------------- /amba/fpv/br_amba_axi2axil_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/fpv/br_amba_axi2axil_fpv.jg.tcl -------------------------------------------------------------------------------- /amba/fpv/br_amba_axi2axil_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/fpv/br_amba_axi2axil_fpv_monitor.sv -------------------------------------------------------------------------------- /amba/fpv/br_amba_axi_default_target_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/fpv/br_amba_axi_default_target_fpv.jg.tcl -------------------------------------------------------------------------------- /amba/fpv/br_amba_axi_default_target_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/fpv/br_amba_axi_default_target_fpv_monitor.sv -------------------------------------------------------------------------------- /amba/fpv/br_amba_axi_demux_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/fpv/br_amba_axi_demux_fpv.jg.tcl -------------------------------------------------------------------------------- /amba/fpv/br_amba_axi_demux_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/fpv/br_amba_axi_demux_fpv_monitor.sv -------------------------------------------------------------------------------- /amba/fpv/br_amba_axi_isolate_mgr_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/fpv/br_amba_axi_isolate_mgr_fpv.jg.tcl -------------------------------------------------------------------------------- /amba/fpv/br_amba_axi_isolate_mgr_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/fpv/br_amba_axi_isolate_mgr_fpv_monitor.sv -------------------------------------------------------------------------------- /amba/fpv/br_amba_axi_isolate_sub_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/fpv/br_amba_axi_isolate_sub_fpv.jg.tcl -------------------------------------------------------------------------------- /amba/fpv/br_amba_axi_isolate_sub_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/fpv/br_amba_axi_isolate_sub_fpv_monitor.sv -------------------------------------------------------------------------------- /amba/fpv/br_amba_axi_timing_slice_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/fpv/br_amba_axi_timing_slice_fpv.jg.tcl -------------------------------------------------------------------------------- /amba/fpv/br_amba_axi_timing_slice_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/fpv/br_amba_axi_timing_slice_fpv_monitor.sv -------------------------------------------------------------------------------- /amba/fpv/br_amba_axil2apb_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/fpv/br_amba_axil2apb_fpv.jg.tcl -------------------------------------------------------------------------------- /amba/fpv/br_amba_axil2apb_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/fpv/br_amba_axil2apb_fpv_monitor.sv -------------------------------------------------------------------------------- /amba/fpv/br_amba_axil_default_target_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/fpv/br_amba_axil_default_target_fpv.jg.tcl -------------------------------------------------------------------------------- /amba/fpv/br_amba_axil_default_target_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/fpv/br_amba_axil_default_target_fpv_monitor.sv -------------------------------------------------------------------------------- /amba/fpv/br_amba_axil_msi_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/fpv/br_amba_axil_msi_fpv.jg.tcl -------------------------------------------------------------------------------- /amba/fpv/br_amba_axil_msi_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/fpv/br_amba_axil_msi_fpv_monitor.sv -------------------------------------------------------------------------------- /amba/fpv/br_amba_axil_split_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/fpv/br_amba_axil_split_fpv.jg.tcl -------------------------------------------------------------------------------- /amba/fpv/br_amba_axil_split_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/fpv/br_amba_axil_split_fpv_monitor.sv -------------------------------------------------------------------------------- /amba/fpv/br_amba_axil_timing_slice_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/fpv/br_amba_axil_timing_slice_fpv.jg.tcl -------------------------------------------------------------------------------- /amba/fpv/br_amba_axil_timing_slice_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/fpv/br_amba_axil_timing_slice_fpv_monitor.sv -------------------------------------------------------------------------------- /amba/fpv/isolate_axi_protocol_fv_check.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/fpv/isolate_axi_protocol_fv_check.sv -------------------------------------------------------------------------------- /amba/rtl/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/rtl/BUILD.bazel -------------------------------------------------------------------------------- /amba/rtl/br_amba_apb_timing_slice.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/rtl/br_amba_apb_timing_slice.sv -------------------------------------------------------------------------------- /amba/rtl/br_amba_atb_funnel.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/rtl/br_amba_atb_funnel.sv -------------------------------------------------------------------------------- /amba/rtl/br_amba_axi2axil.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/rtl/br_amba_axi2axil.sv -------------------------------------------------------------------------------- /amba/rtl/br_amba_axi_default_target.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/rtl/br_amba_axi_default_target.sv -------------------------------------------------------------------------------- /amba/rtl/br_amba_axi_demux.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/rtl/br_amba_axi_demux.sv -------------------------------------------------------------------------------- /amba/rtl/br_amba_axi_isolate_mgr.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/rtl/br_amba_axi_isolate_mgr.sv -------------------------------------------------------------------------------- /amba/rtl/br_amba_axi_isolate_sub.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/rtl/br_amba_axi_isolate_sub.sv -------------------------------------------------------------------------------- /amba/rtl/br_amba_axi_timing_slice.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/rtl/br_amba_axi_timing_slice.sv -------------------------------------------------------------------------------- /amba/rtl/br_amba_axil2apb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/rtl/br_amba_axil2apb.sv -------------------------------------------------------------------------------- /amba/rtl/br_amba_axil_default_target.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/rtl/br_amba_axil_default_target.sv -------------------------------------------------------------------------------- /amba/rtl/br_amba_axil_msi.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/rtl/br_amba_axil_msi.sv -------------------------------------------------------------------------------- /amba/rtl/br_amba_axil_split.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/rtl/br_amba_axil_split.sv -------------------------------------------------------------------------------- /amba/rtl/br_amba_axil_timing_slice.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/rtl/br_amba_axil_timing_slice.sv -------------------------------------------------------------------------------- /amba/rtl/br_amba_pkg.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/rtl/br_amba_pkg.sv -------------------------------------------------------------------------------- /amba/rtl/internal/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/rtl/internal/BUILD.bazel -------------------------------------------------------------------------------- /amba/rtl/internal/br_amba_axi2axil_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/rtl/internal/br_amba_axi2axil_core.sv -------------------------------------------------------------------------------- /amba/rtl/internal/br_amba_axi_demux_req_tracker.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/rtl/internal/br_amba_axi_demux_req_tracker.sv -------------------------------------------------------------------------------- /amba/rtl/internal/br_amba_iso_ds_fsm.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/rtl/internal/br_amba_iso_ds_fsm.sv -------------------------------------------------------------------------------- /amba/rtl/internal/br_amba_iso_req_tracker.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/rtl/internal/br_amba_iso_req_tracker.sv -------------------------------------------------------------------------------- /amba/rtl/internal/br_amba_iso_resp_tracker.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/rtl/internal/br_amba_iso_resp_tracker.sv -------------------------------------------------------------------------------- /amba/rtl/internal/br_amba_iso_us_fsm.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/rtl/internal/br_amba_iso_us_fsm.sv -------------------------------------------------------------------------------- /amba/rtl/internal/br_amba_iso_wdata_align.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/rtl/internal/br_amba_iso_wdata_align.sv -------------------------------------------------------------------------------- /amba/sim/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/sim/BUILD -------------------------------------------------------------------------------- /amba/sim/br_amba_axi_demux_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/sim/br_amba_axi_demux_tb.sv -------------------------------------------------------------------------------- /amba/sim/br_amba_axi_isolate_mgr_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/sim/br_amba_axi_isolate_mgr_tb.sv -------------------------------------------------------------------------------- /amba/sim/br_amba_axi_isolate_sub_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/amba/sim/br_amba_axi_isolate_sub_tb.sv -------------------------------------------------------------------------------- /arb/fpv/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/fpv/BUILD.bazel -------------------------------------------------------------------------------- /arb/fpv/arb_basic_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/fpv/arb_basic_fpv_monitor.sv -------------------------------------------------------------------------------- /arb/fpv/br_arb_fixed_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/fpv/br_arb_fixed_fpv.jg.tcl -------------------------------------------------------------------------------- /arb/fpv/br_arb_fixed_fpv.vcf.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/fpv/br_arb_fixed_fpv.vcf.tcl -------------------------------------------------------------------------------- /arb/fpv/br_arb_fixed_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/fpv/br_arb_fixed_fpv_monitor.sv -------------------------------------------------------------------------------- /arb/fpv/br_arb_grant_hold_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/fpv/br_arb_grant_hold_fpv_monitor.sv -------------------------------------------------------------------------------- /arb/fpv/br_arb_lru_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/fpv/br_arb_lru_fpv.jg.tcl -------------------------------------------------------------------------------- /arb/fpv/br_arb_lru_fpv.vcf.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/fpv/br_arb_lru_fpv.vcf.tcl -------------------------------------------------------------------------------- /arb/fpv/br_arb_lru_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/fpv/br_arb_lru_fpv_monitor.sv -------------------------------------------------------------------------------- /arb/fpv/br_arb_multi_rr_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/fpv/br_arb_multi_rr_fpv.jg.tcl -------------------------------------------------------------------------------- /arb/fpv/br_arb_multi_rr_fpv.vcf.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/fpv/br_arb_multi_rr_fpv.vcf.tcl -------------------------------------------------------------------------------- /arb/fpv/br_arb_multi_rr_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/fpv/br_arb_multi_rr_fpv_monitor.sv -------------------------------------------------------------------------------- /arb/fpv/br_arb_pri_rr_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/fpv/br_arb_pri_rr_fpv.jg.tcl -------------------------------------------------------------------------------- /arb/fpv/br_arb_pri_rr_fpv.vcf.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/fpv/br_arb_pri_rr_fpv.vcf.tcl -------------------------------------------------------------------------------- /arb/fpv/br_arb_pri_rr_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/fpv/br_arb_pri_rr_fpv_monitor.sv -------------------------------------------------------------------------------- /arb/fpv/br_arb_rr_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/fpv/br_arb_rr_fpv.jg.tcl -------------------------------------------------------------------------------- /arb/fpv/br_arb_rr_fpv.vcf.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/fpv/br_arb_rr_fpv.vcf.tcl -------------------------------------------------------------------------------- /arb/fpv/br_arb_rr_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/fpv/br_arb_rr_fpv_monitor.sv -------------------------------------------------------------------------------- /arb/fpv/br_arb_weighted_rr_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/fpv/br_arb_weighted_rr_fpv.jg.tcl -------------------------------------------------------------------------------- /arb/fpv/br_arb_weighted_rr_fpv.vcf.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/fpv/br_arb_weighted_rr_fpv.vcf.tcl -------------------------------------------------------------------------------- /arb/fpv/br_arb_weighted_rr_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/fpv/br_arb_weighted_rr_fpv_monitor.sv -------------------------------------------------------------------------------- /arb/fpv/lru_basic_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/fpv/lru_basic_fpv_monitor.sv -------------------------------------------------------------------------------- /arb/fpv/rr_basic_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/fpv/rr_basic_fpv_monitor.sv -------------------------------------------------------------------------------- /arb/rtl/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/rtl/BUILD.bazel -------------------------------------------------------------------------------- /arb/rtl/br_arb_fixed.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/rtl/br_arb_fixed.sv -------------------------------------------------------------------------------- /arb/rtl/br_arb_grant_hold.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/rtl/br_arb_grant_hold.sv -------------------------------------------------------------------------------- /arb/rtl/br_arb_lru.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/rtl/br_arb_lru.sv -------------------------------------------------------------------------------- /arb/rtl/br_arb_multi_rr.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/rtl/br_arb_multi_rr.sv -------------------------------------------------------------------------------- /arb/rtl/br_arb_pri_rr.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/rtl/br_arb_pri_rr.sv -------------------------------------------------------------------------------- /arb/rtl/br_arb_rr.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/rtl/br_arb_rr.sv -------------------------------------------------------------------------------- /arb/rtl/br_arb_weighted_rr.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/rtl/br_arb_weighted_rr.sv -------------------------------------------------------------------------------- /arb/rtl/internal/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/rtl/internal/BUILD.bazel -------------------------------------------------------------------------------- /arb/rtl/internal/br_arb_fixed_internal.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/rtl/internal/br_arb_fixed_internal.sv -------------------------------------------------------------------------------- /arb/rtl/internal/br_arb_lru_internal.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/rtl/internal/br_arb_lru_internal.sv -------------------------------------------------------------------------------- /arb/rtl/internal/br_arb_rr_internal.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/rtl/internal/br_arb_rr_internal.sv -------------------------------------------------------------------------------- /arb/rtl/internal/br_rr_state_internal.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/rtl/internal/br_rr_state_internal.sv -------------------------------------------------------------------------------- /arb/sim/chipstack/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/sim/chipstack/BUILD.bazel -------------------------------------------------------------------------------- /arb/sim/chipstack/br_arb_fixed_gen_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/sim/chipstack/br_arb_fixed_gen_tb.sv -------------------------------------------------------------------------------- /arb/sim/chipstack/br_arb_grant_hold_gen_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/sim/chipstack/br_arb_grant_hold_gen_tb.sv -------------------------------------------------------------------------------- /arb/sim/chipstack/br_arb_lru_gen_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/sim/chipstack/br_arb_lru_gen_tb.sv -------------------------------------------------------------------------------- /arb/sim/chipstack/br_arb_rr_gen_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/arb/sim/chipstack/br_arb_rr_gen_tb.sv -------------------------------------------------------------------------------- /bazel/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/bazel/BUILD.bazel -------------------------------------------------------------------------------- /bazel/br_verilog.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/bazel/br_verilog.bzl -------------------------------------------------------------------------------- /bazel/verilog.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/bazel/verilog.bzl -------------------------------------------------------------------------------- /bazel/verilog_rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/bazel/verilog_rules.md -------------------------------------------------------------------------------- /cdc/fpv/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/fpv/BUILD.bazel -------------------------------------------------------------------------------- /cdc/fpv/br_cdc_fifo_basic_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/fpv/br_cdc_fifo_basic_fpv_monitor.sv -------------------------------------------------------------------------------- /cdc/fpv/br_cdc_fifo_ctrl_1r1w_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/fpv/br_cdc_fifo_ctrl_1r1w_fpv.jg.tcl -------------------------------------------------------------------------------- /cdc/fpv/br_cdc_fifo_ctrl_1r1w_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/fpv/br_cdc_fifo_ctrl_1r1w_fpv_monitor.sv -------------------------------------------------------------------------------- /cdc/fpv/br_cdc_fifo_ctrl_1r1w_push_credit_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/fpv/br_cdc_fifo_ctrl_1r1w_push_credit_fpv.jg.tcl -------------------------------------------------------------------------------- /cdc/fpv/br_cdc_fifo_ctrl_1r1w_push_credit_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/fpv/br_cdc_fifo_ctrl_1r1w_push_credit_fpv_monitor.sv -------------------------------------------------------------------------------- /cdc/fpv/br_cdc_fifo_ctrl_push_pop_1r1w_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/fpv/br_cdc_fifo_ctrl_push_pop_1r1w_fpv.jg.tcl -------------------------------------------------------------------------------- /cdc/fpv/br_cdc_fifo_ctrl_push_pop_1r1w_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/fpv/br_cdc_fifo_ctrl_push_pop_1r1w_fpv_monitor.sv -------------------------------------------------------------------------------- /cdc/fpv/br_cdc_fifo_ctrl_push_pop_1r1w_push_credit_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/fpv/br_cdc_fifo_ctrl_push_pop_1r1w_push_credit_fpv.jg.tcl -------------------------------------------------------------------------------- /cdc/fpv/br_cdc_fifo_ctrl_push_pop_1r1w_push_credit_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/fpv/br_cdc_fifo_ctrl_push_pop_1r1w_push_credit_fpv_monitor.sv -------------------------------------------------------------------------------- /cdc/fpv/br_cdc_fifo_flops_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/fpv/br_cdc_fifo_flops_fpv.jg.tcl -------------------------------------------------------------------------------- /cdc/fpv/br_cdc_fifo_flops_fpv.vcf.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/fpv/br_cdc_fifo_flops_fpv.vcf.tcl -------------------------------------------------------------------------------- /cdc/fpv/br_cdc_fifo_flops_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/fpv/br_cdc_fifo_flops_fpv_monitor.sv -------------------------------------------------------------------------------- /cdc/fpv/br_cdc_fifo_flops_push_credit_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/fpv/br_cdc_fifo_flops_push_credit_fpv.jg.tcl -------------------------------------------------------------------------------- /cdc/fpv/br_cdc_fifo_flops_push_credit_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/fpv/br_cdc_fifo_flops_push_credit_fpv_monitor.sv -------------------------------------------------------------------------------- /cdc/rtl/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/rtl/BUILD.bazel -------------------------------------------------------------------------------- /cdc/rtl/br_cdc_bit_pulse.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/rtl/br_cdc_bit_pulse.sv -------------------------------------------------------------------------------- /cdc/rtl/br_cdc_bit_toggle.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/rtl/br_cdc_bit_toggle.sv -------------------------------------------------------------------------------- /cdc/rtl/br_cdc_fifo_ctrl_1r1w.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/rtl/br_cdc_fifo_ctrl_1r1w.sv -------------------------------------------------------------------------------- /cdc/rtl/br_cdc_fifo_ctrl_1r1w_push_credit.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/rtl/br_cdc_fifo_ctrl_1r1w_push_credit.sv -------------------------------------------------------------------------------- /cdc/rtl/br_cdc_fifo_ctrl_pop_1r1w.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/rtl/br_cdc_fifo_ctrl_pop_1r1w.sv -------------------------------------------------------------------------------- /cdc/rtl/br_cdc_fifo_ctrl_push_1r1w.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/rtl/br_cdc_fifo_ctrl_push_1r1w.sv -------------------------------------------------------------------------------- /cdc/rtl/br_cdc_fifo_ctrl_push_1r1w_push_credit.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/rtl/br_cdc_fifo_ctrl_push_1r1w_push_credit.sv -------------------------------------------------------------------------------- /cdc/rtl/br_cdc_fifo_flops.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/rtl/br_cdc_fifo_flops.sv -------------------------------------------------------------------------------- /cdc/rtl/br_cdc_fifo_flops_push_credit.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/rtl/br_cdc_fifo_flops_push_credit.sv -------------------------------------------------------------------------------- /cdc/rtl/br_cdc_pkg.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/rtl/br_cdc_pkg.sv -------------------------------------------------------------------------------- /cdc/rtl/br_cdc_rst_sync.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/rtl/br_cdc_rst_sync.sv -------------------------------------------------------------------------------- /cdc/rtl/internal/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/rtl/internal/BUILD.bazel -------------------------------------------------------------------------------- /cdc/rtl/internal/br_cdc_fifo_gray_count_sync.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/rtl/internal/br_cdc_fifo_gray_count_sync.sv -------------------------------------------------------------------------------- /cdc/rtl/internal/br_cdc_fifo_pop_ctrl.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/rtl/internal/br_cdc_fifo_pop_ctrl.sv -------------------------------------------------------------------------------- /cdc/rtl/internal/br_cdc_fifo_pop_flag_mgr.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/rtl/internal/br_cdc_fifo_pop_flag_mgr.sv -------------------------------------------------------------------------------- /cdc/rtl/internal/br_cdc_fifo_push_ctrl.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/rtl/internal/br_cdc_fifo_push_ctrl.sv -------------------------------------------------------------------------------- /cdc/rtl/internal/br_cdc_fifo_push_ctrl_credit.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/rtl/internal/br_cdc_fifo_push_ctrl_credit.sv -------------------------------------------------------------------------------- /cdc/rtl/internal/br_cdc_fifo_push_flag_mgr.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/rtl/internal/br_cdc_fifo_push_flag_mgr.sv -------------------------------------------------------------------------------- /cdc/rtl/internal/br_cdc_fifo_reset_overlap_checks.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/rtl/internal/br_cdc_fifo_reset_overlap_checks.sv -------------------------------------------------------------------------------- /cdc/sim/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/sim/BUILD.bazel -------------------------------------------------------------------------------- /cdc/sim/br_cdc_bit_pulse_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/sim/br_cdc_bit_pulse_tb.sv -------------------------------------------------------------------------------- /cdc/sim/br_cdc_fifo_flops_push_credit_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/sim/br_cdc_fifo_flops_push_credit_tb.sv -------------------------------------------------------------------------------- /cdc/sim/br_cdc_fifo_flops_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/cdc/sim/br_cdc_fifo_flops_tb.sv -------------------------------------------------------------------------------- /check_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/check_env.py -------------------------------------------------------------------------------- /counter/fpv/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/counter/fpv/BUILD.bazel -------------------------------------------------------------------------------- /counter/fpv/br_counter_decr_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/counter/fpv/br_counter_decr_fpv_monitor.sv -------------------------------------------------------------------------------- /counter/fpv/br_counter_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/counter/fpv/br_counter_fpv.jg.tcl -------------------------------------------------------------------------------- /counter/fpv/br_counter_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/counter/fpv/br_counter_fpv_monitor.sv -------------------------------------------------------------------------------- /counter/fpv/br_counter_incr_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/counter/fpv/br_counter_incr_fpv_monitor.sv -------------------------------------------------------------------------------- /counter/rtl/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/counter/rtl/BUILD.bazel -------------------------------------------------------------------------------- /counter/rtl/br_counter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/counter/rtl/br_counter.sv -------------------------------------------------------------------------------- /counter/rtl/br_counter_decr.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/counter/rtl/br_counter_decr.sv -------------------------------------------------------------------------------- /counter/rtl/br_counter_incr.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/counter/rtl/br_counter_incr.sv -------------------------------------------------------------------------------- /counter/sim/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/counter/sim/BUILD.bazel -------------------------------------------------------------------------------- /counter/sim/br_counter_decr_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/counter/sim/br_counter_decr_tb.sv -------------------------------------------------------------------------------- /counter/sim/br_counter_incr_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/counter/sim/br_counter_incr_tb.sv -------------------------------------------------------------------------------- /counter/sim/br_counter_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/counter/sim/br_counter_tb.sv -------------------------------------------------------------------------------- /counter/sim/chipstack/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/counter/sim/chipstack/BUILD.bazel -------------------------------------------------------------------------------- /counter/sim/chipstack/br_counter_decr_gen_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/counter/sim/chipstack/br_counter_decr_gen_tb.sv -------------------------------------------------------------------------------- /counter/sim/chipstack/br_counter_gen_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/counter/sim/chipstack/br_counter_gen_tb.sv -------------------------------------------------------------------------------- /counter/sim/chipstack/br_counter_incr_gen_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/counter/sim/chipstack/br_counter_incr_gen_tb.sv -------------------------------------------------------------------------------- /credit/fpv/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/credit/fpv/BUILD.bazel -------------------------------------------------------------------------------- /credit/fpv/br_credit_counter_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/credit/fpv/br_credit_counter_fpv.jg.tcl -------------------------------------------------------------------------------- /credit/fpv/br_credit_counter_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/credit/fpv/br_credit_counter_fpv_monitor.sv -------------------------------------------------------------------------------- /credit/fpv/br_credit_receiver_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/credit/fpv/br_credit_receiver_fpv.jg.tcl -------------------------------------------------------------------------------- /credit/fpv/br_credit_receiver_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/credit/fpv/br_credit_receiver_fpv_monitor.sv -------------------------------------------------------------------------------- /credit/fpv/br_credit_sender_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/credit/fpv/br_credit_sender_fpv.jg.tcl -------------------------------------------------------------------------------- /credit/fpv/br_credit_sender_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/credit/fpv/br_credit_sender_fpv_monitor.sv -------------------------------------------------------------------------------- /credit/rtl/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/credit/rtl/BUILD.bazel -------------------------------------------------------------------------------- /credit/rtl/br_credit_counter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/credit/rtl/br_credit_counter.sv -------------------------------------------------------------------------------- /credit/rtl/br_credit_receiver.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/credit/rtl/br_credit_receiver.sv -------------------------------------------------------------------------------- /credit/rtl/br_credit_sender.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/credit/rtl/br_credit_sender.sv -------------------------------------------------------------------------------- /credit/rtl/br_credit_sender_vc.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/credit/rtl/br_credit_sender_vc.sv -------------------------------------------------------------------------------- /credit/sim/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/credit/sim/BUILD.bazel -------------------------------------------------------------------------------- /credit/sim/br_credit_receiver_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/credit/sim/br_credit_receiver_tb.sv -------------------------------------------------------------------------------- /credit/sim/br_credit_sender_vc_rr_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/credit/sim/br_credit_sender_vc_rr_tb.sv -------------------------------------------------------------------------------- /delay/fpv/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/delay/fpv/BUILD.bazel -------------------------------------------------------------------------------- /delay/fpv/br_delay_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/delay/fpv/br_delay_fpv_monitor.sv -------------------------------------------------------------------------------- /delay/fpv/br_delay_nr_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/delay/fpv/br_delay_nr_fpv.jg.tcl -------------------------------------------------------------------------------- /delay/fpv/br_delay_nr_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/delay/fpv/br_delay_nr_fpv_monitor.sv -------------------------------------------------------------------------------- /delay/fpv/br_delay_valid_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/delay/fpv/br_delay_valid_fpv_monitor.sv -------------------------------------------------------------------------------- /delay/fpv/br_delay_valid_next_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/delay/fpv/br_delay_valid_next_fpv_monitor.sv -------------------------------------------------------------------------------- /delay/fpv/br_delay_valid_next_nr_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/delay/fpv/br_delay_valid_next_nr_fpv_monitor.sv -------------------------------------------------------------------------------- /delay/fpv/chipstack/br_delay/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/delay/fpv/chipstack/br_delay/BUILD.bazel -------------------------------------------------------------------------------- /delay/fpv/chipstack/br_delay/br_delay_mental_model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/delay/fpv/chipstack/br_delay/br_delay_mental_model.md -------------------------------------------------------------------------------- /delay/fpv/chipstack/br_delay/br_delay_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/delay/fpv/chipstack/br_delay/br_delay_monitor.sv -------------------------------------------------------------------------------- /delay/fpv/chipstack/br_delay/br_delay_test_plan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/delay/fpv/chipstack/br_delay/br_delay_test_plan.md -------------------------------------------------------------------------------- /delay/fpv/chipstack/br_delay_nr/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/delay/fpv/chipstack/br_delay_nr/BUILD.bazel -------------------------------------------------------------------------------- /delay/fpv/chipstack/br_delay_nr/br_delay_nr_mental_model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/delay/fpv/chipstack/br_delay_nr/br_delay_nr_mental_model.md -------------------------------------------------------------------------------- /delay/fpv/chipstack/br_delay_nr/br_delay_nr_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/delay/fpv/chipstack/br_delay_nr/br_delay_nr_monitor.sv -------------------------------------------------------------------------------- /delay/fpv/chipstack/br_delay_nr/br_delay_nr_monitor_custom_body.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/delay/fpv/chipstack/br_delay_nr/br_delay_nr_monitor_custom_body.tcl -------------------------------------------------------------------------------- /delay/fpv/chipstack/br_delay_nr/br_delay_nr_test_plan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/delay/fpv/chipstack/br_delay_nr/br_delay_nr_test_plan.md -------------------------------------------------------------------------------- /delay/fpv/chipstack/verif_status.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/delay/fpv/chipstack/verif_status.adoc -------------------------------------------------------------------------------- /delay/rtl/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/delay/rtl/BUILD.bazel -------------------------------------------------------------------------------- /delay/rtl/br_delay.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/delay/rtl/br_delay.sv -------------------------------------------------------------------------------- /delay/rtl/br_delay_deskew.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/delay/rtl/br_delay_deskew.sv -------------------------------------------------------------------------------- /delay/rtl/br_delay_nr.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/delay/rtl/br_delay_nr.sv -------------------------------------------------------------------------------- /delay/rtl/br_delay_shift_reg.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/delay/rtl/br_delay_shift_reg.sv -------------------------------------------------------------------------------- /delay/rtl/br_delay_skew.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/delay/rtl/br_delay_skew.sv -------------------------------------------------------------------------------- /delay/rtl/br_delay_valid.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/delay/rtl/br_delay_valid.sv -------------------------------------------------------------------------------- /delay/rtl/br_delay_valid_next.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/delay/rtl/br_delay_valid_next.sv -------------------------------------------------------------------------------- /delay/rtl/br_delay_valid_next_nr.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/delay/rtl/br_delay_valid_next_nr.sv -------------------------------------------------------------------------------- /delay/rtl/br_delay_valid_nr.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/delay/rtl/br_delay_valid_nr.sv -------------------------------------------------------------------------------- /demux/rtl/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/demux/rtl/BUILD.bazel -------------------------------------------------------------------------------- /demux/rtl/br_demux_bin.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/demux/rtl/br_demux_bin.sv -------------------------------------------------------------------------------- /demux/rtl/br_demux_onehot.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/demux/rtl/br_demux_onehot.sv -------------------------------------------------------------------------------- /dependency_support/rules_hdl/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/dependency_support/rules_hdl/BUILD.bazel -------------------------------------------------------------------------------- /dependency_support/rules_hdl/extension.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/dependency_support/rules_hdl/extension.bzl -------------------------------------------------------------------------------- /dependency_support/rules_hdl/verilog/BUILD.bazel.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/dependency_support/rules_hdl/verilog/BUILD.bazel.patch -------------------------------------------------------------------------------- /dependency_support/rules_hdl/verilog/providers.bzl.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/dependency_support/rules_hdl/verilog/providers.bzl.patch -------------------------------------------------------------------------------- /ecc/fpv/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ecc/fpv/BUILD.bazel -------------------------------------------------------------------------------- /ecc/fpv/br_ecc_secded_error_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ecc/fpv/br_ecc_secded_error_fpv.jg.tcl -------------------------------------------------------------------------------- /ecc/fpv/br_ecc_secded_error_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ecc/fpv/br_ecc_secded_error_fpv_monitor.sv -------------------------------------------------------------------------------- /ecc/fpv/br_ecc_secded_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ecc/fpv/br_ecc_secded_fpv.jg.tcl -------------------------------------------------------------------------------- /ecc/fpv/br_ecc_secded_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ecc/fpv/br_ecc_secded_fpv_monitor.sv -------------------------------------------------------------------------------- /ecc/fpv/br_ecc_sed_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ecc/fpv/br_ecc_sed_fpv.jg.tcl -------------------------------------------------------------------------------- /ecc/fpv/br_ecc_sed_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ecc/fpv/br_ecc_sed_fpv_monitor.sv -------------------------------------------------------------------------------- /ecc/rtl/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ecc/rtl/BUILD.bazel -------------------------------------------------------------------------------- /ecc/rtl/br_ecc_secded_decoder.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ecc/rtl/br_ecc_secded_decoder.sv -------------------------------------------------------------------------------- /ecc/rtl/br_ecc_secded_encoder.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ecc/rtl/br_ecc_secded_encoder.sv -------------------------------------------------------------------------------- /ecc/rtl/br_ecc_sed_decoder.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ecc/rtl/br_ecc_sed_decoder.sv -------------------------------------------------------------------------------- /ecc/rtl/br_ecc_sed_encoder.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ecc/rtl/br_ecc_sed_encoder.sv -------------------------------------------------------------------------------- /ecc/rtl/secded_codegen/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ecc/rtl/secded_codegen/BUILD.bazel -------------------------------------------------------------------------------- /ecc/rtl/secded_codegen/br_ecc_secded_decoder.sv.jinja2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ecc/rtl/secded_codegen/br_ecc_secded_decoder.sv.jinja2 -------------------------------------------------------------------------------- /ecc/rtl/secded_codegen/br_ecc_secded_encoder.sv.jinja2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ecc/rtl/secded_codegen/br_ecc_secded_encoder.sv.jinja2 -------------------------------------------------------------------------------- /ecc/rtl/secded_codegen/secded_codegen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ecc/rtl/secded_codegen/secded_codegen.py -------------------------------------------------------------------------------- /ecc/sim/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ecc/sim/BUILD.bazel -------------------------------------------------------------------------------- /ecc/sim/br_ecc_secded_encoder_decoder_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ecc/sim/br_ecc_secded_encoder_decoder_tb.sv -------------------------------------------------------------------------------- /ecc/sim/br_ecc_sed_encoder_decoder_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ecc/sim/br_ecc_sed_encoder_decoder_tb.sv -------------------------------------------------------------------------------- /elab_test_jg_custom_header.verific.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/elab_test_jg_custom_header.verific.tcl -------------------------------------------------------------------------------- /enc/rtl/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/enc/rtl/BUILD.bazel -------------------------------------------------------------------------------- /enc/rtl/br_enc_bin2gray.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/enc/rtl/br_enc_bin2gray.sv -------------------------------------------------------------------------------- /enc/rtl/br_enc_bin2onehot.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/enc/rtl/br_enc_bin2onehot.sv -------------------------------------------------------------------------------- /enc/rtl/br_enc_countones.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/enc/rtl/br_enc_countones.sv -------------------------------------------------------------------------------- /enc/rtl/br_enc_gray2bin.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/enc/rtl/br_enc_gray2bin.sv -------------------------------------------------------------------------------- /enc/rtl/br_enc_onehot2bin.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/enc/rtl/br_enc_onehot2bin.sv -------------------------------------------------------------------------------- /enc/rtl/br_enc_priority_dynamic.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/enc/rtl/br_enc_priority_dynamic.sv -------------------------------------------------------------------------------- /enc/rtl/br_enc_priority_encoder.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/enc/rtl/br_enc_priority_encoder.sv -------------------------------------------------------------------------------- /enc/sim/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/enc/sim/BUILD.bazel -------------------------------------------------------------------------------- /enc/sim/br_enc_bin2onehot_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/enc/sim/br_enc_bin2onehot_tb.sv -------------------------------------------------------------------------------- /enc/sim/br_enc_gray_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/enc/sim/br_enc_gray_tb.sv -------------------------------------------------------------------------------- /enc/sim/br_enc_priority_dynamic_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/enc/sim/br_enc_priority_dynamic_tb.sv -------------------------------------------------------------------------------- /enc/sim/br_enc_priority_encoder_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/enc/sim/br_enc_priority_encoder_tb.sv -------------------------------------------------------------------------------- /enc/sim/chipstack/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/enc/sim/chipstack/BUILD.bazel -------------------------------------------------------------------------------- /enc/sim/chipstack/br_enc_bin2gray_gen_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/enc/sim/chipstack/br_enc_bin2gray_gen_tb.sv -------------------------------------------------------------------------------- /enc/sim/chipstack/br_enc_bin2onehot_gen_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/enc/sim/chipstack/br_enc_bin2onehot_gen_tb.sv -------------------------------------------------------------------------------- /enc/sim/chipstack/br_enc_countones_gen_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/enc/sim/chipstack/br_enc_countones_gen_tb.sv -------------------------------------------------------------------------------- /enc/sim/chipstack/br_enc_gray2bin_gen_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/enc/sim/chipstack/br_enc_gray2bin_gen_tb.sv -------------------------------------------------------------------------------- /enc/sim/chipstack/br_enc_onehot2bin_gen_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/enc/sim/chipstack/br_enc_onehot2bin_gen_tb.sv -------------------------------------------------------------------------------- /enc/sim/chipstack/br_enc_priority_encoder_gen_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/enc/sim/chipstack/br_enc_priority_encoder_gen_tb.sv -------------------------------------------------------------------------------- /fifo/fpv/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/BUILD.bazel -------------------------------------------------------------------------------- /fifo/fpv/br_credit_receiver_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_credit_receiver_fpv_monitor.sv -------------------------------------------------------------------------------- /fifo/fpv/br_fifo/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo/BUILD.bazel -------------------------------------------------------------------------------- /fifo/fpv/br_fifo/br_fifo_basic_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo/br_fifo_basic_fpv_monitor.sv -------------------------------------------------------------------------------- /fifo/fpv/br_fifo/br_fifo_ctrl_1r1w_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo/br_fifo_ctrl_1r1w_fpv.jg.tcl -------------------------------------------------------------------------------- /fifo/fpv/br_fifo/br_fifo_ctrl_1r1w_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo/br_fifo_ctrl_1r1w_fpv_monitor.sv -------------------------------------------------------------------------------- /fifo/fpv/br_fifo/br_fifo_ctrl_1r1w_push_credit_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo/br_fifo_ctrl_1r1w_push_credit_fpv.jg.tcl -------------------------------------------------------------------------------- /fifo/fpv/br_fifo/br_fifo_ctrl_1r1w_push_credit_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo/br_fifo_ctrl_1r1w_push_credit_fpv_monitor.sv -------------------------------------------------------------------------------- /fifo/fpv/br_fifo/br_fifo_flops_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo/br_fifo_flops_fpv.jg.tcl -------------------------------------------------------------------------------- /fifo/fpv/br_fifo/br_fifo_flops_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo/br_fifo_flops_fpv_monitor.sv -------------------------------------------------------------------------------- /fifo/fpv/br_fifo/br_fifo_flops_push_credit_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo/br_fifo_flops_push_credit_fpv.jg.tcl -------------------------------------------------------------------------------- /fifo/fpv/br_fifo/br_fifo_flops_push_credit_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo/br_fifo_flops_push_credit_fpv_monitor.sv -------------------------------------------------------------------------------- /fifo/fpv/br_fifo_ext_arb/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo_ext_arb/BUILD.bazel -------------------------------------------------------------------------------- /fifo/fpv/br_fifo_ext_arb/br_fifo_shared_dynamic_ctrl_ext_arbiter_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo_ext_arb/br_fifo_shared_dynamic_ctrl_ext_arbiter_fpv.jg.tcl -------------------------------------------------------------------------------- /fifo/fpv/br_fifo_ext_arb/br_fifo_shared_dynamic_ctrl_ext_arbiter_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo_ext_arb/br_fifo_shared_dynamic_ctrl_ext_arbiter_fpv_monitor.sv -------------------------------------------------------------------------------- /fifo/fpv/br_fifo_ext_arb/br_fifo_shared_dynamic_ctrl_push_credit_ext_arbiter_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo_ext_arb/br_fifo_shared_dynamic_ctrl_push_credit_ext_arbiter_fpv.jg.tcl -------------------------------------------------------------------------------- /fifo/fpv/br_fifo_ext_arb/br_fifo_shared_dynamic_ctrl_push_credit_ext_arbiter_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo_ext_arb/br_fifo_shared_dynamic_ctrl_push_credit_ext_arbiter_fpv_monitor.sv -------------------------------------------------------------------------------- /fifo/fpv/br_fifo_ext_arb/ext_arb_fv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo_ext_arb/ext_arb_fv_monitor.sv -------------------------------------------------------------------------------- /fifo/fpv/br_fifo_fv_ram.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo_fv_ram.sv -------------------------------------------------------------------------------- /fifo/fpv/br_fifo_shared_dynamic/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo_shared_dynamic/BUILD.bazel -------------------------------------------------------------------------------- /fifo/fpv/br_fifo_shared_dynamic/br_fifo_shared_dynamic_basic_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo_shared_dynamic/br_fifo_shared_dynamic_basic_fpv_monitor.sv -------------------------------------------------------------------------------- /fifo/fpv/br_fifo_shared_dynamic/br_fifo_shared_dynamic_ctrl_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo_shared_dynamic/br_fifo_shared_dynamic_ctrl_fpv.jg.tcl -------------------------------------------------------------------------------- /fifo/fpv/br_fifo_shared_dynamic/br_fifo_shared_dynamic_ctrl_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo_shared_dynamic/br_fifo_shared_dynamic_ctrl_fpv_monitor.sv -------------------------------------------------------------------------------- /fifo/fpv/br_fifo_shared_dynamic/br_fifo_shared_dynamic_ctrl_push_credit_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo_shared_dynamic/br_fifo_shared_dynamic_ctrl_push_credit_fpv.jg.tcl -------------------------------------------------------------------------------- /fifo/fpv/br_fifo_shared_dynamic/br_fifo_shared_dynamic_ctrl_push_credit_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo_shared_dynamic/br_fifo_shared_dynamic_ctrl_push_credit_fpv_monitor.sv -------------------------------------------------------------------------------- /fifo/fpv/br_fifo_shared_dynamic/br_fifo_shared_dynamic_flops_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo_shared_dynamic/br_fifo_shared_dynamic_flops_fpv.jg.tcl -------------------------------------------------------------------------------- /fifo/fpv/br_fifo_shared_dynamic/br_fifo_shared_dynamic_flops_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo_shared_dynamic/br_fifo_shared_dynamic_flops_fpv_monitor.sv -------------------------------------------------------------------------------- /fifo/fpv/br_fifo_shared_dynamic/br_fifo_shared_dynamic_flops_push_credit_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo_shared_dynamic/br_fifo_shared_dynamic_flops_push_credit_fpv.jg.tcl -------------------------------------------------------------------------------- /fifo/fpv/br_fifo_shared_dynamic/br_fifo_shared_dynamic_flops_push_credit_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo_shared_dynamic/br_fifo_shared_dynamic_flops_push_credit_fpv_monitor.sv -------------------------------------------------------------------------------- /fifo/fpv/br_fifo_shared_pstatic/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo_shared_pstatic/BUILD.bazel -------------------------------------------------------------------------------- /fifo/fpv/br_fifo_shared_pstatic/br_fifo_shared_pstatic_basic_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo_shared_pstatic/br_fifo_shared_pstatic_basic_fpv_monitor.sv -------------------------------------------------------------------------------- /fifo/fpv/br_fifo_shared_pstatic/br_fifo_shared_pstatic_ctrl_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo_shared_pstatic/br_fifo_shared_pstatic_ctrl_fpv.jg.tcl -------------------------------------------------------------------------------- /fifo/fpv/br_fifo_shared_pstatic/br_fifo_shared_pstatic_ctrl_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo_shared_pstatic/br_fifo_shared_pstatic_ctrl_fpv_monitor.sv -------------------------------------------------------------------------------- /fifo/fpv/br_fifo_shared_pstatic/br_fifo_shared_pstatic_ctrl_push_credit_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo_shared_pstatic/br_fifo_shared_pstatic_ctrl_push_credit_fpv.jg.tcl -------------------------------------------------------------------------------- /fifo/fpv/br_fifo_shared_pstatic/br_fifo_shared_pstatic_ctrl_push_credit_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo_shared_pstatic/br_fifo_shared_pstatic_ctrl_push_credit_fpv_monitor.sv -------------------------------------------------------------------------------- /fifo/fpv/br_fifo_shared_pstatic/br_fifo_shared_pstatic_flops_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo_shared_pstatic/br_fifo_shared_pstatic_flops_fpv.jg.tcl -------------------------------------------------------------------------------- /fifo/fpv/br_fifo_shared_pstatic/br_fifo_shared_pstatic_flops_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo_shared_pstatic/br_fifo_shared_pstatic_flops_fpv_monitor.sv -------------------------------------------------------------------------------- /fifo/fpv/br_fifo_shared_pstatic/br_fifo_shared_pstatic_flops_push_credit_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo_shared_pstatic/br_fifo_shared_pstatic_flops_push_credit_fpv.jg.tcl -------------------------------------------------------------------------------- /fifo/fpv/br_fifo_shared_pstatic/br_fifo_shared_pstatic_flops_push_credit_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_fifo_shared_pstatic/br_fifo_shared_pstatic_flops_push_credit_fpv_monitor.sv -------------------------------------------------------------------------------- /fifo/fpv/br_ram_invariant.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/fpv/br_ram_invariant.tcl -------------------------------------------------------------------------------- /fifo/rtl/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/BUILD.bazel -------------------------------------------------------------------------------- /fifo/rtl/br_fifo_ctrl_1r1w.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/br_fifo_ctrl_1r1w.sv -------------------------------------------------------------------------------- /fifo/rtl/br_fifo_ctrl_1r1w_push_credit.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/br_fifo_ctrl_1r1w_push_credit.sv -------------------------------------------------------------------------------- /fifo/rtl/br_fifo_flops.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/br_fifo_flops.sv -------------------------------------------------------------------------------- /fifo/rtl/br_fifo_flops_push_credit.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/br_fifo_flops_push_credit.sv -------------------------------------------------------------------------------- /fifo/rtl/br_fifo_shared_dynamic_ctrl.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/br_fifo_shared_dynamic_ctrl.sv -------------------------------------------------------------------------------- /fifo/rtl/br_fifo_shared_dynamic_ctrl_ext_arbiter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/br_fifo_shared_dynamic_ctrl_ext_arbiter.sv -------------------------------------------------------------------------------- /fifo/rtl/br_fifo_shared_dynamic_ctrl_push_credit.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/br_fifo_shared_dynamic_ctrl_push_credit.sv -------------------------------------------------------------------------------- /fifo/rtl/br_fifo_shared_dynamic_ctrl_push_credit_ext_arbiter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/br_fifo_shared_dynamic_ctrl_push_credit_ext_arbiter.sv -------------------------------------------------------------------------------- /fifo/rtl/br_fifo_shared_dynamic_flops.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/br_fifo_shared_dynamic_flops.sv -------------------------------------------------------------------------------- /fifo/rtl/br_fifo_shared_dynamic_flops_push_credit.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/br_fifo_shared_dynamic_flops_push_credit.sv -------------------------------------------------------------------------------- /fifo/rtl/br_fifo_shared_pop_ctrl.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/br_fifo_shared_pop_ctrl.sv -------------------------------------------------------------------------------- /fifo/rtl/br_fifo_shared_pop_ctrl_ext_arbiter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/br_fifo_shared_pop_ctrl_ext_arbiter.sv -------------------------------------------------------------------------------- /fifo/rtl/br_fifo_shared_pstatic_ctrl.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/br_fifo_shared_pstatic_ctrl.sv -------------------------------------------------------------------------------- /fifo/rtl/br_fifo_shared_pstatic_ctrl_push_credit.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/br_fifo_shared_pstatic_ctrl_push_credit.sv -------------------------------------------------------------------------------- /fifo/rtl/br_fifo_shared_pstatic_flops.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/br_fifo_shared_pstatic_flops.sv -------------------------------------------------------------------------------- /fifo/rtl/br_fifo_shared_pstatic_flops_push_credit.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/br_fifo_shared_pstatic_flops_push_credit.sv -------------------------------------------------------------------------------- /fifo/rtl/internal/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/internal/BUILD.bazel -------------------------------------------------------------------------------- /fifo/rtl/internal/br_fifo_pop_ctrl.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/internal/br_fifo_pop_ctrl.sv -------------------------------------------------------------------------------- /fifo/rtl/internal/br_fifo_pop_ctrl_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/internal/br_fifo_pop_ctrl_core.sv -------------------------------------------------------------------------------- /fifo/rtl/internal/br_fifo_push_ctrl.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/internal/br_fifo_push_ctrl.sv -------------------------------------------------------------------------------- /fifo/rtl/internal/br_fifo_push_ctrl_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/internal/br_fifo_push_ctrl_core.sv -------------------------------------------------------------------------------- /fifo/rtl/internal/br_fifo_push_ctrl_credit.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/internal/br_fifo_push_ctrl_credit.sv -------------------------------------------------------------------------------- /fifo/rtl/internal/br_fifo_shared_dynamic_ptr_mgr.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/internal/br_fifo_shared_dynamic_ptr_mgr.sv -------------------------------------------------------------------------------- /fifo/rtl/internal/br_fifo_shared_dynamic_push_ctrl.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/internal/br_fifo_shared_dynamic_push_ctrl.sv -------------------------------------------------------------------------------- /fifo/rtl/internal/br_fifo_shared_dynamic_push_ctrl_credit.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/internal/br_fifo_shared_dynamic_push_ctrl_credit.sv -------------------------------------------------------------------------------- /fifo/rtl/internal/br_fifo_shared_pstatic_ptr_mgr.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/internal/br_fifo_shared_pstatic_ptr_mgr.sv -------------------------------------------------------------------------------- /fifo/rtl/internal/br_fifo_shared_pstatic_push_ctrl.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/internal/br_fifo_shared_pstatic_push_ctrl.sv -------------------------------------------------------------------------------- /fifo/rtl/internal/br_fifo_shared_pstatic_push_ctrl_credit.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/internal/br_fifo_shared_pstatic_push_ctrl_credit.sv -------------------------------------------------------------------------------- /fifo/rtl/internal/br_fifo_shared_pstatic_size_calc.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/internal/br_fifo_shared_pstatic_size_calc.sv -------------------------------------------------------------------------------- /fifo/rtl/internal/br_fifo_shared_read_xbar.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/internal/br_fifo_shared_read_xbar.sv -------------------------------------------------------------------------------- /fifo/rtl/internal/br_fifo_staging_buffer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/rtl/internal/br_fifo_staging_buffer.sv -------------------------------------------------------------------------------- /fifo/sim/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/sim/BUILD.bazel -------------------------------------------------------------------------------- /fifo/sim/br_fifo_flops_push_credit_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/sim/br_fifo_flops_push_credit_tb.sv -------------------------------------------------------------------------------- /fifo/sim/br_fifo_flops_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/sim/br_fifo_flops_tb.sv -------------------------------------------------------------------------------- /fifo/sim/br_fifo_shared_dynamic_flops_push_credit_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/sim/br_fifo_shared_dynamic_flops_push_credit_tb.sv -------------------------------------------------------------------------------- /fifo/sim/br_fifo_shared_dynamic_flops_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/sim/br_fifo_shared_dynamic_flops_tb.sv -------------------------------------------------------------------------------- /fifo/sim/br_fifo_shared_pstatic_flops_push_credit_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/sim/br_fifo_shared_pstatic_flops_push_credit_tb.sv -------------------------------------------------------------------------------- /fifo/sim/br_fifo_shared_pstatic_flops_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/sim/br_fifo_shared_pstatic_flops_tb.sv -------------------------------------------------------------------------------- /fifo/sim/br_fifo_shared_test_harness.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/sim/br_fifo_shared_test_harness.sv -------------------------------------------------------------------------------- /fifo/sim/br_fifo_test_harness.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fifo/sim/br_fifo_test_harness.sv -------------------------------------------------------------------------------- /flow/fpv/arb/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/arb/BUILD.bazel -------------------------------------------------------------------------------- /flow/fpv/arb/br_flow_arb_basic_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/arb/br_flow_arb_basic_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/fpv/arb/br_flow_arb_fixed_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/arb/br_flow_arb_fixed_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/fpv/arb/br_flow_arb_lru_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/arb/br_flow_arb_lru_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/fpv/arb/br_flow_arb_rr_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/arb/br_flow_arb_rr_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/fpv/demux/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/demux/BUILD.bazel -------------------------------------------------------------------------------- /flow/fpv/demux/br_flow_demux_basic_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/demux/br_flow_demux_basic_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/fpv/demux/br_flow_demux_select_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/demux/br_flow_demux_select_fpv.jg.tcl -------------------------------------------------------------------------------- /flow/fpv/demux/br_flow_demux_select_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/demux/br_flow_demux_select_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/fpv/demux/br_flow_demux_select_unstable_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/demux/br_flow_demux_select_unstable_fpv.jg.tcl -------------------------------------------------------------------------------- /flow/fpv/demux/br_flow_demux_select_unstable_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/demux/br_flow_demux_select_unstable_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/fpv/fork/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/fork/BUILD.bazel -------------------------------------------------------------------------------- /flow/fpv/fork/br_flow_fork_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/fork/br_flow_fork_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/fpv/fork/br_flow_fork_select_multihot_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/fork/br_flow_fork_select_multihot_fpv.jg.tcl -------------------------------------------------------------------------------- /flow/fpv/fork/br_flow_fork_select_multihot_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/fork/br_flow_fork_select_multihot_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/fpv/mux/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/mux/BUILD.bazel -------------------------------------------------------------------------------- /flow/fpv/mux/br_flow_mux_basic_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/mux/br_flow_mux_basic_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/fpv/mux/br_flow_mux_fixed_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/mux/br_flow_mux_fixed_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/fpv/mux/br_flow_mux_fixed_stable_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/mux/br_flow_mux_fixed_stable_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/fpv/mux/br_flow_mux_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/mux/br_flow_mux_fpv.jg.tcl -------------------------------------------------------------------------------- /flow/fpv/mux/br_flow_mux_lru_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/mux/br_flow_mux_lru_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/fpv/mux/br_flow_mux_lru_stable_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/mux/br_flow_mux_lru_stable_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/fpv/mux/br_flow_mux_rr_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/mux/br_flow_mux_rr_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/fpv/mux/br_flow_mux_rr_stable_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/mux/br_flow_mux_rr_stable_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/fpv/mux/br_flow_mux_select_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/mux/br_flow_mux_select_fpv.jg.tcl -------------------------------------------------------------------------------- /flow/fpv/mux/br_flow_mux_select_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/mux/br_flow_mux_select_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/fpv/mux/br_flow_mux_select_unstable_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/mux/br_flow_mux_select_unstable_fpv.jg.tcl -------------------------------------------------------------------------------- /flow/fpv/mux/br_flow_mux_select_unstable_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/mux/br_flow_mux_select_unstable_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/fpv/mux/br_flow_mux_stable_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/mux/br_flow_mux_stable_fpv.jg.tcl -------------------------------------------------------------------------------- /flow/fpv/reg/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/reg/BUILD.bazel -------------------------------------------------------------------------------- /flow/fpv/reg/br_flow_reg_basic_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/reg/br_flow_reg_basic_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/fpv/reg/br_flow_reg_both_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/reg/br_flow_reg_both_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/fpv/reg/br_flow_reg_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/reg/br_flow_reg_fpv.jg.tcl -------------------------------------------------------------------------------- /flow/fpv/reg/br_flow_reg_fwd_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/reg/br_flow_reg_fwd_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/fpv/reg/br_flow_reg_none_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/reg/br_flow_reg_none_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/fpv/reg/br_flow_reg_rev_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/reg/br_flow_reg_rev_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/fpv/serializer/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/serializer/BUILD.bazel -------------------------------------------------------------------------------- /flow/fpv/serializer/br_flow_deserializer_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/serializer/br_flow_deserializer_fpv.jg.tcl -------------------------------------------------------------------------------- /flow/fpv/serializer/br_flow_deserializer_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/serializer/br_flow_deserializer_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/fpv/serializer/br_flow_serializer_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/serializer/br_flow_serializer_fpv.jg.tcl -------------------------------------------------------------------------------- /flow/fpv/serializer/br_flow_serializer_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/serializer/br_flow_serializer_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/fpv/xbar/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/xbar/BUILD.bazel -------------------------------------------------------------------------------- /flow/fpv/xbar/br_flow_xbar_basic_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/xbar/br_flow_xbar_basic_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/fpv/xbar/br_flow_xbar_fixed_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/xbar/br_flow_xbar_fixed_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/fpv/xbar/br_flow_xbar_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/xbar/br_flow_xbar_fpv.jg.tcl -------------------------------------------------------------------------------- /flow/fpv/xbar/br_flow_xbar_lru_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/xbar/br_flow_xbar_lru_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/fpv/xbar/br_flow_xbar_rr_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/fpv/xbar/br_flow_xbar_rr_fpv_monitor.sv -------------------------------------------------------------------------------- /flow/rtl/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/BUILD.bazel -------------------------------------------------------------------------------- /flow/rtl/br_flow_arb_fixed.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/br_flow_arb_fixed.sv -------------------------------------------------------------------------------- /flow/rtl/br_flow_arb_lru.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/br_flow_arb_lru.sv -------------------------------------------------------------------------------- /flow/rtl/br_flow_arb_rr.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/br_flow_arb_rr.sv -------------------------------------------------------------------------------- /flow/rtl/br_flow_demux_select.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/br_flow_demux_select.sv -------------------------------------------------------------------------------- /flow/rtl/br_flow_demux_select_unstable.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/br_flow_demux_select_unstable.sv -------------------------------------------------------------------------------- /flow/rtl/br_flow_deserializer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/br_flow_deserializer.sv -------------------------------------------------------------------------------- /flow/rtl/br_flow_fork.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/br_flow_fork.sv -------------------------------------------------------------------------------- /flow/rtl/br_flow_fork_select_multihot.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/br_flow_fork_select_multihot.sv -------------------------------------------------------------------------------- /flow/rtl/br_flow_join.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/br_flow_join.sv -------------------------------------------------------------------------------- /flow/rtl/br_flow_mux_fixed.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/br_flow_mux_fixed.sv -------------------------------------------------------------------------------- /flow/rtl/br_flow_mux_fixed_stable.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/br_flow_mux_fixed_stable.sv -------------------------------------------------------------------------------- /flow/rtl/br_flow_mux_lru.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/br_flow_mux_lru.sv -------------------------------------------------------------------------------- /flow/rtl/br_flow_mux_lru_stable.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/br_flow_mux_lru_stable.sv -------------------------------------------------------------------------------- /flow/rtl/br_flow_mux_rr.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/br_flow_mux_rr.sv -------------------------------------------------------------------------------- /flow/rtl/br_flow_mux_rr_stable.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/br_flow_mux_rr_stable.sv -------------------------------------------------------------------------------- /flow/rtl/br_flow_mux_select.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/br_flow_mux_select.sv -------------------------------------------------------------------------------- /flow/rtl/br_flow_mux_select_unstable.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/br_flow_mux_select_unstable.sv -------------------------------------------------------------------------------- /flow/rtl/br_flow_reg_both.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/br_flow_reg_both.sv -------------------------------------------------------------------------------- /flow/rtl/br_flow_reg_fwd.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/br_flow_reg_fwd.sv -------------------------------------------------------------------------------- /flow/rtl/br_flow_reg_none.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/br_flow_reg_none.sv -------------------------------------------------------------------------------- /flow/rtl/br_flow_reg_rev.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/br_flow_reg_rev.sv -------------------------------------------------------------------------------- /flow/rtl/br_flow_serializer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/br_flow_serializer.sv -------------------------------------------------------------------------------- /flow/rtl/br_flow_xbar_fixed.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/br_flow_xbar_fixed.sv -------------------------------------------------------------------------------- /flow/rtl/br_flow_xbar_lru.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/br_flow_xbar_lru.sv -------------------------------------------------------------------------------- /flow/rtl/br_flow_xbar_rr.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/br_flow_xbar_rr.sv -------------------------------------------------------------------------------- /flow/rtl/internal/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/internal/BUILD.bazel -------------------------------------------------------------------------------- /flow/rtl/internal/br_flow_arb_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/internal/br_flow_arb_core.sv -------------------------------------------------------------------------------- /flow/rtl/internal/br_flow_checks_valid_data_impl.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/internal/br_flow_checks_valid_data_impl.sv -------------------------------------------------------------------------------- /flow/rtl/internal/br_flow_checks_valid_data_intg.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/internal/br_flow_checks_valid_data_intg.sv -------------------------------------------------------------------------------- /flow/rtl/internal/br_flow_mux_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/internal/br_flow_mux_core.sv -------------------------------------------------------------------------------- /flow/rtl/internal/br_flow_mux_core_stable.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/internal/br_flow_mux_core_stable.sv -------------------------------------------------------------------------------- /flow/rtl/internal/br_flow_xbar_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/flow/rtl/internal/br_flow_xbar_core.sv -------------------------------------------------------------------------------- /fpv/lib/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fpv/lib/BUILD.bazel -------------------------------------------------------------------------------- /fpv/lib/fv_4phase_handshake.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fpv/lib/fv_4phase_handshake.sv -------------------------------------------------------------------------------- /fpv/lib/fv_delay.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fpv/lib/fv_delay.sv -------------------------------------------------------------------------------- /fpv/lib/fv_fifo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fpv/lib/fv_fifo.sv -------------------------------------------------------------------------------- /fpv/lib/fv_wolper_coloring.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fpv/lib/fv_wolper_coloring.sv -------------------------------------------------------------------------------- /fpv/regression/.gitignore: -------------------------------------------------------------------------------- 1 | generated/ 2 | -------------------------------------------------------------------------------- /fpv/regression/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fpv/regression/Makefile -------------------------------------------------------------------------------- /fpv/regression/gen_all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/fpv/regression/gen_all.py -------------------------------------------------------------------------------- /gate/rtl/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/gate/rtl/BUILD.bazel -------------------------------------------------------------------------------- /gate/rtl/br_gate_mock.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/gate/rtl/br_gate_mock.sv -------------------------------------------------------------------------------- /generate_filelist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/generate_filelist.sh -------------------------------------------------------------------------------- /lfsr/rtl/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/lfsr/rtl/BUILD.bazel -------------------------------------------------------------------------------- /lfsr/rtl/br_lfsr.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/lfsr/rtl/br_lfsr.sv -------------------------------------------------------------------------------- /lfsr/rtl/br_lfsr_taps.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/lfsr/rtl/br_lfsr_taps.sv -------------------------------------------------------------------------------- /lfsr/sim/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/lfsr/sim/BUILD.bazel -------------------------------------------------------------------------------- /lfsr/sim/br_lfsr_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/lfsr/sim/br_lfsr_tb.sv -------------------------------------------------------------------------------- /macros/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/macros/BUILD.bazel -------------------------------------------------------------------------------- /macros/br_asserts.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/macros/br_asserts.svh -------------------------------------------------------------------------------- /macros/br_asserts_in_pkg_test.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/macros/br_asserts_in_pkg_test.sv -------------------------------------------------------------------------------- /macros/br_asserts_internal.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/macros/br_asserts_internal.svh -------------------------------------------------------------------------------- /macros/br_asserts_internal_test.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/macros/br_asserts_internal_test.sv -------------------------------------------------------------------------------- /macros/br_asserts_test.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/macros/br_asserts_test.sv -------------------------------------------------------------------------------- /macros/br_assign.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/macros/br_assign.svh -------------------------------------------------------------------------------- /macros/br_assign_test.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/macros/br_assign_test.sv -------------------------------------------------------------------------------- /macros/br_fv.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/macros/br_fv.svh -------------------------------------------------------------------------------- /macros/br_gates.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/macros/br_gates.svh -------------------------------------------------------------------------------- /macros/br_gates_test.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/macros/br_gates_test.sv -------------------------------------------------------------------------------- /macros/br_registers.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/macros/br_registers.svh -------------------------------------------------------------------------------- /macros/br_tieoff.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/macros/br_tieoff.svh -------------------------------------------------------------------------------- /macros/br_tieoff_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/macros/br_tieoff_tb.sv -------------------------------------------------------------------------------- /macros/br_unused.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/macros/br_unused.svh -------------------------------------------------------------------------------- /macros/br_unused_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/macros/br_unused_tb.sv -------------------------------------------------------------------------------- /misc/rtl/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/misc/rtl/BUILD.bazel -------------------------------------------------------------------------------- /misc/rtl/br_misc_tieoff_one.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/misc/rtl/br_misc_tieoff_one.sv -------------------------------------------------------------------------------- /misc/rtl/br_misc_tieoff_zero.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/misc/rtl/br_misc_tieoff_zero.sv -------------------------------------------------------------------------------- /misc/rtl/br_misc_unused.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/misc/rtl/br_misc_unused.sv -------------------------------------------------------------------------------- /misc/sim/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/misc/sim/BUILD.bazel -------------------------------------------------------------------------------- /misc/sim/br_test_driver.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/misc/sim/br_test_driver.sv -------------------------------------------------------------------------------- /multi_xfer/fpv/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/multi_xfer/fpv/BUILD.bazel -------------------------------------------------------------------------------- /multi_xfer/fpv/br_multi_xfer_distributor_rr_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/multi_xfer/fpv/br_multi_xfer_distributor_rr_fpv_monitor.sv -------------------------------------------------------------------------------- /multi_xfer/fpv/br_multi_xfer_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/multi_xfer/fpv/br_multi_xfer_fpv.jg.tcl -------------------------------------------------------------------------------- /multi_xfer/fpv/br_multi_xfer_reg_fwd_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/multi_xfer/fpv/br_multi_xfer_reg_fwd_fpv_monitor.sv -------------------------------------------------------------------------------- /multi_xfer/rtl/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/multi_xfer/rtl/BUILD.bazel -------------------------------------------------------------------------------- /multi_xfer/rtl/br_multi_xfer_distributor_rr.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/multi_xfer/rtl/br_multi_xfer_distributor_rr.sv -------------------------------------------------------------------------------- /multi_xfer/rtl/br_multi_xfer_reg_fwd.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/multi_xfer/rtl/br_multi_xfer_reg_fwd.sv -------------------------------------------------------------------------------- /multi_xfer/rtl/internal/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/multi_xfer/rtl/internal/BUILD.bazel -------------------------------------------------------------------------------- /multi_xfer/rtl/internal/br_multi_xfer_checks_sendable_data_impl.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/multi_xfer/rtl/internal/br_multi_xfer_checks_sendable_data_impl.sv -------------------------------------------------------------------------------- /multi_xfer/rtl/internal/br_multi_xfer_checks_sendable_data_intg.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/multi_xfer/rtl/internal/br_multi_xfer_checks_sendable_data_intg.sv -------------------------------------------------------------------------------- /multi_xfer/rtl/internal/br_multi_xfer_distributor_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/multi_xfer/rtl/internal/br_multi_xfer_distributor_core.sv -------------------------------------------------------------------------------- /multi_xfer/sim/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/multi_xfer/sim/BUILD.bazel -------------------------------------------------------------------------------- /multi_xfer/sim/br_multi_xfer_reg_fwd_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/multi_xfer/sim/br_multi_xfer_reg_fwd_tb.sv -------------------------------------------------------------------------------- /mux/rtl/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/mux/rtl/BUILD.bazel -------------------------------------------------------------------------------- /mux/rtl/br_mux_bin.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/mux/rtl/br_mux_bin.sv -------------------------------------------------------------------------------- /mux/rtl/br_mux_bin_array.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/mux/rtl/br_mux_bin_array.sv -------------------------------------------------------------------------------- /mux/rtl/br_mux_bin_structured_gates.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/mux/rtl/br_mux_bin_structured_gates.sv -------------------------------------------------------------------------------- /mux/rtl/br_mux_bin_structured_gates_mock.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/mux/rtl/br_mux_bin_structured_gates_mock.sv -------------------------------------------------------------------------------- /mux/rtl/br_mux_onehot.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/mux/rtl/br_mux_onehot.sv -------------------------------------------------------------------------------- /mux/sim/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/mux/sim/BUILD.bazel -------------------------------------------------------------------------------- /mux/sim/br_mux_bin_structured_gates_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/mux/sim/br_mux_bin_structured_gates_tb.sv -------------------------------------------------------------------------------- /mux/sim/br_mux_bin_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/mux/sim/br_mux_bin_tb.sv -------------------------------------------------------------------------------- /mux/sim/br_mux_onehot_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/mux/sim/br_mux_onehot_tb.sv -------------------------------------------------------------------------------- /pkg/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/pkg/BUILD.bazel -------------------------------------------------------------------------------- /pkg/br_ecc_secded_pkg.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/pkg/br_ecc_secded_pkg.sv -------------------------------------------------------------------------------- /pkg/br_ecc_secded_pkg_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/pkg/br_ecc_secded_pkg_tb.sv -------------------------------------------------------------------------------- /pkg/br_math_pkg.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/pkg/br_math_pkg.sv -------------------------------------------------------------------------------- /pkg/br_math_pkg_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/pkg/br_math_pkg_tb.sv -------------------------------------------------------------------------------- /python/regression_gen/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/python/regression_gen/BUILD.bazel -------------------------------------------------------------------------------- /python/regression_gen/regression.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/python/regression_gen/regression.yaml.j2 -------------------------------------------------------------------------------- /python/regression_gen/regression_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/python/regression_gen/regression_gen.py -------------------------------------------------------------------------------- /python/regression_gen/regression_gen_lib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/python/regression_gen/regression_gen_lib.py -------------------------------------------------------------------------------- /python/regression_gen/regression_gen_lib_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/python/regression_gen/regression_gen_lib_test.py -------------------------------------------------------------------------------- /python/verilog_runner/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/python/verilog_runner/BUILD.bazel -------------------------------------------------------------------------------- /python/verilog_runner/README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/python/verilog_runner/README.adoc -------------------------------------------------------------------------------- /python/verilog_runner/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/python/verilog_runner/cli.py -------------------------------------------------------------------------------- /python/verilog_runner/eda_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/python/verilog_runner/eda_tool.py -------------------------------------------------------------------------------- /python/verilog_runner/plugins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/python/verilog_runner/plugins.py -------------------------------------------------------------------------------- /python/verilog_runner/plugins/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/python/verilog_runner/plugins/BUILD.bazel -------------------------------------------------------------------------------- /python/verilog_runner/plugins/iverilog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/python/verilog_runner/plugins/iverilog.py -------------------------------------------------------------------------------- /python/verilog_runner/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/python/verilog_runner/util.py -------------------------------------------------------------------------------- /python/verilog_runner/util_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/python/verilog_runner/util_test.py -------------------------------------------------------------------------------- /python/verilog_runner/verilog_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/python/verilog_runner/verilog_runner.py -------------------------------------------------------------------------------- /ram/fpv/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ram/fpv/BUILD.bazel -------------------------------------------------------------------------------- /ram/fpv/br_ram_addr_decoder_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ram/fpv/br_ram_addr_decoder_fpv_monitor.sv -------------------------------------------------------------------------------- /ram/fpv/br_ram_data_rd_pipe_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ram/fpv/br_ram_data_rd_pipe_fpv_monitor.sv -------------------------------------------------------------------------------- /ram/fpv/br_ram_flops_basic_fv_checker.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ram/fpv/br_ram_flops_basic_fv_checker.sv -------------------------------------------------------------------------------- /ram/fpv/br_ram_flops_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ram/fpv/br_ram_flops_fpv_monitor.sv -------------------------------------------------------------------------------- /ram/fpv/br_ram_flops_tile_1clk_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ram/fpv/br_ram_flops_tile_1clk_fpv.jg.tcl -------------------------------------------------------------------------------- /ram/fpv/br_ram_flops_tile_1clk_fpv.vcf.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ram/fpv/br_ram_flops_tile_1clk_fpv.vcf.tcl -------------------------------------------------------------------------------- /ram/fpv/br_ram_flops_tile_2clk_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ram/fpv/br_ram_flops_tile_2clk_fpv.jg.tcl -------------------------------------------------------------------------------- /ram/fpv/br_ram_flops_tile_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ram/fpv/br_ram_flops_tile_fpv_monitor.sv -------------------------------------------------------------------------------- /ram/fpv/br_ram_initializer_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ram/fpv/br_ram_initializer_fpv_monitor.sv -------------------------------------------------------------------------------- /ram/fpv/chipstack/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ram/fpv/chipstack/BUILD.bazel -------------------------------------------------------------------------------- /ram/fpv/chipstack/br_ram_initializer_gen_sva_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ram/fpv/chipstack/br_ram_initializer_gen_sva_monitor.sv -------------------------------------------------------------------------------- /ram/rtl/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ram/rtl/BUILD.bazel -------------------------------------------------------------------------------- /ram/rtl/br_ram_addr_decoder.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ram/rtl/br_ram_addr_decoder.sv -------------------------------------------------------------------------------- /ram/rtl/br_ram_data_rd_pipe.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ram/rtl/br_ram_data_rd_pipe.sv -------------------------------------------------------------------------------- /ram/rtl/br_ram_flops.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ram/rtl/br_ram_flops.sv -------------------------------------------------------------------------------- /ram/rtl/br_ram_flops_1r1w_mock.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ram/rtl/br_ram_flops_1r1w_mock.sv -------------------------------------------------------------------------------- /ram/rtl/br_ram_flops_tile.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ram/rtl/br_ram_flops_tile.sv -------------------------------------------------------------------------------- /ram/rtl/br_ram_initializer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ram/rtl/br_ram_initializer.sv -------------------------------------------------------------------------------- /ram/sim/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ram/sim/BUILD.bazel -------------------------------------------------------------------------------- /ram/sim/br_ram_flops_1r1w_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ram/sim/br_ram_flops_1r1w_tb.sv -------------------------------------------------------------------------------- /ram/sim/chipstack/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ram/sim/chipstack/BUILD.bazel -------------------------------------------------------------------------------- /ram/sim/chipstack/br_ram_initializer_gen_unittest.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/ram/sim/chipstack/br_ram_initializer_gen_unittest.sv -------------------------------------------------------------------------------- /requirements_3_12.in: -------------------------------------------------------------------------------- 1 | jinja2>=3.1.6 2 | numpy 3 | click 4 | parameterized 5 | pyyaml 6 | -------------------------------------------------------------------------------- /requirements_lock_3_12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/requirements_lock_3_12.txt -------------------------------------------------------------------------------- /shift/rtl/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/shift/rtl/BUILD.bazel -------------------------------------------------------------------------------- /shift/rtl/br_shift_left.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/shift/rtl/br_shift_left.sv -------------------------------------------------------------------------------- /shift/rtl/br_shift_right.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/shift/rtl/br_shift_right.sv -------------------------------------------------------------------------------- /shift/rtl/br_shift_rotate.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/shift/rtl/br_shift_rotate.sv -------------------------------------------------------------------------------- /shift/sim/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/shift/sim/BUILD.bazel -------------------------------------------------------------------------------- /shift/sim/br_shift_left_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/shift/sim/br_shift_left_tb.sv -------------------------------------------------------------------------------- /shift/sim/br_shift_right_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/shift/sim/br_shift_right_tb.sv -------------------------------------------------------------------------------- /shift/sim/br_shift_rotate_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/shift/sim/br_shift_rotate_tb.sv -------------------------------------------------------------------------------- /stitch/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/stitch/BUILD.bazel -------------------------------------------------------------------------------- /stitch/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/stitch/Cargo.lock -------------------------------------------------------------------------------- /stitch/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/stitch/Cargo.toml -------------------------------------------------------------------------------- /stitch/src/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/stitch/src/common.rs -------------------------------------------------------------------------------- /stitch/src/instantiate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/stitch/src/instantiate.rs -------------------------------------------------------------------------------- /stitch/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/stitch/src/main.rs -------------------------------------------------------------------------------- /tracker/fpv/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/tracker/fpv/BUILD.bazel -------------------------------------------------------------------------------- /tracker/fpv/br_tracker_freelist_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/tracker/fpv/br_tracker_freelist_fpv.jg.tcl -------------------------------------------------------------------------------- /tracker/fpv/br_tracker_freelist_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/tracker/fpv/br_tracker_freelist_fpv_monitor.sv -------------------------------------------------------------------------------- /tracker/fpv/br_tracker_linked_list_ctrl_fpv.jg.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/tracker/fpv/br_tracker_linked_list_ctrl_fpv.jg.tcl -------------------------------------------------------------------------------- /tracker/fpv/br_tracker_linked_list_ctrl_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/tracker/fpv/br_tracker_linked_list_ctrl_fpv_monitor.sv -------------------------------------------------------------------------------- /tracker/fpv/br_tracker_reorder_buffer_basic_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/tracker/fpv/br_tracker_reorder_buffer_basic_fpv_monitor.sv -------------------------------------------------------------------------------- /tracker/fpv/br_tracker_reorder_buffer_ctrl_1r1w_fpv.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/tracker/fpv/br_tracker_reorder_buffer_ctrl_1r1w_fpv.tcl -------------------------------------------------------------------------------- /tracker/fpv/br_tracker_reorder_buffer_ctrl_1r1w_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/tracker/fpv/br_tracker_reorder_buffer_ctrl_1r1w_fpv_monitor.sv -------------------------------------------------------------------------------- /tracker/fpv/br_tracker_reorder_buffer_flops_fpv.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/tracker/fpv/br_tracker_reorder_buffer_flops_fpv.tcl -------------------------------------------------------------------------------- /tracker/fpv/br_tracker_reorder_buffer_flops_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/tracker/fpv/br_tracker_reorder_buffer_flops_fpv_monitor.sv -------------------------------------------------------------------------------- /tracker/fpv/br_tracker_reorder_fpv.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/tracker/fpv/br_tracker_reorder_fpv.tcl -------------------------------------------------------------------------------- /tracker/fpv/br_tracker_reorder_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/tracker/fpv/br_tracker_reorder_fpv_monitor.sv -------------------------------------------------------------------------------- /tracker/fpv/br_tracker_sequence_fpv.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/tracker/fpv/br_tracker_sequence_fpv.tcl -------------------------------------------------------------------------------- /tracker/fpv/br_tracker_sequence_fpv_monitor.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/tracker/fpv/br_tracker_sequence_fpv_monitor.sv -------------------------------------------------------------------------------- /tracker/rtl/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/tracker/rtl/BUILD.bazel -------------------------------------------------------------------------------- /tracker/rtl/br_tracker_freelist.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/tracker/rtl/br_tracker_freelist.sv -------------------------------------------------------------------------------- /tracker/rtl/br_tracker_linked_list_ctrl.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/tracker/rtl/br_tracker_linked_list_ctrl.sv -------------------------------------------------------------------------------- /tracker/rtl/br_tracker_reorder.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/tracker/rtl/br_tracker_reorder.sv -------------------------------------------------------------------------------- /tracker/rtl/br_tracker_reorder_buffer_ctrl_1r1w.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/tracker/rtl/br_tracker_reorder_buffer_ctrl_1r1w.sv -------------------------------------------------------------------------------- /tracker/rtl/br_tracker_reorder_buffer_flops.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/tracker/rtl/br_tracker_reorder_buffer_flops.sv -------------------------------------------------------------------------------- /tracker/rtl/br_tracker_sequence.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/tracker/rtl/br_tracker_sequence.sv -------------------------------------------------------------------------------- /tracker/sim/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/tracker/sim/BUILD.bazel -------------------------------------------------------------------------------- /tracker/sim/br_tracker_freelist_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/tracker/sim/br_tracker_freelist_tb.sv -------------------------------------------------------------------------------- /tracker/sim/br_tracker_linked_list_ctrl_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/tracker/sim/br_tracker_linked_list_ctrl_tb.sv -------------------------------------------------------------------------------- /tracker/sim/br_tracker_reorder_buffer_flops_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xlsynth/bedrock-rtl/HEAD/tracker/sim/br_tracker_reorder_buffer_flops_tb.sv --------------------------------------------------------------------------------