@@ -9,13 +9,12 @@ package:
99
1010dependencies :
1111 # IMPORTANT: see vendor_package at the bottom
12- common_cells : { git: "https://github.com/pulp-platform/common_cells.git", version: 1.37 .0 }
13- common_verification : { git: "https://github.com/pulp-platform/common_verification.git", version: 0.2.5 }
12+ common_cells : { git: "https://github.com/pulp-platform/common_cells.git", version: 1.39 .0 }
13+ common_verification : { git: "https://github.com/pulp-platform/common_verification.git", rev: 5fd30c1 } # 0.2.5+
1414 riscv-dbg : { git: "https://github.com/pulp-platform/riscv-dbg.git", rev: "verilator-phsauter" }
15- tech_cells_generic : { git: "https://github.com/pulp-platform/tech_cells_generic.git", version: 0.2.13 }
16- register_interface : { git: "https://github.com/pulp-platform/register_interface.git", version: 0.4.1 }
15+ tech_cells_generic : { git: "https://github.com/pulp-platform/tech_cells_generic.git", rev: fca524a } # 0.2.13+
1716 apb : { git: "https://github.com/pulp-platform/apb.git", version: 0.2.4 }
18- obi : { git: "https://github.com/pulp-platform/obi.git", version: 0.1.7 }
17+ obi : { git: "https://github.com/pulp-platform/obi.git", rev: 6a724da } # 0.1.7+
1918 obi_peripherals : { git: "https://github.com/pulp-platform/obi_peripherals.git", rev: 21ee04d } # UART
2019 cve2 : { path: "rtl/cve2" } # a vendor package (no Bender.yml), see below
2120
@@ -77,8 +76,8 @@ vendor_package:
7776 # ################################
7877 - name : common_cells
7978 target_dir : rtl/common_cells
80- upstream : { git: "https://github.com/pulp-platform/common_cells.git", rev: "9afda9abb565971649c2aa0985639c096f351171 " } # v1.38 .0
81- patch_dir : " rtl/patches/common_cells"
79+ upstream : { git: "https://github.com/pulp-platform/common_cells.git", rev: "9ca8a7655f741e7dd5736669a20a301325194c28 " } # v1.39 .0
80+ patch_dir : " rtl/. patches/common_cells"
8281 exclude_from_upstream :
8382 - " src/deprecated"
8483 mapping :
@@ -89,16 +88,16 @@ vendor_package:
8988
9089 - name : common_verification
9190 target_dir : rtl/common_verification
92- upstream : { git: "https://github.com/pulp-platform/common_verification.git", rev: "fb1885f48ea46164a10568aeff51884389f67ae3 " } # branch verilator-fix
93- patch_dir : " rtl/patches/common_verification"
91+ upstream : { git: "https://github.com/pulp-platform/common_verification.git", rev: "5fd30c18a6be6f664d1ef9e44d04956fb4e3364e " } # newest (0.2.5+)
92+ patch_dir : " rtl/. patches/common_verification"
9493 mapping :
9594 - { from: 'src/clk_rst_gen.sv', to: 'clk_rst_gen.sv', patch_dir: 'src/' }
9695 - { from: 'Bender.yml', to: 'Bender.yml', patch_dir: '' }
9796
9897 - name : tech_cells_generic
9998 target_dir : rtl/tech_cells_generic
100- upstream : { git: "https://github.com/pulp-platform/tech_cells_generic.git", rev: "7968dd6e6180df2c644636bc6d2908a49f2190cf " } # v0.2.13
101- patch_dir : " rtl/patches/tech_cells_generic"
99+ upstream : { git: "https://github.com/pulp-platform/tech_cells_generic.git", rev: "fca524a1174f6363ba0e778f37b9f398257d4b8f " } # newest ( v0.2.13+)
100+ patch_dir : " rtl/. patches/tech_cells_generic"
102101 mapping :
103102 - { from: 'src/rtl/', to: '', patch_dir: 'rtl/' }
104103 - { from: 'src/fpga/', to: 'fpga/', patch_dir: 'fpga/' }
@@ -111,8 +110,8 @@ vendor_package:
111110 # ############################
112111 - name : obi
113112 target_dir : rtl/obi
114- upstream : { git: "https://github.com/pulp-platform/obi.git", rev: "ad1d48f025be540344960ea83b4bff39876f9b36 " } # newest as of writing (0.1.6 +)
115- patch_dir : " rtl/patches/obi"
113+ upstream : { git: "https://github.com/pulp-platform/obi.git", rev: "6a724da5c8d6412b88b6948746e04c1adf39d017 " } # newest (0.1.7 +)
114+ patch_dir : " rtl/. patches/obi"
116115 exclude_from_upstream :
117116 - " src/test"
118117 mapping :
@@ -121,23 +120,10 @@ vendor_package:
121120 - { from: 'Bender.yml', to: 'Bender.yml', patch_dir: '' }
122121 - { from: 'Readme.md', to: 'Readme.md', patch_dir: '' }
123122
124- - name : register_interface
125- target_dir : rtl/register_interface
126- upstream : { git: "https://github.com/pulp-platform/register_interface.git", rev: "3b2bf592100b769977c76e51812c55cd742882f6" } # v0.4.1
127- patch_dir : " rtl/patches/register_interface"
128- mapping :
129- - { from: 'src/periph_to_reg.sv', to: 'periph_to_reg.sv', patch_dir: 'src/' }
130- - { from: 'src/reg_intf.sv', to: 'reg_intf.sv', patch_dir: 'src/' }
131- - { from: 'src/reg_to_apb.sv', to: 'reg_to_apb.sv', patch_dir: 'src/' }
132- - { from: 'include/register_interface/', to: 'include/register_interface/', patch_dir: 'include/' }
133- - { from: 'vendor/lowrisc_opentitan/src', to: 'lowrisc_opentitan', patch_dir: 'vendor/' }
134- - { from: 'Bender.yml', to: 'Bender.yml', patch_dir: '' }
135- - { from: 'README.md', to: 'README.md', patch_dir: '' }
136-
137123 - name : apb
138124 target_dir : rtl/apb
139125 upstream : { git: "https://github.com/pulp-platform/apb.git", rev: "77ddf073f194d44b9119949d2421be59789e69ae" } # v0.2.4
140- patch_dir : " rtl/patches/apb"
126+ patch_dir : " rtl/. patches/apb"
141127 mapping :
142128 - { from: 'src/apb_pkg.sv', to: 'apb_pkg.sv', patch_dir: 'src/' }
143129 - { from: 'include/apb/', to: 'include/apb/', patch_dir: 'include/' }
@@ -150,8 +136,8 @@ vendor_package:
150136 # ##############
151137 - name : riscv-dbg
152138 target_dir : rtl/riscv-dbg
153- upstream : { git: "https://github.com/pulp-platform/riscv-dbg.git", rev: "a21b39ad11833d9afc7ab366944b811d5a641901 " } # branch verilator-phsauter
154- patch_dir : " rtl/patches/riscv-dbg"
139+ upstream : { git: "https://github.com/pulp-platform/riscv-dbg.git", rev: "13835b1d45f013a0760ecebd744fee6cf2e3b96a " } # branch verilator-phsauter
140+ patch_dir : " rtl/. patches/riscv-dbg"
155141 mapping :
156142 - { from: 'src/', to: '', patch_dir: 'src/' }
157143 - { from: 'debug_rom/debug_rom.sv', to: 'debug_rom/debug_rom.sv', patch_dir: 'debug_rom/' }
@@ -164,7 +150,7 @@ vendor_package:
164150 - name : obi_peripherals
165151 target_dir : rtl/obi_uart
166152 upstream : { git: "https://github.com/pulp-platform/obi_peripherals.git", rev: "21ee04d267025f6ea3d2faa462272287ddcb9bbb" } # newest
167- patch_dir : " rtl/patches/obi_uart"
153+ patch_dir : " rtl/. patches/obi_uart"
168154 mapping :
169155 - { from: 'hw/obi_uart/', to: '', patch_dir: 'hw/' }
170156 - { from: 'Bender.yml', to: 'Bender.yml', patch_dir: '' }
@@ -173,13 +159,13 @@ vendor_package:
173159 # ########
174160 # core #
175161 # ########
176- # CVE2/Ibex
162+ # CVE2
177163 - name : cve2
178164 target_dir : rtl/cve2
179- upstream : { git: "https://github.com/openhwgroup/cve2.git", rev: "370793f52488d1022d0554d194ad24f125156acc " }
180- patch_dir : " rtl/patches/cve2"
165+ upstream : { git: "https://github.com/openhwgroup/cve2.git", rev: "53076d64c97685b1d2f5d07cd7f5cc439cf1f351 " } # newest
166+ patch_dir : " rtl/. patches/cve2"
181167 mapping :
182- - { from: 'rtl/', to: '', patch_dir: 'rtl/' }
183- - { from: 'README.md', to: 'README.md', patch_dir: '' }
184- - { from: 'doc/03_reference/images/blockdiagram.svg', to: 'blockdiagram.svg', patch_dir: '' }
185- - { from: 'vendor/lowrisc_ip/ip/prim/rtl/', to: 'include/lowrisc_prim/', patch_dir: 'lowrisc_prim/' }
168+ - { from: 'rtl/', to: '', patch_dir: 'rtl/' }
169+ - { from: 'README.md', to: 'README.md', patch_dir: '' }
170+ - { from: 'doc/03_reference/images/blockdiagram.drawio. svg', to: 'blockdiagram.svg', patch_dir: '' }
171+ - { from: 'vendor/lowrisc_ip/ip/prim/rtl/', to: 'include/lowrisc_prim/', patch_dir: 'lowrisc_prim/' }
0 commit comments