Number of cuts on the AXI bus Schema
http://pulp-platform.org/snitch/occamy.schema.json#/properties/cuts
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
---|---|---|---|---|---|---|---|
Can be instantiated | No | Unknown status | No | Forbidden | Allowed | none | occamy.schema.json* |
cuts Type
object
(Number of cuts on the AXI bus)
Number of cuts on the AXI bus Properties
narrow_to_quad
narrow xbar -> quad
narrow_to_quad
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
narrow_to_quad Type
integer
narrow_to_quad Default Value
The default value is:
3
quad_to_narrow
quad -> narrow xbar
quad_to_narrow
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
quad_to_narrow Type
integer
quad_to_narrow Default Value
The default value is:
3
quad_to_pre
quad -> pre xbar
quad_to_pre
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
quad_to_pre Type
integer
quad_to_pre Default Value
The default value is:
1
pre_to_inter
pre xbar -> inter xbar
pre_to_inter
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
pre_to_inter Type
integer
pre_to_inter Default Value
The default value is:
1
inter_to_quad
inter xbar -> quad
inter_to_quad
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
inter_to_quad Type
integer
inter_to_quad Default Value
The default value is:
3
narrow_to_cva6
narrow -> cva6
narrow_to_cva6
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
narrow_to_cva6 Type
integer
narrow_to_cva6 Default Value
The default value is:
1
narrow_conv_to_spm_narrow_pre
narrow -> SPM pre atomic adapter
narrow_conv_to_spm_narrow_pre
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
narrow_conv_to_spm_narrow_pre Type
integer
narrow_conv_to_spm_narrow_pre Default Value
The default value is:
1
narrow_conv_to_spm_narrow
narrow -> SPM post atomic adapter
narrow_conv_to_spm_narrow
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
narrow_conv_to_spm_narrow Type
integer
narrow_conv_to_spm_narrow Default Value
The default value is:
1
narrow_and_pcie
PCIe in and out
narrow_and_pcie
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
narrow_and_pcie Type
integer
narrow_and_pcie Default Value
The default value is:
1
narrow_and_wide
narrow xbar -> wide xbar & wide xbar -> narrow xbar
narrow_and_wide
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
narrow_and_wide Type
integer
wide_conv_to_spm_wide
wide xbar -> wide spm
wide_conv_to_spm_wide
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
wide_conv_to_spm_wide Type
integer
wide_conv_to_spm_wide Default Value
The default value is:
1
wide_to_wide_zero_mem
wide xbar -> wide zero memory
wide_to_wide_zero_mem
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
wide_to_wide_zero_mem Type
integer
wide_to_hbm
wide xbar -> hbm xbar
wide_to_hbm
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
wide_to_hbm Type
integer
wide_to_hbm Default Value
The default value is:
6
wide_and_inter
inter xbar -> wide xbar & wide xbar -> inter xbar
wide_and_inter
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
wide_and_inter Type
integer
wide_and_inter Default Value
The default value is:
3
wide_and_hbi
hbi <-> wide xbar
wide_and_hbi
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
wide_and_hbi Type
integer
wide_and_hbi Default Value
The default value is:
3
narrow_and_hbi
hbi <-> narrow xbar
narrow_and_hbi
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
narrow_and_hbi Type
integer
narrow_and_hbi Default Value
The default value is:
3
pre_to_hbmx
pre xbar -> hbm xbar
pre_to_hbmx
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
pre_to_hbmx Type
integer
pre_to_hbmx Default Value
The default value is:
3
hbmx_to_hbm
hbmx -> hbm
hbmx_to_hbm
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
hbmx_to_hbm Type
integer
hbmx_to_hbm Default Value
The default value is:
3
atomic_adapter_narrow
narrow spm atomic adapter internal cuts
atomic_adapter_narrow
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
atomic_adapter_narrow Type
integer
atomic_adapter_narrow Default Value
The default value is:
1
atomic_adapter_narrow_wide
narrow_to_wide atomic adapter internal cuts
atomic_adapter_narrow_wide
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
atomic_adapter_narrow_wide Type
integer
atomic_adapter_narrow_wide Default Value
The default value is:
1
periph_axi_lite_narrow
soc narrow -> periph regbus
periph_axi_lite_narrow
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
periph_axi_lite_narrow Type
integer
periph_axi_lite_narrow Default Value
The default value is:
3
periph_axi_lite
soc narrow -> periph axilite
periph_axi_lite
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
periph_axi_lite Type
integer
periph_axi_lite Default Value
The default value is:
3
periph_axi_lite_narrow_hbm_xbar_cfg
axi lite narrow cuts before regbus translation for hbm_xbar_cfg
periph_axi_lite_narrow_hbm_xbar_cfg
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
periph_axi_lite_narrow_hbm_xbar_cfg Type
integer
periph_axi_lite_narrow_hbm_xbar_cfg Default Value
The default value is:
3
periph_axi_lite_narrow_hbi_wide_cfg
axi lite narrow cuts before regbus translation for hbi_wide_cfg
periph_axi_lite_narrow_hbi_wide_cfg
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
periph_axi_lite_narrow_hbi_wide_cfg Type
integer
periph_axi_lite_narrow_hbi_wide_cfg Default Value
The default value is:
3
periph_axi_lite_narrow_hbi_narrow_cfg
axi lite narrow cuts before regbus translation for hbi_narrow_cfg
periph_axi_lite_narrow_hbi_narrow_cfg
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
periph_axi_lite_narrow_hbi_narrow_cfg Type
integer
periph_axi_lite_narrow_hbi_narrow_cfg Default Value
The default value is:
3
periph_axi_lite_narrow_pcie_cfg
axi lite narrow cuts before regbus translation for pcie_cfg
periph_axi_lite_narrow_pcie_cfg
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
periph_axi_lite_narrow_pcie_cfg Type
integer
periph_axi_lite_narrow_pcie_cfg Default Value
The default value is:
2
periph_axi_lite_narrow_hbm_cfg
axi lite narrow cuts before regbus translation for hbm_cfg
periph_axi_lite_narrow_hbm_cfg
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
periph_axi_lite_narrow_hbm_cfg Type
integer
periph_axi_lite_narrow_hbm_cfg Default Value
The default value is:
3
periph_axi_lite_narrow_clint_cfg
axi lite narrow cuts before regbus translation for clint_cfg
periph_axi_lite_narrow_clint_cfg
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
periph_axi_lite_narrow_clint_cfg Type
integer
periph_axi_lite_narrow_clint_cfg Default Value
The default value is:
1
periph_axi_lite_narrow_soc_ctrl_cfg
axi lite narrow cuts before regbus translation for soc_ctrl_cfg
periph_axi_lite_narrow_soc_ctrl_cfg
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
periph_axi_lite_narrow_soc_ctrl_cfg Type
integer
periph_axi_lite_narrow_soc_ctrl_cfg Default Value
The default value is:
1
periph_axi_lite_narrow_chip_ctrl_cfg
axi lite narrow cuts before regbus translation for chip_ctrl_cfg
periph_axi_lite_narrow_chip_ctrl_cfg
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
periph_axi_lite_narrow_chip_ctrl_cfg Type
integer
periph_axi_lite_narrow_chip_ctrl_cfg Default Value
The default value is:
1
periph_axi_lite_narrow_uart_cfg
axi lite narrow cuts before regbus translation for uart_cfg
periph_axi_lite_narrow_uart_cfg
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
periph_axi_lite_narrow_uart_cfg Type
integer
periph_axi_lite_narrow_uart_cfg Default Value
The default value is:
2
periph_axi_lite_narrow_bootrom_cfg
axi lite narrow cuts before regbus translation for bootrom_cfg
periph_axi_lite_narrow_bootrom_cfg
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
periph_axi_lite_narrow_bootrom_cfg Type
integer
periph_axi_lite_narrow_bootrom_cfg Default Value
The default value is:
3
periph_axi_lite_narrow_fll_system_cfg
axi lite narrow cuts before regbus translation for fll_system_cfg
periph_axi_lite_narrow_fll_system_cfg
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
periph_axi_lite_narrow_fll_system_cfg Type
integer
periph_axi_lite_narrow_fll_system_cfg Default Value
The default value is:
3
periph_axi_lite_narrow_fll_periph_cfg
axi lite narrow cuts before regbus translation for fll_periph_cfg
periph_axi_lite_narrow_fll_periph_cfg
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
periph_axi_lite_narrow_fll_periph_cfg Type
integer
periph_axi_lite_narrow_fll_periph_cfg Default Value
The default value is:
3
periph_axi_lite_narrow_fll_hbm2e_cfg
axi lite narrow cuts before regbus translation for fll_hbm2e_cfg
periph_axi_lite_narrow_fll_hbm2e_cfg
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
periph_axi_lite_narrow_fll_hbm2e_cfg Type
integer
periph_axi_lite_narrow_fll_hbm2e_cfg Default Value
The default value is:
3
periph_axi_lite_narrow_plic_cfg
axi lite narrow cuts before regbus translation for plic_cfg
periph_axi_lite_narrow_plic_cfg
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
periph_axi_lite_narrow_plic_cfg Type
integer
periph_axi_lite_narrow_plic_cfg Default Value
The default value is:
1
periph_axi_lite_narrow_spim_cfg
axi lite narrow cuts before regbus translation for spim_cfg
periph_axi_lite_narrow_spim_cfg
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
periph_axi_lite_narrow_spim_cfg Type
integer
periph_axi_lite_narrow_spim_cfg Default Value
The default value is:
32
periph_axi_lite_narrow_gpio_cfg
axi lite narrow cuts before regbus translation for gpio_cfg
periph_axi_lite_narrow_gpio_cfg
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
periph_axi_lite_narrow_gpio_cfg Type
integer
periph_axi_lite_narrow_gpio_cfg Default Value
The default value is:
2
periph_axi_lite_narrow_i2c_cfg
axi lite narrow cuts before regbus translation for i2c_cfg
periph_axi_lite_narrow_i2c_cfg
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
periph_axi_lite_narrow_i2c_cfg Type
integer
periph_axi_lite_narrow_i2c_cfg Default Value
The default value is:
2
periph_axi_lite_narrow_timer_cfg
axi lite narrow cuts before regbus translation for timer_cfg
periph_axi_lite_narrow_timer_cfg
-
is optional
-
Type:
integer
-
cannot be null
-
defined in: Occamy System Schema
periph_axi_lite_narrow_timer_cfg Type
integer
periph_axi_lite_narrow_timer_cfg Default Value
The default value is:
1