mo-hosni
50a441ff34
Apply automatic changes to Manifest and README.rst
2023-02-27 18:57:00 +00:00
mo-hosni
47e1c57804
Removed the vertical Metal5 stripes in chip_io and added via2 instances to the left and right pins.
2023-02-27 10:46:14 -08:00
mo-hosni
25ec1cb8eb
Merge branch 'caravel-redesign-2' of https://github.com/efabless/caravel into caravel-redesign-2
2023-02-27 10:41:17 -08:00
mo-hosni
25e96c9d62
reharden caravel.
2023-02-27 10:39:51 -08:00
mo-hosni
9be48c6a7b
implementation of caravel_core.
2023-02-27 10:38:06 -08:00
mo-hosni
e560b56db5
reharden spare_logic_block.
2023-02-27 10:37:00 -08:00
mo-hosni
3f29ea49e7
harden mprj_io_buffer.
2023-02-27 10:33:48 -08:00
mo-hosni
5f8e954d95
reharden gpio_logic_high.
2023-02-27 10:29:46 -08:00
mo-hosni
86612d1f08
reharden caravel_clocking.
2023-02-27 10:26:19 -08:00
mo-hosni
e3b9faa309
Apply automatic changes to Manifest and README.rst
2023-02-27 16:25:04 +00:00
mo-hosni
7067304fd9
Added manual_power_connections.
2023-02-27 08:15:35 -08:00
mo-hosni
0952575c9d
Add empty_macro which acts as a placement obstruction.
2023-02-27 08:14:55 -08:00
mo-hosni
8d6cfe6e2b
reharden gpio_defaults_block. Changed the power stripes to be on Metal3.
2023-02-27 07:34:33 -08:00
mo-hosni
50a762407b
re-implementation of housekeeping. Fixed maximum transition and antenna violations.
2023-02-27 07:30:03 -08:00
passant5
fe9f6b44da
Apply automatic changes to Manifest and README.rst
2023-02-26 12:12:20 +00:00
Passant
b463e533ec
update caravel rtl/hierarchy:
...
+ add `mprj_io_buffer` module that is used to guide the router and buffer signals going to the IOs far from the housekeeping
+ add `caravel_core` rtl that includes all the macros of caravel
~ restructure caravel to `caravel_core` and `chip_io` that includes the padframe
~ update `caravel_clocking` rtl to include `porb` input reset signal from power-on-reset
~ update `gpio_control_block` rtl to buffer `serial_clock` and `serial_load` siganls
2023-02-26 13:43:37 +02:00
Jeff DiCorpo
c32d66ab20
Merge pull request #409 from efabless/makefile_fix
...
Makefile fix
2023-02-19 09:41:18 -08:00
marwaneltoukhy
a051497ab2
Apply automatic changes to Manifest and README.rst
2023-02-15 17:22:25 +00:00
Marwan Abbas
addcb87025
Update auto-update.yml
2023-02-15 19:14:56 +02:00
Jeff DiCorpo
650716b517
Merge pull request #396 from antonblanchard/make-pipefail
...
Return correct exit code for piped commands to make
2023-02-15 07:20:34 -08:00
marwaneltoukhy
dbf80923b2
remove unwanted line
2023-01-22 12:58:34 +02:00
marwaneltoukhy
f9614d3406
update volare enable to use venv
2023-01-22 12:39:42 +02:00
marwaneltoukhy
9f98d5717c
use venv to install volare
2023-01-19 14:16:46 +02:00
Jeff DiCorpo
bde8c9ef5e
Merge pull request #391 from efabless/fix_housekeeping_serial_fsm
...
Update serial configuration fsm to reset the transfer bit
2023-01-05 22:19:18 -08:00
Jeff DiCorpo
12131477e0
Merge pull request #403 from antonblanchard/ansi-port-declarations
...
Fix issues with port definitions
2023-01-05 22:18:44 -08:00
Anton Blanchard
25e5e27f9d
Fix issues with port definitions
...
Caravel fails to build with recent Icarus Verilog versions because some of
the port definitions are not valid.
2023-01-05 20:53:17 +11:00
Anton Blanchard
448f120c31
Return correct exit code for piped commands to make
...
A number of commands are piped through tee (eg gen_gpio_defaults.py
in make __gpio_defaults). Currently when they fail the error code
is not propagated back to make.
2022-12-06 05:56:11 +11:00
Jeff DiCorpo
38492d9da4
tag = mpw-8c
2022-11-25 11:40:43 -08:00
Jeff DiCorpo
9438031c42
Update Makefile
2022-11-22 21:31:34 -08:00
Jeff DiCorpo
fedb71e17d
Merge pull request #392 from efabless/update_caravan_spice
...
abstract caravan.spice
2022-11-22 10:58:32 -08:00
Marwan Abbas
5ec1d06bc2
abstract caravan.spice
2022-11-22 10:47:05 -08:00
M0stafaRady
0c56e53ac3
Apply automatic changes to Manifest and README.rst
2022-11-20 12:36:48 +00:00
M0stafaRady
c23af382ae
Update serial configuration fsm to reset the transfer bit
2022-11-20 04:27:40 -08:00
Jeff DiCorpo
10665aa1bf
Merge pull request #390 from efabless/remove-pt-signoff-from-main
...
remove pt signoff reports from main due to size
2022-11-19 14:30:22 -08:00
jeffdi
3f6f3c1114
remove pt signoff reports from main due to size
2022-11-19 14:29:21 -08:00
Jeff DiCorpo
a08b471a9f
Merge pull request #388 from efabless/remove-pt-signoff-from-main
...
remove pt signoff reports from main due to size
2022-11-19 14:28:09 -08:00
jeffdi
a5e8b239aa
remove pt signoff reports from main due to size
2022-11-19 14:25:36 -08:00
Jeff DiCorpo
9000db338e
Update tag for mpw-8a
2022-11-19 14:11:55 -08:00
Jeff DiCorpo
eaa1d64345
Update Makefile
2022-11-18 21:27:39 -08:00
Jeff DiCorpo
47c6dcceb7
Update auto-update-caravel-lite.yml
...
update caravel-lite for timing
2022-11-16 23:43:07 -08:00
Jeff DiCorpo
1d03cb9747
Update auto-update-caravel-lite.yml
2022-11-16 23:21:14 -08:00
Jeff DiCorpo
370ae6c1dd
Update auto-update-caravel-lite.yml
2022-11-16 23:09:04 -08:00
Jeff DiCorpo
896d792fb4
Merge pull request #385 from efabless/fix_user_defines_pullupdown
...
Fixes the user defines configuration values for pullup and pulldown
2022-11-16 23:06:24 -08:00
Jeff DiCorpo
4187ba8d21
Merge pull request #386 from efabless/support-for-timing
...
Update auto-update-caravel-lite.yml
2022-11-16 22:16:33 -08:00
jeffdi
7c96b714d2
Apply automatic changes to Manifest and README.rst
2022-11-16 17:36:01 +00:00
Jeff DiCorpo
e83ad64c60
Update auto-update-caravel-lite.yml
2022-11-16 09:23:15 -08:00
RTimothyEdwards
310db2e4e7
Apply automatic changes to Manifest and README.rst
2022-11-16 14:48:31 +00:00
Tim Edwards
d1f47cc451
Fixes the user defines configuration values for pullup and pulldown
...
modes to match the correct ones that are in defs.h in the management
SoC LiteX repository. See caravel issue #380 .
2022-11-16 09:36:01 -05:00
Jeff DiCorpo
748fbed12e
Merge pull request #377 from d-m-bailey/gpio_doc_fix
...
fixed documentation for gpio's used in caravan
2022-11-15 12:26:11 -08:00
Jeff DiCorpo
c37ca64315
Merge pull request #362 from efabless/gpio_signal_buffering-decaps
...
gpio_signal_buffering rtl decaps
2022-11-15 12:24:51 -08:00