digraph dependencies {
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:ip:uart:0.1"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:ip:rv_timer:0.1"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:tlul:headers:0.1"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:top_earlgrey:xbar_peri:0.1"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:ip:spi_device:0.1"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:ip:alert_handler_component:0.1"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:ip:padctrl_component:0.1"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:ip:rv_dm:0.1"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:prim:all:0.1"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:ip:gpio:0.1"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:ip:pinmux_component:0.1"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:top_earlgrey:alert_handler_reg:0.1"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:ip:nmi_gen:0.1"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:prim:rom_adv:0.1"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:top_earlgrey:rv_plic:0.1"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:ip:tlul:0.1"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:prim:flash:0"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:ip:pwrmgr:0.1"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:prim:ram_1p_adv:0.1"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:ip:usbdev:0.1"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:ip:rv_core_ibex:0.1"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:top_earlgrey:pinmux_reg:0.1"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:top_earlgrey:clkmgr:0.1"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:top_earlgrey:xbar_main:0.1"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:ip:aes:0.6"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:constants:top_pkg:0"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:ip:rstmgr:0.1"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:ip:hmac:0.1"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:ip:flash_ctrl:0.1"
"lowrisc:systems:top_earlgrey:0.1"->"lowrisc:top_earlgrey:padctrl_reg:0.1"
"lowrisc:ip:uart:0.1"->"lowrisc:constants:top_pkg:0"
"lowrisc:ip:uart:0.1"->"lowrisc:prim:all:0.1"
"lowrisc:ip:uart:0.1"->"lowrisc:ip:tlul:0.1"
"lowrisc:prim:all:0.1"->"lowrisc:prim:pad_wrapper:0"
"lowrisc:prim:all:0.1"->"lowrisc:prim:diff_decode:0"
"lowrisc:prim:all:0.1"->"lowrisc:prim:clock_mux2:0"
"lowrisc:prim:all:0.1"->"lowrisc:prim:assert:0.1"
"lowrisc:prim:all:0.1"->"lowrisc:prim:prim_pkg:0.1"
"lowrisc:prim:diff_decode:0"->"lowrisc:prim:assert:0.1"
"lowrisc:prim:pad_wrapper:0"->"lowrisc:prim:primgen:0.1"
"lowrisc:prim:pad_wrapper:0"->"lowrisc:prim_abstract:pad_wrapper:0"
"lowrisc:prim:pad_wrapper:0"->"lowrisc:prim:prim_pkg:0.1"
"lowrisc:prim:prim_pkg:0.1"->"lowrisc:prim:primgen:0.1"
"lowrisc:prim:prim_pkg:0.1"->"lowrisc:prim_abstract:prim_pkg:0.1"
"lowrisc:prim_abstract:pad_wrapper:0"->"lowrisc:prim_generic:pad_wrapper:0"
"lowrisc:prim_abstract:pad_wrapper:0"->"lowrisc:prim_xilinx:pad_wrapper:0"
"lowrisc:prim_abstract:pad_wrapper:0"->"lowrisc:prim:prim_pkg:0.1"
"lowrisc:prim:clock_mux2:0"->"lowrisc:prim:primgen:0.1"
"lowrisc:prim:clock_mux2:0"->"lowrisc:prim_abstract:clock_mux2:0"
"lowrisc:prim:clock_mux2:0"->"lowrisc:prim:prim_pkg:0.1"
"lowrisc:prim_abstract:clock_mux2:0"->"lowrisc:prim_generic:clock_mux2:0"
"lowrisc:prim_abstract:clock_mux2:0"->"lowrisc:prim_xilinx:clock_mux2:0"
"lowrisc:prim_abstract:clock_mux2:0"->"lowrisc:prim:prim_pkg:0.1"
"lowrisc:ip:tlul:0.1"->"lowrisc:tlul:socket_m1:0.1"
"lowrisc:ip:tlul:0.1"->"lowrisc:tlul:sram2tlul:0.1"
"lowrisc:ip:tlul:0.1"->"lowrisc:tlul:adapter_sram:0.1"
"lowrisc:ip:tlul:0.1"->"lowrisc:tlul:socket_1n:0.1"
"lowrisc:ip:tlul:0.1"->"lowrisc:tlul:adapter_reg:0.1"
"lowrisc:tlul:socket_1n:0.1"->"lowrisc:tlul:common:0.1"
"lowrisc:tlul:socket_1n:0.1"->"lowrisc:tlul:headers:0.1"
"lowrisc:tlul:socket_1n:0.1"->"lowrisc:prim:all:0.1"
"lowrisc:tlul:headers:0.1"->"lowrisc:constants:top_pkg:0"
"lowrisc:tlul:common:0.1"->"lowrisc:prim:all:0.1"
"lowrisc:tlul:common:0.1"->"lowrisc:tlul:headers:0.1"
"lowrisc:tlul:common:0.1"->"lowrisc:dv:pins_if:0"
"lowrisc:tlul:socket_m1:0.1"->"lowrisc:tlul:common:0.1"
"lowrisc:tlul:socket_m1:0.1"->"lowrisc:tlul:headers:0.1"
"lowrisc:tlul:socket_m1:0.1"->"lowrisc:prim:all:0.1"
"lowrisc:tlul:adapter_sram:0.1"->"lowrisc:tlul:common:0.1"
"lowrisc:tlul:adapter_sram:0.1"->"lowrisc:prim:all:0.1"
"lowrisc:tlul:adapter_reg:0.1"->"lowrisc:tlul:common:0.1"
"lowrisc:tlul:adapter_reg:0.1"->"lowrisc:prim:all:0.1"
"lowrisc:tlul:sram2tlul:0.1"->"lowrisc:tlul:common:0.1"
"lowrisc:tlul:sram2tlul:0.1"->"lowrisc:prim:all:0.1"
"lowrisc:top_earlgrey:alert_handler_reg:0.1"->"lowrisc:tlul:headers:0.1"
"lowrisc:top_earlgrey:clkmgr:0.1"->"lowrisc:prim:clock_gating:0"
"lowrisc:top_earlgrey:clkmgr:0.1"->"lowrisc:prim:all:0.1"
"lowrisc:top_earlgrey:clkmgr:0.1"->"lowrisc:ip:pwrmgr:0.1"
"lowrisc:top_earlgrey:clkmgr:0.1"->"lowrisc:ip:tlul:0.1"
"lowrisc:prim:clock_gating:0"->"lowrisc:prim:primgen:0.1"
"lowrisc:prim:clock_gating:0"->"lowrisc:prim:prim_pkg:0.1"
"lowrisc:prim:clock_gating:0"->"lowrisc:prim_abstract:clock_gating:0"
"lowrisc:prim_abstract:clock_gating:0"->"lowrisc:prim_xilinx:clock_gating:0"
"lowrisc:prim_abstract:clock_gating:0"->"lowrisc:prim_generic:clock_gating:0"
"lowrisc:prim_abstract:clock_gating:0"->"lowrisc:prim:prim_pkg:0.1"
"lowrisc:ip:pwrmgr:0.1"->"lowrisc:prim:all:0.1"
"lowrisc:ip:pwrmgr:0.1"->"lowrisc:ip:pwrmgr_pkg:0.1"
"lowrisc:ip:pwrmgr:0.1"->"lowrisc:ip:tlul:0.1"
"lowrisc:ip:pwrmgr_pkg:0.1"->"lowrisc:constants:top_pkg:0"
"lowrisc:ip:alert_handler_component:0.1"->"lowrisc:prim:all:0.1"
"lowrisc:ip:alert_handler_component:0.1"->"lowrisc:ip:tlul:0.1"
"lowrisc:ip:gpio:0.1"->"lowrisc:prim:all:0.1"
"lowrisc:ip:gpio:0.1"->"lowrisc:ip:tlul:0.1"
"lowrisc:ip:rv_core_ibex:0.1"->"lowrisc:prim:clock_gating:0"
"lowrisc:ip:rv_core_ibex:0.1"->"lowrisc:prim:all:0.1"
"lowrisc:ip:rv_core_ibex:0.1"->"lowrisc:ibex:ibex_core:0.1"
"lowrisc:ip:rv_core_ibex:0.1"->"lowrisc:tlul:adapter_host:0.1"
"lowrisc:ip:rv_core_ibex:0.1"->"lowrisc:ip:tlul:0.1"
"lowrisc:ibex:ibex_core:0.1"->"lowrisc:prim:all:0.1"
"lowrisc:ibex:ibex_core:0.1"->"lowrisc:ibex:ibex_pkg:0.1"
"lowrisc:ibex:ibex_core:0.1"->"lowrisc:prim:assert:0.1"
"lowrisc:ibex:ibex_core:0.1"->"lowrisc:ibex:ibex_icache:0.1"
"lowrisc:ibex:ibex_core:0.1"->"lowrisc:tool:check_tool_requirements:0.1"
"lowrisc:ibex:ibex_icache:0.1"->"lowrisc:prim:ram_1p:0"
"lowrisc:ibex:ibex_icache:0.1"->"lowrisc:prim:secded:0.1"
"lowrisc:prim:ram_1p:0"->"lowrisc:prim:primgen:0.1"
"lowrisc:prim:ram_1p:0"->"lowrisc:prim_abstract:ram_1p:0"
"lowrisc:prim:ram_1p:0"->"lowrisc:prim:prim_pkg:0.1"
"lowrisc:prim_abstract:ram_1p:0"->"lowrisc:prim:prim_pkg:0.1"
"lowrisc:prim_abstract:ram_1p:0"->"lowrisc:prim_generic:ram_1p:0"
"lowrisc:prim_generic:ram_1p:0"->"lowrisc:prim:util_memload:0"
"lowrisc:tlul:adapter_host:0.1"->"lowrisc:constants:top_pkg:0"
"lowrisc:tlul:adapter_host:0.1"->"lowrisc:tlul:common:0.1"
"lowrisc:tlul:adapter_host:0.1"->"lowrisc:prim:all:0.1"
"lowrisc:ip:rv_dm:0.1"->"lowrisc:tlul:adapter_host:0.1"
"lowrisc:ip:rv_dm:0.1"->"lowrisc:prim:all:0.1"
"lowrisc:ip:rv_dm:0.1"->"pulp-platform:riscv-dbg:0.1:0"
"lowrisc:ip:rv_dm:0.1"->"lowrisc:ip:tlul:0.1"
"pulp-platform:riscv-dbg:0.1:0"->"lowrisc:prim:all:0.1"
"lowrisc:top_earlgrey:rv_plic:0.1"->"lowrisc:ip:rv_plic_component:0.1"
"lowrisc:ip:rv_plic_component:0.1"->"lowrisc:prim:all:0.1"
"lowrisc:ip:rv_plic_component:0.1"->"lowrisc:ip:tlul:0.1"
"lowrisc:top_earlgrey:pinmux_reg:0.1"->"lowrisc:tlul:headers:0.1"
"lowrisc:top_earlgrey:padctrl_reg:0.1"->"lowrisc:tlul:headers:0.1"
"lowrisc:ip:pinmux_component:0.1"->"lowrisc:prim:all:0.1"
"lowrisc:ip:pinmux_component:0.1"->"lowrisc:ip:tlul:0.1"
"lowrisc:ip:padctrl_component:0.1"->"lowrisc:prim:all:0.1"
"lowrisc:ip:padctrl_component:0.1"->"lowrisc:ip:tlul:0.1"
"lowrisc:ip:rv_timer:0.1"->"lowrisc:prim:all:0.1"
"lowrisc:ip:rv_timer:0.1"->"lowrisc:ip:tlul:0.1"
"lowrisc:ip:spi_device:0.1"->"lowrisc:prim:ram_2p_adv:0.1"
"lowrisc:ip:spi_device:0.1"->"lowrisc:prim:clock_gating:0"
"lowrisc:ip:spi_device:0.1"->"lowrisc:prim:all:0.1"
"lowrisc:ip:spi_device:0.1"->"lowrisc:ip:tlul:0.1"
"lowrisc:prim:ram_2p_adv:0.1"->"lowrisc:prim:ram_2p_async_adv:0.1"
"lowrisc:prim:ram_2p_async_adv:0.1"->"lowrisc:prim:util:0.1"
"lowrisc:prim:ram_2p_async_adv:0.1"->"lowrisc:prim:secded:0.1"
"lowrisc:prim:ram_2p_async_adv:0.1"->"lowrisc:prim:ram_2p:0"
"lowrisc:prim:ram_2p_async_adv:0.1"->"lowrisc:prim:assert:0.1"
"lowrisc:prim:ram_2p:0"->"lowrisc:prim:primgen:0.1"
"lowrisc:prim:ram_2p:0"->"lowrisc:prim_abstract:ram_2p:0"
"lowrisc:prim:ram_2p:0"->"lowrisc:prim:prim_pkg:0.1"
"lowrisc:prim_abstract:ram_2p:0"->"lowrisc:prim_generic:ram_2p:0"
"lowrisc:prim_abstract:ram_2p:0"->"lowrisc:prim:prim_pkg:0.1"
"lowrisc:prim_generic:ram_2p:0"->"lowrisc:prim:util_memload:0"
"lowrisc:ip:aes:0.6"->"lowrisc:prim:all:0.1"
"lowrisc:ip:aes:0.6"->"lowrisc:ip:tlul:0.1"
"lowrisc:ip:hmac:0.1"->"lowrisc:prim:all:0.1"
"lowrisc:ip:hmac:0.1"->"lowrisc:ip:tlul:0.1"
"lowrisc:prim:ram_1p_adv:0.1"->"lowrisc:prim:ram_1p:0"
"lowrisc:prim:ram_1p_adv:0.1"->"lowrisc:prim:util:0.1"
"lowrisc:prim:ram_1p_adv:0.1"->"lowrisc:prim:assert:0.1"
"lowrisc:prim:ram_1p_adv:0.1"->"lowrisc:prim:secded:0.1"
"lowrisc:prim:rom_adv:0.1"->"lowrisc:prim:rom:0"
"lowrisc:prim:rom_adv:0.1"->"lowrisc:prim:assert:0.1"
"lowrisc:prim:rom:0"->"lowrisc:prim:primgen:0.1"
"lowrisc:prim:rom:0"->"lowrisc:prim_abstract:rom:0"
"lowrisc:prim:rom:0"->"lowrisc:prim:prim_pkg:0.1"
"lowrisc:prim_abstract:rom:0"->"lowrisc:prim:prim_pkg:0.1"
"lowrisc:prim_abstract:rom:0"->"lowrisc:prim_generic:rom:0"
"lowrisc:prim_generic:rom:0"->"lowrisc:prim:assert:0.1"
"lowrisc:prim_generic:rom:0"->"lowrisc:prim:util_memload:0"
"lowrisc:ip:rstmgr:0.1"->"lowrisc:ip:rstmgr_pkg:0.1"
"lowrisc:ip:rstmgr:0.1"->"lowrisc:ip:pwrmgr_pkg:0.1"
"lowrisc:ip:rstmgr:0.1"->"lowrisc:prim:all:0.1"
"lowrisc:ip:rstmgr:0.1"->"lowrisc:ip:tlul:0.1"
"lowrisc:ip:rstmgr_pkg:0.1"->"lowrisc:constants:top_pkg:0"
"lowrisc:prim:flash:0"->"lowrisc:prim:primgen:0.1"
"lowrisc:prim:flash:0"->"lowrisc:prim:ram_1p:0"
"lowrisc:prim:flash:0"->"lowrisc:prim_abstract:flash:0"
"lowrisc:prim:flash:0"->"lowrisc:prim:prim_pkg:0.1"
"lowrisc:prim_abstract:flash:0"->"lowrisc:prim_generic:flash:0"
"lowrisc:prim_abstract:flash:0"->"lowrisc:prim:prim_pkg:0.1"
"lowrisc:prim_generic:flash:0"->"lowrisc:prim:ram_1p:0"
"lowrisc:ip:flash_ctrl:0.1"->"lowrisc:prim:all:0.1"
"lowrisc:ip:flash_ctrl:0.1"->"lowrisc:prim:flash:0"
"lowrisc:ip:flash_ctrl:0.1"->"lowrisc:ip:flash_ctrl_pkg:0.1"
"lowrisc:ip:flash_ctrl:0.1"->"lowrisc:ip:tlul:0.1"
"lowrisc:ip:flash_ctrl_pkg:0.1"->"lowrisc:constants:top_pkg:0"
"lowrisc:ip:nmi_gen:0.1"->"lowrisc:prim:all:0.1"
"lowrisc:ip:nmi_gen:0.1"->"lowrisc:ip:tlul:0.1"
"lowrisc:ip:usbdev:0.1"->"lowrisc:ip:usb_fs_nb_pe:0.1"
"lowrisc:ip:usbdev:0.1"->"lowrisc:prim:all:0.1"
"lowrisc:ip:usbdev:0.1"->"lowrisc:prim:ram_2p_async_adv:0.1"
"lowrisc:ip:usbdev:0.1"->"lowrisc:ip:tlul:0.1"
"lowrisc:ip:usb_fs_nb_pe:0.1"->"lowrisc:prim:all:0.1"
"lowrisc:top_earlgrey:xbar_main:0.1"->"lowrisc:ip:tlul:0.1"
"lowrisc:top_earlgrey:xbar_peri:0.1"->"lowrisc:ip:tlul:0.1"
}
