整體安裝流程:https://www.youtube.com/watch?v=c7raQWp73j4&ab_channel=Yi-YuLiu%28%E5%8A%89%E4%B8%80%E5%AE%87%29 這邊在2024/05/06幫忙更新一下。 有時候需要ls看一下自己的路徑,不一定直接cd就會有資料夾, 每台電腦的路徑可能不一樣 **版本: Ubuntu 22.04版** (有安裝過24.04但是目前有相依性的問題) --- 移除原本的Ubuntu `wsl --unregister Ubuntu` 在win11設定wsl並安裝Ubuntu的最新版 先以系統管理員身分開啟Power shell: `wsl --install -d Ubuntu-22.04` 安裝完成後要設定自己的帳號及密碼 下載OpenROAD flow scripts `git clone --recursive https://github.com/The-OpenROAD-Project/OpenROAD-flow-scripts` 安裝OpenROAD相依性套件 ``` cd ~/OpenROAD-flow-scripts/tools/OpenROAD/ sudo ./etc/DependencyInstaller.sh -dev ``` 返回OpenROAD-flow-scripts主目錄 `cd ~/OpenROAD-flow-scripts` 開始編譯 `./build_openroad.sh --local` 環境參數設定 `source ./env.sh -dev` 確認yosys及openroad可以執行並出現help說明 ``` yosys -help openroad -help ``` # 下載Klayout 這裡下載的版本和參考影片中的不同,原因是因為我們的Ubuntu版本不一樣,所以需要安裝你自己Ubuntu的klayout,才不會出現錯誤。 先檢查版本: `lsb_release -a` **但是這部分有時候連結會有問題 需要自己再重新尋找** https://www.klayout.de/build.html 下載Klayout: ``` wget https://www.klayout.org/downloads/Ubuntu-22/klayout_0.29.1-1_amd64.deb ``` 安裝klayout相依性套件: `sudo apt install libqt5designer5 libqt5multimedia5 libqt5multimediawidgets5 libqt5xmlpatterns5 libruby3.0` 安裝Klayout: ``` sudo dpkg -i klayout_0.29.1-1_amd64.deb ``` 安裝完有問題需再輸入: ``` sudo apt --fix-broken install sudo dpkg -i klayout_0.29.1-1_amd64.deb ``` 最後開啟Klayout: `klayout` 大概長這樣:  # IC Design Flow https://www.youtube.com/watch?v=c-_9yfa4hPQ&ab_channel=Yi-YuLiu%28%E5%8A%89%E4%B8%80%E5%AE%87%29 gcd 製程:nangate45 (45奈米) ``` cd flow make ``` `make gui_final` 
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up