commit | 1f769e4c62c0535faac80fe203ac5076be388a51 | [log] [tgz] |
---|---|---|
author | Jeff DiCorpo <jeffdi@efabless.com> | Wed Dec 29 01:56:51 2021 -0800 |
committer | Jeff DiCorpo <jeffdi@efabless.com> | Wed Dec 29 01:56:51 2021 -0800 |
tree | 5fa75b210234df19561d1b3149a997dfc41029fa | |
parent | b9a4a249b433e7732dbe24fc0a9ae12d9e25a0ff [diff] |
final gds oasis
:exclamation: Important Note |
---|
YONGA-100M Ethernet is based on the implementation of Alex Forencich's 100Mbps Ethernet design.
export PDK_ROOT=<pdk-installation-path> export OPENLANE_ROOT=<openlane-installation-path> cd $UPRJ_ROOT export CARAVEL_ROOT=$(pwd)/caravel make install
To run RTL simulation,
cd $UPRJ_ROOT make verify-ethernet_100m
# Run openlane to harden user_proj_example make user_proj_example # Run openlane to harden user_project_wrapper make user_project_wrapper
user_project_wrapper
.user_project_wrapper
at verilog/gl/user_project_wrapper.vuser_project_wrapper
adheres to the same pin order specified at pin\_order <https://github.com/efabless/caravel/blob/master/openlane/user_project_wrapper_empty/pin_order.cfg>
__user_project_wrapper
adheres to the fixed wrapper configuration specified at fixed_wrapper_cfgs <https://github.com/efabless/caravel/blob/master/openlane/user_project_wrapper_empty/fixed_wrapper_cfgs.tcl>
__mpw-precheck <https://github.com/efabless/mpw_precheck>
In alphabetical order: