~ update `caravan` mag and openlane config with the `caravan` specific logo, motto, and copyright

This commit is contained in:
Passant 2023-06-01 10:10:11 -07:00
parent 1e46e15161
commit e88f5abf4f
7 changed files with 24 additions and 18 deletions

View File

@ -1,7 +1,7 @@
magic magic
tech sky130A tech sky130A
magscale 1 2 magscale 1 2
timestamp 1685510561 timestamp 1685639048
<< metal5 >> << metal5 >>
rect 78610 1018624 90778 1030789 rect 78610 1018624 90778 1030789
rect 130010 1018624 142178 1030789 rect 130010 1018624 142178 1030789
@ -68,11 +68,11 @@ rect 570422 6811 582590 18976
rect 624222 6811 636390 18976 rect 624222 6811 636390 18976
use caravan_logo caravan_logo use caravan_logo caravan_logo
timestamp 0 timestamp 0
transform 1 0 216000 0 1 5100 transform 1 0 202000 0 1 5100
box 0 0 1 1 box 0 0 1 1
use caravan_motto caravan_motto use caravan_motto caravan_motto
timestamp 0 timestamp 0
transform 1 0 270000 0 1 -7000 transform 1 0 -108000 0 1 -1400
box 0 0 1 1 box 0 0 1 1
use caravan_core chip_core use caravan_core chip_core
timestamp 0 timestamp 0

View File

@ -30,9 +30,9 @@ set ::env(VERILOG_FILES) "\
set ::env(SYNTH_READ_BLACKBOX_LIB) 0 set ::env(SYNTH_READ_BLACKBOX_LIB) 0
set ::env(VERILOG_FILES_BLACKBOX) "\ set ::env(VERILOG_FILES_BLACKBOX) "\
$verilog_root/rtl/caravel_logo.v \ $verilog_root/rtl/caravan_logo.v \
$verilog_root/rtl/caravel_motto.v \ $verilog_root/rtl/caravan_motto.v \
$verilog_root/rtl/copyright_block.v \ $verilog_root/rtl/copyright_block_a.v \
$verilog_root/rtl/open_source.v \ $verilog_root/rtl/open_source.v \
$verilog_root/rtl/user_id_textblock.v \ $verilog_root/rtl/user_id_textblock.v \
$verilog_root/rtl/defines.v \ $verilog_root/rtl/defines.v \
@ -41,20 +41,20 @@ set ::env(VERILOG_FILES_BLACKBOX) "\
$verilog_root/gl/caravan_core.v" $verilog_root/gl/caravan_core.v"
set ::env(EXTRA_LEFS) "\ set ::env(EXTRA_LEFS) "\
$lef_root/caravel_logo-stub.lef \ $lef_root/caravan_logo-stub.lef \
$lef_root/caravel_motto-stub.lef \ $lef_root/caravan_motto-stub.lef \
$lef_root/copyright_block-stub.lef \ $lef_root/copyright_block_a-stub.lef \
$lef_root/open_source-stub.lef \ $lef_root/open_source-stub.lef \
$lef_root/user_id_textblock-stub.lef \ $lef_root/user_id_textblock-stub.lef \
$lef_root/chip_io_alt.lef \ $lef_root/chip_io_alt.lef \
$lef_root/caravan_core.lef" $lef_root/caravan_core.lef"
set ::env(EXTRA_GDS_FILES) "\ set ::env(EXTRA_GDS_FILES) "\
$gds_root/copyright_block.gds \ $gds_root/copyright_block_a.gds \
$gds_root/open_source.gds \ $gds_root/open_source.gds \
$gds_root/user_id_textblock.gds \ $gds_root/user_id_textblock.gds \
$gds_root/caravel_logo.gds \ $gds_root/caravan_logo.gds \
$gds_root/caravel_motto.gds \ $gds_root/caravan_motto.gds \
$gds_root/chip_io_alt.gds \ $gds_root/chip_io_alt.gds \
$gds_root/caravan_core.gds" $gds_root/caravan_core.gds"

View File

@ -28,10 +28,10 @@ init_floorplan
add_macro_placement padframe 0 0 N add_macro_placement padframe 0 0 N
add_macro_placement chip_core 211.5 210.5 N add_macro_placement chip_core 211.5 210.5 N
add_macro_placement user_id_textblock 175 35 N add_macro_placement user_id_textblock 175 35 N
add_macro_placement copyright_block 482 85 N add_macro_placement copyright_block_a 482 85 N
add_macro_placement open_source 768 15 N add_macro_placement open_source 768 15 N
add_macro_placement caravel_logo 1080 25.5 N add_macro_placement caravan_logo 1010 25.5 N
add_macro_placement caravel_motto 1350 -35 N add_macro_placement caravan_motto -540 -7 N
manual_macro_placement f manual_macro_placement f

View File

@ -405,9 +405,9 @@ module caravan (
.mprj_io_one(mprj_io_one) .mprj_io_one(mprj_io_one)
); );
copyright_block copyright_block(); copyright_block_a copyright_block_a();
caravel_logo caravel_logo(); caravan_logo caravan_logo();
caravel_motto caravel_motto(); caravan_motto caravan_motto();
open_source open_source(); open_source open_source();
user_id_textblock user_id_textblock(); user_id_textblock user_id_textblock();

View File

@ -0,0 +1,2 @@
module caravan_logo ();
endmodule

View File

@ -0,0 +1,2 @@
module caravan_motto ();
endmodule

View File

@ -0,0 +1,2 @@
module copyright_block_a ();
endmodule