Marwan Abbas
|
e9f023f9fa
|
Introduction of PDK variable (#39)
* added PDK_VARIENT variable
* changed variable name to PDK
* resolve issue
Co-authored-by: Marwan Abbas <marwan@ciic.c.catx-ext-efabless.internal>
|
2022-04-08 09:05:58 -07:00 |
kareem
|
449cb47360
|
fix comment typo
|
2022-02-25 10:47:04 -08:00 |
kareem
|
0f04a43f58
|
- change litex tag to mpw-5c
- warn before deleting when rerunning these targets:
install_mcw openlane pdk
- clone litex with depth=1 and single branch
- simplified pdk targets by removing these targets:
skywater-timing build-pdk skywater-library
- add clean-pdk and clean-openlane
- add make prerequisites in pdk (not sure if that's needed)
- run openlane docker non interactive
- export OPENLANE_IMAGE_NAME when running openlane docker
- add check-openlane-env target
Squashed commit of the following:
commit b7904e08ae
Author: kareem <kareem.farid@efabless.com>
Date: Thu Feb 24 13:32:36 2022 -0800
typo
commit 8507bcf1ee
Author: kareem <kareem.farid@efabless.com>
Date: Thu Feb 24 11:51:42 2022 -0800
undo tag for testing
commit 12114e08d2
Author: kareem <kareem.farid@efabless.com>
Date: Thu Feb 24 11:50:41 2022 -0800
typo
commit 1a15d4646a
Author: kareem <kareem.farid@efabless.com>
Date: Thu Feb 24 11:47:26 2022 -0800
fix folder not found check
commit addf24a8b6
Author: kareem <kareem.farid@efabless.com>
Date: Thu Feb 24 11:03:31 2022 -0800
remove export path and ls that were for testing
commit 91a305f365
Author: kareem <kareem.farid@efabless.com>
Date: Thu Feb 24 10:57:39 2022 -0800
typo
commit 00c249db5c
Author: kareem <kareem.farid@efabless.com>
Date: Thu Feb 24 10:50:28 2022 -0800
- use tag for MCW_BRANCH
- non phony install_mcw
- clone with depth 1
commit ba14b7a6aa
Author: kareem <kareem.farid@efabless.com>
Date: Thu Feb 24 10:39:59 2022 -0800
the return of non phony
commit f5657bbabf
Author: kareem <kareem.farid@efabless.com>
Date: Thu Feb 24 05:04:51 2022 -0800
revert commit ids of openpdks, magic and openlane (we are going to set them in caravel_user_project)
commit 0fc8c4dacd
Author: kareem <kareem.farid@efabless.com>
Date: Thu Feb 24 04:46:37 2022 -0800
gen-source for sky130B
commit c875a7b058
Merge: 801b3dc ff403f5
Author: kareem <kareem.farid@efabless.com>
Date: Wed Feb 23 14:16:25 2022 -0800
Merge remote-tracking branch 'upstream/main' into makefile
commit 801b3dc28d
Author: kareem <kareem.farid@efabless.com>
Date: Wed Feb 23 14:15:25 2022 -0800
also update openlane, magic, openpdks commit id
commit 47091c6fba
Author: kareem <kareem.farid@efabless.com>
Date: Tue Feb 22 13:35:07 2022 -0800
more changes
commit 67a49b0aa2
Author: kareem <kareem.farid@efabless.com>
Date: Thu Feb 17 11:56:56 2022 -0800
WIP actual usage of make targets
|
2022-02-25 10:39:11 -08:00 |
Donn
|
89629b357f
|
Change `make openlane` to `make pull-openlane` in the OpenLane Target
Merging the image from scratch doesn't work anymore due to a dependency break.
Also, add pdk-with-sram target.
|
2022-02-03 18:10:53 +00:00 |
Jeff DiCorpo
|
e2f00e2770
|
Merge pull request #14 from Manarabdelaty/doc
Documentation Updates
|
2022-01-18 23:13:26 -08:00 |
Donn
|
641096e4ed
|
Move Rectify To Caravel
|
2022-01-15 23:27:38 +02:00 |
Manar
|
f6514b37f3
|
Update openlane.md
|
2022-01-14 11:27:37 -05:00 |
manarabdelaty
|
4773c5c3f8
|
Merge branch 'doc' of https://github.com/Manarabdelaty/caravel-1 into doc
|
2022-01-14 10:33:44 -05:00 |
manarabdelaty
|
c96a65d023
|
Update doc
|
2022-01-14 10:33:15 -05:00 |
Manar
|
a36d0a68fd
|
Update openlane.md
|
2022-01-14 10:25:30 -05:00 |
manarabdelaty
|
7083c96e34
|
Add documentation
|
2022-01-14 10:05:34 -05:00 |
manarabdelaty
|
981043cb7b
|
[DATA] Update mgmt_protect/gpio_control_block to remove buffers after tri-state cells
|
2021-12-24 21:06:58 +02:00 |
jeffdi
|
5b1d99f934
|
Apply automatic changes to Manifest and README.rst
|
2021-12-17 01:51:53 +00:00 |
jeffdi
|
e5cf492e0a
|
add documentation
|
2021-12-16 17:51:16 -08:00 |
manarabdelaty
|
bd88221d17
|
[DATA] Update caravel_clocking
|
2021-12-07 13:36:56 +02:00 |
manarabdelaty
|
aa766f9144
|
[DATA] Update caravel_clocking module
|
2021-12-05 19:44:28 +02:00 |
manarabdelaty
|
ef1019b62a
|
[DATA] Update caravel_clocking
|
2021-12-02 22:50:20 +02:00 |
manarabdelaty
|
0067bd5b7c
|
[DATA] Update caravel_clocking/digital_pll/housekeeping
|
2021-12-02 21:09:43 +02:00 |
manarabdelaty
|
8b1c5df909
|
[DATA] Update caravel_clocking module (timing clean)
|
2021-11-25 15:23:01 +02:00 |
manarabdelaty
|
05278ec738
|
[DATA] Update HK views (timing clean)
|
2021-11-25 12:54:22 +02:00 |
manarabdelaty
|
83e150bf25
|
[DATA] Add spare_logic_block
|
2021-11-24 20:36:23 +02:00 |
manarabdelaty
|
aeffe4756a
|
[DATA] Add caravan layout
|
2021-11-22 23:10:25 +02:00 |
manarabdelaty
|
38f64d08a3
|
[DATA] Add user_analog_project_wrapper and chip_io_alt gds/lef views
|
2021-11-22 23:08:25 +02:00 |
manarabdelaty
|
1c18c1dae9
|
[DATA] Update caravel
|
2021-11-20 17:28:59 +02:00 |
manarabdelaty
|
331fdee2bb
|
[DATA] Update HK module (li1 routing: 249um)
|
2021-11-20 15:13:16 +02:00 |
manarabdelaty
|
5cd3843f00
|
[DATA] Update gpio_control_block (li1 used 2um)
|
2021-11-20 14:43:20 +02:00 |
manarabdelaty
|
37fb2d6766
|
[DATA] update caravel_clocking module (removed long li1 routes, in total it used 8um from li1)
|
2021-11-20 13:07:23 +02:00 |
manarabdelaty
|
ededa9ed35
|
[DATA] Update caravel layout with the latest views for the mgmt_protect and mgmt_core
|
2021-11-19 16:51:28 +02:00 |
manarabdelaty
|
866755f228
|
[DATA] Update mgmt_protect mag/gds to remove the shorted power nets
|
2021-11-19 15:50:36 +02:00 |
manarabdelaty
|
bf6ad67934
|
[DATA] Update gpio_control_block pin order to fix shorts at the top level
|
2021-11-19 13:13:24 +02:00 |
manarabdelaty
|
581a22de6a
|
[DATA] Update mgmt_protect (removed all li1 routing )
|
2021-11-19 13:11:18 +02:00 |
manarabdelaty
|
2574eada93
|
[DATA] Add initial caravel layout
|
2021-11-19 01:37:10 +02:00 |
manarabdelaty
|
61bf3c651e
|
[DATA] Update mgmt_protect pin placement
|
2021-11-19 01:33:11 +02:00 |
manarabdelaty
|
53b3a9013e
|
[DATA] Update HK pin placement
|
2021-11-19 01:30:14 +02:00 |
manarabdelaty
|
37a07e291b
|
[DATA] Update digital_pll pin placement to have it align with the HK
|
2021-11-19 01:28:40 +02:00 |
manarabdelaty
|
64bdd6230d
|
[DATA] Update caravel_clocking module floorplan
|
2021-11-19 01:26:29 +02:00 |
manarabdelaty
|
1f55f46596
|
[DATA] Add chip_io views with the fixed clamped3 pad
|
2021-11-17 16:42:36 +02:00 |
manarabdelaty
|
1b300d7b59
|
[DATA] Add digital user project wrapper
|
2021-11-17 13:13:11 +02:00 |
manarabdelaty
|
46540437af
|
[DATA] Add gds/lef/maglef/gl views for the user_id_programming block
|
2021-11-15 18:17:32 +02:00 |
manarabdelaty
|
72b2c724c9
|
[DATA] Add views for caravel_clocking and updated digital_pll clock after constraining clock to 150 MHz
|
2021-11-15 15:50:43 +02:00 |
manarabdelaty
|
56f672bbd8
|
[DATA] Add HK views
|
2021-11-15 13:23:54 +02:00 |
manarabdelaty
|
85a1ffc5aa
|
[DATA] Add views for the mgmt_protect
|
2021-11-15 13:21:52 +02:00 |
manarabdelaty
|
bee7b4ed78
|
Add initial config for the digital_pll
|
2021-11-08 13:34:59 +02:00 |
manarabdelaty
|
59076d499a
|
Update gpio_defaults_block to align the pins with the gpio_control_block
|
2021-11-05 23:27:32 +02:00 |
manarabdelaty
|
49c506f052
|
Update gpio_control_block after constrainting the clock period to be half the mgmt_core frequency
|
2021-11-05 18:36:43 +02:00 |
manarabdelaty
|
e68664101c
|
Update gpio_control_block
|
2021-11-05 16:54:55 +02:00 |
manarabdelaty
|
53b09f43d1
|
Add gpio_defaults_block views
|
2021-11-05 12:33:36 +02:00 |
manarabdelaty
|
78ce7265c1
|
Update gpio_control block
|
2021-11-04 17:58:58 +02:00 |
manarabdelaty
|
cb9990f97e
|
harden gpio_control_block
|
2021-11-04 16:19:12 +02:00 |