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
Jeff DiCorpo
427f8f83d2
Merge pull request #379 from efabless/final_lvs_reports_clean
...
Final LVS run reports for caravel and caravan
2022-11-12 07:34:20 -08:00
Jeff DiCorpo
84f5068cc9
Update Makefile
...
correct compress for mgmt core wrapper
2022-11-11 15:01:10 -08:00
Jeff DiCorpo
7b532b25ab
Update Makefile
...
Update compress to skip files in signoff
2022-11-11 13:25:05 -08:00
Tim Edwards
cca54a2a74
Final LVS run reports for caravel and caravan top levels, showing LVS
...
clean. Provides the netgen report, JSON file, and run-time log of
each. Modified the scripts to tee into the run-time log file and to
add the SPICE netlist of the simple_por. Corrected the simple_por
netlist to make the xhigh resistors non-width-specific, since the
width-specific ID mask is not a GDS layer and cannot be reconstructed
from GDS (at least not with the current tech file in magic).
2022-11-11 15:40:08 -05:00
Jeff DiCorpo
fffc4cb2ee
Update Makefile
...
update MPW tag to mpw-7f
2022-11-11 10:43:23 -08:00
Jeff DiCorpo
d4c844899b
Merge pull request #378 from efabless/update_soc
...
Update SoC for Caravel Redesign (v4_0)
2022-11-11 10:42:19 -08:00
Tim Edwards
32e6648041
Added LVS report for caravan
2022-11-11 13:24:34 -05:00
Marwan Abbas
85548a0bb0
removed mgmt_core_wrapper_orig.mag old file
2022-11-11 10:20:53 -08:00
Marwan Abbas
0e73504f89
fixed absolute paths in mag files and removed mgmt_core_wrapper_orig.mag file
2022-11-11 10:19:14 -08:00