mo-hosni
0e01725608
add housekeeping views
2022-10-14 09:26:34 -07:00
Passant
4609abd7e2
remove unpowered gate level netlist
2022-10-14 02:42:37 -07:00
kareem
6452f14de0
reimplement caravel with latest blocks updates and a buffer macro
2022-10-13 13:34:47 -07:00
Marwan Abbas
b8651328f9
Merge branch 'caravel_redesign' into cocotb
2022-10-13 21:14:42 +02:00
marwaneltoukhy
b07d91ef7a
resolve conflict
2022-10-13 12:11:42 -07:00
Passant
c3a2c8650e
update caravel top-level rtl to add `buff_flash_clkrst` module
2022-10-13 12:11:22 -07:00
Marwan Abbas
f7299933ee
Merge pull request #217 from mo-hosni/buff_flash_clkrst
...
Buff flash clkrst
2022-10-13 20:53:18 +02:00
Marwan Abbas
14856fea6d
Merge pull request #216 from mo-hosni/housekeeping_final_views
...
Housekeeping final views
2022-10-13 20:47:09 +02:00
passant5
acd6aeb0dc
Delete housekeeping.nl.v
2022-10-13 20:35:24 +02:00
Marwan Abbas
e72f819020
Merge pull request #210 from mo-hosni/final_views
...
mgmt_protect final views
2022-10-13 20:33:57 +02:00
passant5
dd2c99b3de
Delete mgmt_protect.nl.v
2022-10-13 20:31:42 +02:00
Marwan Abbas
08ac55bed8
Merge pull request #214 from efabless/caravel_clocking-buffering
...
Caravel clocking reharden
2022-10-13 20:13:45 +02:00
passant5
9b009167a4
Delete mgmt_protect.nl.v
2022-10-13 20:09:00 +02:00
kareem
d5379ab6f9
fix power pins assignment of clockp buffers again
2022-10-13 11:02:35 -07:00
kareem
fdf1f11ece
fix power pins assignment of clockp buffers
2022-10-13 11:00:04 -07:00
kareem
c922241c3f
reharden: caravel_clocking
...
+ add custom interactive script to insert a buffer on user_clk output
and have a large buffer on core_clk
~ change pdn config to match top level
~ change sdc
~ change openlane configuration
2022-10-13 10:54:04 -07:00
mo-hosni
889aa7e308
add buff_flash_clkrst
2022-10-13 10:35:51 -07:00
mo-hosni
0389423ea6
add housekeeping
2022-10-13 10:15:05 -07:00
mo-hosni
1aaebf5cbb
add mgmt_protect
2022-10-13 10:11:45 -07:00
M0stafaRady
1bae9af845
delete trash files
2022-10-13 09:55:18 -07:00
M0stafaRady
c538f2923d
Remove wrong sys.exit from cocotb script
2022-10-13 08:55:01 -07:00
M0stafaRady
a8a3be6a8c
Merge branch 'cocotb' of github.com:efabless/caravel into cocotb
2022-10-13 08:43:56 -07:00
M0stafaRady
ae249eb8db
update sdf files location
2022-10-13 08:43:50 -07:00
M0stafaRady
1d8eac5f48
Merge branch 'cocotb' of github.com:efabless/caravel into cocotb
2022-10-13 08:18:17 -07:00
M0stafaRady
86f2c04d3e
Add mem_dff2 test and update script to change the linker script
2022-10-13 08:18:08 -07:00
M0stafaRady
27e6272987
move primetime sdfs under signoff/caravel/primetime_signoff/
2022-10-13 07:00:03 -07:00
kareem
59743f4832
change buf16 to clkbuf16 and reimplement
2022-10-13 06:54:55 -07:00
kareem
0eed96f33f
reharden: digital_pll
...
~ reimplement digital_pll using updated RTL
~ changes in config to generate same PDN
~ change deprecated variables
2022-10-13 06:21:08 -07:00
kareem
bb2d983e03
+ add a size 16 buf for clockp signal in digital_pll
2022-10-13 05:57:09 -07:00
M0stafaRady
8991af8ff1
Merge branch 'cocotb' of github.com:efabless/caravel into cocotb
2022-10-13 04:25:18 -07:00
M0stafaRady
5d3766edf7
update script and top level testbench for sdf
2022-10-13 04:25:14 -07:00
M0stafaRady
f5e1060c6d
Merge branch 'cocotb' of github.com:efabless/caravel into cocotb
2022-10-13 04:05:38 -07:00
M0stafaRady
ceac6defa1
fix some tests for gatelevel
2022-10-13 04:05:12 -07:00
M0stafaRady
95cca2dec0
optimize bitbang tests
2022-10-12 16:06:02 -07:00
M0stafaRady
7e6ec8d394
Merge branch 'caravel_redesign' into cocotb
2022-10-12 14:49:27 -07:00
M0stafaRady
dce509ab11
update script and testbench top level to include sdf
2022-10-12 14:41:37 -07:00
kareem
8c95a58e0d
~ regenerate chip_io netlist to fix missing power pins from constant blocks
2022-10-12 11:40:05 -07:00
M0stafaRady
ac6284599d
Merge branch 'caravel_redesign' into cocotb
2022-10-12 10:42:57 -07:00
M0stafaRady
e8870d6a8b
fix errors for gate level
2022-10-12 10:29:56 -07:00
kareem
9ccb0ff2ed
reharden!: caravel
...
~ reimplement based on updated views of the macros
~ change interactive script to call label_macro_pins
~ extract all spef and sdf corners using timing-scripts repo
!important same work arounds as before
2022-10-12 04:45:08 -07:00
mo-hosni
db2cc848b2
Added constant block openlane files and powered gl and modified housekeeping config.tcl
2022-10-12 04:12:27 -07:00
M0stafaRady
471e150167
Merge branch 'cocotb' of github.com:efabless/caravel into cocotb
2022-10-12 03:57:56 -07:00
M0stafaRady
d994a2e741
Merge branch 'cocotb' of github.com:efabless/caravel into cocotb
2022-10-12 03:57:33 -07:00
M0stafaRady
d464a475e0
update gpio tests to release housekeeping spi csb
2022-10-12 03:57:22 -07:00
M0stafaRady
10618bd41c
Merge branch 'caravel_redesign' into cocotb
2022-10-12 02:05:27 -07:00
M0stafaRady
685518477d
add folder to store important sessions
2022-10-12 02:03:06 -07:00
mo-hosni
76f8d37496
Rehardened housekeeping to fix Antenna violations.
2022-10-11 16:41:50 -07:00
M0stafaRady
71829abbc5
Merge branch 'cocotb' of github.com:efabless/caravel into cocotb
2022-10-11 14:00:58 -07:00
M0stafaRady
2a5c7b876b
fix some timeout and errors due to cpu became slower and sram interface are deleted
2022-10-11 14:00:49 -07:00
M0stafaRady
de6d55f3ee
trial for increase SPI clock
2022-10-11 13:44:56 -07:00