Commit Graph

1608 Commits

Author SHA1 Message Date
mo-hosni 68eba6ae7e Apply automatic changes to Manifest and README.rst 2024-03-17 10:34:11 +00:00
mo-hosni dcf0dd2e1e Merge branch 'DFT' of github.com:efabless/caravel into DFT 2024-03-17 12:26:14 +02:00
mo-hosni ba7c4dfdd0 revert making jtag ports unconfigurable 2024-03-17 12:25:46 +02:00
mo-hosni fc94eecff8 Apply automatic changes to Manifest and README.rst 2024-03-17 10:18:52 +00:00
mo-hosni af7f4b7c22 Merge branch 'DFT' of github.com:efabless/caravel into DFT 2024-03-17 12:10:14 +02:00
mo-hosni efc0304e1e fix a typo in caravel_core RTL 2024-03-17 12:09:49 +02:00
mo-hosni 66f7181305 Apply automatic changes to Manifest and README.rst 2024-03-13 18:54:33 +00:00
mo-hosni 0dbdb4df96 change instance names for gpio control blocks to avoid arrays not starting at 0 2024-03-13 20:45:19 +02:00
M0stafaRady acfa7772b1 change defaults for jtag gpios 2024-03-13 11:43:10 -07:00
mo-hosni 3070559b28 Merge branch 'DFT' of github.com:efabless/caravel into DFT 2024-03-13 20:37:47 +02:00
mo-hosni b69abe7525 update the scan chain jtag ports to be non-configurable 2024-03-13 20:36:40 +02:00
mo-hosni ebacf90d45 Apply automatic changes to Manifest and README.rst 2024-03-13 15:30:52 +00:00
mo-hosni e2ae293e4d Merge branch 'DFT' of github.com:efabless/caravel into DFT 2024-03-13 17:22:18 +02:00
mo-hosni 641bc2a25a rename `digital_pll` to `digital_locked_loop` to match the physical views 2024-03-13 17:21:28 +02:00
mo-hosni 3b5c531f40 Apply automatic changes to Manifest and README.rst 2024-03-13 15:06:47 +00:00
mo-hosni 2ccbd5ec0d add jtag connections to the scan chain 2024-03-13 16:57:29 +02:00
mo-hosni 1906b111f3 update openlane configuration for `caravel_core` to fix PDN issues 2024-01-21 13:26:32 +02:00
mo-hosni ce574d4265 update `lef/user_id_programming.lef` to add the power pins 2024-01-21 13:26:01 +02:00
mo-hosni fb2023d3e4 add initial openlane2 configuration for `caravel_core` 2024-01-18 00:50:00 +02:00
Jeff DiCorpo cd263ed24b
Merge pull request #518 from d-m-bailey/user-id-reverse
Correct user_id bit order in gl verilog and layout.
2024-01-10 10:24:37 -08:00
Jeff DiCorpo 2098608638
add Caravel datasheet 2024-01-08 22:50:41 -08:00
d-m-bailey fad93a0e79 Apply automatic changes to Manifest and README.rst 2023-12-06 04:11:14 +00:00
D. Mitch Bailey 092ff66da0 Correct user_id bit order in gl verilog and layout. 2023-12-05 16:05:25 -08:00
Jeff DiCorpo 05baf48756
Merge pull request #515 from efabless/docs-fix
Update .readthedocs.yml
2023-11-13 11:43:40 -08:00
marwaneltoukhy 2a5c603348 Apply automatic changes to Manifest and README.rst 2023-11-12 13:15:01 +00:00
Marwan Abbas 5c05a01d63
Update requirements.txt 2023-11-12 15:03:35 +02:00
Marwan Abbas 4991cf2d51
Update .readthedocs.yml 2023-11-12 15:02:35 +02:00
Jeff DiCorpo 084af0eb7c
update tag = mpw-9f 2023-11-05 10:47:16 -08:00
Jeff DiCorpo 5866a78353
Merge pull request #514 from efabless/revert_user_id_mag
Revert the user_id_programming.mag file
2023-11-04 18:18:52 -07:00
Tim Edwards b9a2e3ad7f Revert the user_id_programming.mag file back to the state it was
in before my Sept. 25 commit, where it accidentally got
overwritten when magic decided it needed a timestamp update
for some reason, destroying my manual edits in the process.
2023-11-04 21:08:20 -04:00
Jeff DiCorpo 6fccfd48a9
Merge pull request #511 from efabless/update_pdk_version
Update Makefile
2023-11-02 10:14:37 -07:00
Jeff DiCorpo cc1cd7f776
Merge pull request #498 from efabless/remove_cocotb
remove cocotb directory since it is moved under other repos
2023-10-23 08:00:35 -07:00
Jeff DiCorpo 4996d338c4
Merge pull request #476 from efabless/remove_depency_over_power
Fix power guards
2023-10-23 07:52:57 -07:00
Jeff DiCorpo 610a874a82
Merge branch 'main' into remove_depency_over_power 2023-10-23 07:50:12 -07:00
Jeff DiCorpo d42e78e3dd
Merge pull request #491 from efabless/fix_openframe_netlists
Modified the verilog/rtl/openframe_netlists.v.
2023-10-23 07:47:47 -07:00
Jeff DiCorpo eab35f8af3
Merge pull request #504 from efabless/cocotb
update cocotb top rtl to work with cheetah soc
2023-10-23 07:46:16 -07:00
Jeff DiCorpo 78a85b166b
Merge pull request #512 from efabless/caravel-lite_fix
Update auto-update-caravel-lite.yml
2023-10-23 07:33:30 -07:00
Marwan Abbas 6c21917d49
Update auto-update-caravel-lite.yml 2023-10-22 10:08:28 +03:00
Marwan Abbas 93c54686f0
Update Makefile 2023-10-22 10:00:28 +03:00
Jeff DiCorpo 3afe4236c9
Merge pull request #503 from efabless/fix_openframe_wrapper_interface
Modifications to the openframe padframe
2023-10-19 08:02:39 -07:00
RTimothyEdwards bcb0e2791d Apply automatic changes to Manifest and README.rst 2023-10-18 16:59:36 +00:00
Tim Edwards 4cd9d9cf2a Added pins "vddio" and "vssio" to the openframe and openframe project
wrapper RTL netlists and and openframe project wrapper GL netlist.
2023-10-18 12:47:56 -04:00
Jeff DiCorpo 85464f81ec
Merge pull request #508 from efabless/blocking_CI
Create block_CI.yaml
2023-10-18 08:41:02 -07:00
Marwan Abbas 2c92ebfabb
Create block_CI.yaml 2023-10-12 15:11:03 +03:00
Tim Edwards 15bd09f066 Reverted "chip_io_gpio_connects.mag".
Backed out an error in which the layout "chip_io_gpio_connects.mag",
which was used on caravel and caravan, was modified for openframe,
making it incompatible with caravel and caravan.  Renamed it to
"chip_io_gpio_connects_vert.mag" which makes it unique to openframe
and also matches the nomenclature of "chip_io_gpio_connects_horiz".
2023-10-08 17:59:16 -04:00
Marwan Abbas 112142521c
Add files via upload 2023-10-08 14:05:22 +03:00
M0stafaRady 6b5829181a
Merge pull request #506 from efabless/main
merge from main to cocotb
2023-10-03 10:02:58 +03:00
Tim Edwards b3273ca5aa Added the set of missing pins on the 2nd of the two vccd1/vssd1 power
pads to the user project wrapper layout, which were missing, as pointed
out by Marwan.  Regenerated the wrapper DEF file from the updated
layout.
2023-10-01 21:11:33 -04:00
Tim Edwards 495bf5fc5d Stretched all metal3 pins 0.02um toward the center of the chip, so that
the length of pin inside the wrapper boundary is 0.3um, which is the
minimum metal3 layer width, and is required by the routing tool.
2023-09-27 15:07:58 -04:00
Tim Edwards 990f5dffc9 Found one additional minor adjustment was needed to the resetb_h
pin, which was neither 0.28um wide nor completely covered by
metal2.
2023-09-26 17:58:05 -04:00