@@ -49,69 +49,25 @@ Use the `bash` shell to run commands and scripts.
4949
5050#### OpenROAD-flow-scripts Installation
5151
52- To install OpenROAD-flow-scripts, refer to the
52+ To install OpenROAD-flow-scripts, refer to the
5353[ Build or installing ORFS Dependencies] ( https://openroad-flow-scripts.readthedocs.io/en/latest/#build-or-installing-orfs-dependencies )
5454documentation.
5555
5656In general, we recommend using ` Docker ` for an efficient user
57- experience. Install OpenROAD-flow-scripts using a docker as described
58- here [ Build from sources using Docker ] ( ../user/BuildWithDocker.md ) .
57+ experience. Please refere to the [ Docker Shell ] ( ../user/DockerShell.md )
58+ documentation .
5959
6060:::{Note}
61- If you need to update an existing OpenROAD-flow-scripts installation,
62- follow instructions from [ here ] ( ../user/FAQS .md#how-do-i-update-openroad-flow-scripts ) .
61+ If you need a custom Docker image, you can build your own with the instructions
62+ provided at: [ Build from sources using Docker ] ( ../user/BuildWithDocker .md ) .
6363:::
6464
65- OpenROAD-flow-scripts installation is complete.
66-
67- #### Running OpenROAD-flow-scripts inside the Docker
68-
69- Launch the docker with OpenROAD-flow-scripts container as follows:
70-
71- ``` shell
72- docker run --rm -it -u $( id -u ${USER} ) :$( id -g ${USER} ) -v $( pwd) /flow:/OpenROAD-flow-scripts/flow openroad/flow-ubuntu22.04-builder
73- ```
74-
75- :::{seealso}
76- To launch OpenROAD GUI inside the docker, based on the OS, use the command from [ here] ( ../user/BuildWithDocker.md#enable-gui-support ) .
65+ :::{Note}
66+ If you need to update an existing OpenROAD-flow-scripts installation:
67+ - For local installs follow instructions from [ here] ( ../user/FAQS.md#how-do-i-update-openroad-flow-scripts ) .
68+ - For Docker run ` docker pull openroad/orfs:latest ` to update the image.
7769:::
7870
79- Once you are entered into OpenROAD-flow-scripts container run:
80-
81- ``` shell
82- source env.sh
83- ```
84-
85- If your installation is successful, you will see the following message:
86-
87- ```
88- OPENROAD: /OpenROAD-flow-scripts/tools/OpenROAD
89- ```
90-
91- #### Verifying the Docker based Installation
92-
93- To verify the installation run the built-in example design as follows:
94-
95- ``` shell
96- cd flow
97- make
98- ```
99-
100- A successful run end with the log:
101-
102- ```
103- [INFO] Writing out GDS/OAS 'results/nangate45/gcd/base/6_1_merged.gds'
104- Elapsed time: 0:10.44[h:]min:sec. CPU time: user 2.17 sys 0.54 (26%). Peak memory: 274184KB.
105- cp results/nangate45/gcd/base/6_1_merged.gds results/nangate45/gcd/base/6_final.gds
106- Log Elapsed seconds
107- 1_1_yosys 2
108- 3_3_place_gp 1
109- 4_1_cts 8
110- 5_2_route 10
111- 6_1_merge 10
112- 6_report 3
113- ```
114-
11571## Configuring The Design
11672
11773This section shows how to set up the necessary platform and design
0 commit comments