Commit Graph

1314 Commits

Author SHA1 Message Date
mo-hosni b41cc19be6 add initial openlane configuration for `caravan_core` 2023-05-20 04:48:08 -07: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
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 fd6964ab5a add initial sdc files for `caravan_core` 2023-05-10 04:09:51 -07: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
Tim Edwards 5c59ae6eba Updated the verify_defaults_blocks.py script to also check the
modified caravel_core.mag layout to ensure that all the defaults
blocks got the correct substitutions.  Previously, only the
individual defaults blocks layouts were checked and verified.
2023-04-24 09:22:29 -04:00
Jeff DiCorpo 431d2b6065
Merge pull request #442 from efabless/fix_make_final
Fix make final
2023-04-21 09:47:44 -07:00
jeffdi b8a11f868a Apply automatic changes to Manifest and README.rst 2023-04-21 16:28:30 +00:00
jeffdi 56c0fdcd81 change -quiet to -silent in compositor.py 2023-04-21 09:15:24 -07:00
Jeff DiCorpo af40e177f5
Merge pull request #441 from efabless/verify_defaults_blocks
Update to gen_gpio_defaults.py to fix an error, add verification script
2023-04-21 08:58:26 -07:00
Tim Edwards 8eed98f4ef Update to gen_gpio_defaults.py to fix an error, plus added the
script used to verify the script and the resulting layouts.
2023-04-21 11:32:56 -04:00
Passant b8da2954f9 ~ update caravel generated sdf and timing models 2023-04-21 07:31:00 -07:00
mo-hosni 907937b20f reharden `caravel_core` using the updated `gpio_defaults_block` 2023-04-20 23:17:38 -07:00
mo-hosni 176c9acbed update the lef and the gds of `gpio_defaults_block` 2023-04-20 22:57:28 -07:00
Jeff DiCorpo 74600b6b77
change tag to mpw-9b 2023-04-20 22:46:09 -07:00
Jeff DiCorpo e4a8088e55
Merge pull request #440 from efabless/tapeout_updates
Tapeout updates
2023-04-20 22:11:05 -07:00
jeffdi 464aca0745 update Makefile 2023-04-20 18:50:22 -07:00
jeffdi 3c19ace66f update Makefile 2023-04-20 17:31:54 -07:00
jeffdi dadf479679 Merge remote-tracking branch 'origin/tapeout_updates' into tapeout_updates 2023-04-20 17:12:58 -07:00
jeffdi 8675e0bdfb update Makefile 2023-04-20 17:12:51 -07:00
jeffdi 23ff9cdcbb Apply automatic changes to Manifest and README.rst 2023-04-21 00:01:06 +00:00
jeffdi 0cb5286a19 update make ship and set_user_id.py 2023-04-20 16:50:36 -07:00
Passant d809c9ff22 - remove `caravan` pt reports from main branch 2023-04-20 14:01:55 -07:00
Jeff DiCorpo 468c699f0f
Merge pull request #439 from efabless/caravel-redesign-2
caravel-redesign-2
2023-04-20 13:57:07 -07:00
Passant b9c026b6bf - remove old caravel eco views 2023-04-20 13:55:36 -07:00
Passant 84237a8468 add caravel (dd869cd) generated sdf and timing models 2023-04-20 13:38:25 -07:00
Passant a94a937614 - remove old caravel views 2023-04-20 13:33:31 -07:00
Passant 827044b4db + add timing models for caravel macros: `caravel_core` - `housekeeping` - `caravel_clocking` 2023-04-20 13:10:02 -07:00
Passant 41e3d89afb + add `caravel_core` (2b8e7b7) STA signoff 2023-04-20 13:02:50 -07:00
Passant 13e89cccff ~ update `caravel_clocking` STA signoff 2023-04-20 12:57:22 -07:00
Passant f926fb97bb ~ update housekeeping STA signoff 2023-04-20 12:50:35 -07:00
Passant 129bf2f72a ~ update spef mapping with the `user_id_programming` macro 2023-04-20 12:42:10 -07:00
Tim Edwards 5fed40ad5b Corrected the gpio_defaults_block layout to allow for via programming,
and modified the gen_gpio_defaults.py script to pass the correct via
positions for via programming.
2023-04-20 12:34:22 -04:00
marwaneltoukhy 06d1875c96 updated lvs script 2023-04-20 17:34:20 +02:00
marwaneltoukhy dd869cd487 physical verification reports 2023-04-20 17:32:03 +02:00