Commit Graph

1394 Commits

Author SHA1 Message Date
mo-hosni 3d9243e2cb update `caravan_signal_routing` to get aligned with `caravan_core` 2023-05-23 03:19:33 -07:00
mo-hosni 0c04656e52 add initial views for `caravan` 2023-05-23 03:05:18 -07:00
mo-hosni 6a89a493d1 Revert "delete `lef/chip_io_alt.lef`"
This reverts commit deebd4fd41.
2023-05-23 02:52:07 -07:00
Mohamed Hosni f21e01019b
Merge pull request #463 from efabless/caravan-mpw9-chip_io_alt
update chip_io_alt for mpw9
2023-05-23 12:51:28 +03:00
mo-hosni deebd4fd41 delete `lef/chip_io_alt.lef` 2023-05-23 02:50:01 -07:00
mo-hosni c65f43196d delete `lef/chip_io_alt.lef` 2023-05-23 02:44:27 -07:00
mo-hosni 1b93f8f89b Merge branch 'caravan-mpw9-PnR' of github.com:efabless/caravel into caravan-mpw9-PnR 2023-05-23 02:17:27 -07:00
mo-hosni 26964d5460 add initial physical views for `caravan_core` 2023-05-23 02:16:44 -07:00
mo-hosni 1e3a54e971 Apply automatic changes to Manifest and README.rst 2023-05-22 13:17:49 +00:00
mo-hosni 3e7af79115 add `empty_macro_1` 2023-05-22 06:05:08 -07:00
mo-hosni cfe7a4632a add `ANTGATEAREA` for `lef/user_analog_project_wrapper_empty.lef` and `lef/user_project_wrapper_empty.lef` 2023-05-22 05:57:23 -07:00
mo-hosni e076718887 add `/// sta-blackbox` in the modules that will be blackboxed in STA 2023-05-22 05:52:27 -07:00
mo-hosni 65f28ef620 update `OPENLANE_TAG` in `openlane/Makefile` 2023-05-22 05:50:50 -07:00
mo-hosni d71787a51a add `ANTGATERATIO` in all the lefs through `scripts/insert_ant_areas.py` 2023-05-22 05:41:12 -07:00
mo-hosni 633e72fb7c Merge branch 'caravan-mpw9-PnR' of github.com:efabless/caravel into caravan-mpw9-PnR 2023-05-22 05:39:19 -07:00
mo-hosni 6b5aa27297 harden `housekeeping_alt` that will be integrated in `caravan_core` 2023-05-22 05:38:41 -07:00
mo-hosni 70c60b061a Apply automatic changes to Manifest and README.rst 2023-05-22 12:13:11 +00:00
mo-hosni dc68b8981c Merge branch 'caravan-mpw9-PnR' of github.com:efabless/caravel into caravan-mpw9-PnR 2023-05-22 05:00:09 -07:00
Passant d737d4d246 + add primetime generated libs for `user_analog_project_wrapper` and `user_project_wrapper` 2023-05-22 04:58:10 -07:00
mo-hosni 5339ed15b6 Merge branch 'caravan-mpw9-PnR' of github.com:efabless/caravel into caravan-mpw9-PnR 2023-05-22 02:34:33 -07:00
mo-hosni 4086fb7130 add PnR empty macros to act as placement obstructions 2023-05-22 02:33:57 -07:00
Mohamed Hosni be3ce574f1
Merge pull request #462 from efabless/caravan-mpw9
Caravan mpw9 housekeeping_alt RTL
2023-05-22 09:27:41 +03:00
mo-hosni b41cc19be6 add initial openlane configuration for `caravan_core` 2023-05-20 04:48:08 -07:00
RTimothyEdwards ddec69841d Apply automatic changes to Manifest and README.rst 2023-05-19 15:09:49 +00:00
Tim Edwards e2cc50bae3 Copied housekeeping.v to housekeeping_alt.v and extended the
function for clock routing to include GPIO[30] and GPIO[31], for
use with the caravan chip, which does not have GPIO in locations
14 and 15.  This restores the clock monitoring capability for
caravan.  Eventually, the housekeeping_alt module should become
the only housekeeping module, extending the clock monitoring
function for caravel and allowing the same module to be used for
both caravel and caravan.
2023-05-19 10:54:18 -04:00
Mohamed Hosni 9b082ba6b2
Merge pull request #458 from efabless/caravan-mpw9-caravan_signal_routing
caravan_signal_routing update
2023-05-17 10:43:19 +03:00
Mohamed Hosni 1b460a6fb5
Merge pull request #457 from efabless/caravan-mpw9-RTL-dev
Modified the HDL hierarchy of caravan to be consisting of caravan_core and chip_io_alt
2023-05-17 10:42:56 +03:00
M0stafaRady f221bbd963 Apply automatic changes to Manifest and README.rst 2023-05-17 07:35:08 +00:00
M0stafaRady c5d251bc08 fix some syntax error in caravan 2023-05-17 00:23:41 -07:00
mo-hosni a7ac900726 Apply automatic changes to Manifest and README.rst 2023-05-16 08:32:19 +00:00
mo-hosni 1b4692cd68 add `verilog/rtl/caravan_core.v` and modified the hierarchy in `verilog/rtl/caravan.v` 2023-05-16 01:18:27 -07:00
Jeff DiCorpo aabc05852c
Merge pull request #456 from efabless/openframe_development_addendum
Added chip_io_openframe layout
2023-05-14 11:48:38 -07:00
Tim Edwards 057d8e8971 Added chip_io_openframe layout, which was accidentally omitted
from the last pull request.
2023-05-14 08:44:50 -04:00
Jeff DiCorpo 760b392f3d
Merge pull request #451 from efabless/openframe_development_update
Openframe design updates, originally in another pull request.
2023-05-11 15:35:21 -07:00
mo-hosni 3fd6e0d8e3 extended the power routes in `caravan_signal_routing` to reach the pads independently of `caravan_power_routing` 2023-05-10 05:31:57 -07:00
mo-hosni 8f4afe28c6 removed the vertical met5 power stripes and added via2/met3 on the horizontal pins in `chip_io_alt` 2023-05-10 04:36:45 -07:00
mo-hosni fd6964ab5a add initial sdc files for `caravan_core` 2023-05-10 04:09:51 -07:00
RTimothyEdwards 2c6ccc6f17 Apply automatic changes to Manifest and README.rst 2023-05-08 21:21:33 +00:00
Tim Edwards e6169aaf8c Copied files from the original pull request into a new one. Includes
a few layout updates since the original pull request.  The openframe
design matches the user example in caravel_openframe_project.
2023-05-08 16:29:24 -04:00
Jeff DiCorpo d4a76d33f2
update to tag mpw-9c 2023-04-26 12:04:38 -07:00
Jeff DiCorpo 6fff396bf9
Merge pull request #445 from efabless/copyright-fix
added mag for fixed copyright block
2023-04-26 12:03:45 -07:00
marwaneltoukhy 74e4d737fe added mag for fixed copyright block 2023-04-26 20:31:07 +02:00
Jeff DiCorpo 9b49406aee
Merge pull request #444 from efabless/caravel-redesign-2-update-gpio_defaults_block
Update `gpio_defaults_block` in the latest caravel
2023-04-26 09:49:00 -07:00
Passant 9cdac0fe8f ~ update caravel with the latest `caravel_core` (907937b) 2023-04-26 09:28:11 -07:00
Passant d5e24e49b8 - remove old spef mapping script 2023-04-26 09:19:51 -07:00
Passant 9fd3765224 ~ update caravel signoff summary 2023-04-26 09:18:18 -07:00
Passant cc08294509 ~ update `caravel_core` timing models 2023-04-26 09:16:40 -07:00
marwaneltoukhy 1236f44456 updated physical verification reports 2023-04-26 17:33:44 +02:00
Passant a2d661c085 Merge branch 'main' into caravel-redesign-2-update-gpio_defaults_block 2023-04-26 05:03:05 -07:00
Jeff DiCorpo 87c7ec4cbc
Merge pull request #443 from efabless/verify_default_blocks_quick_add
Extended the verify_defaults_blocks.py script
2023-04-24 12:39:47 -07:00