# TerosHDL(vscode 插件) [TerosHDL github](https://terostechnology.github.io/terosHDLdoc/) ## 參考環境 - OS: Windows - IDE: vscode - Simulator: icarus verilog - Waveview: gtkwave - Synthesis:yosys ## TerosHDL安裝指南 ### based env config 1. 官網左側分欄,參照GETTINTG STARTED進行安裝  2. 在已經裝好的vscode下,尋找teroshdl插件,進行安裝  3. 參照官網,本人選擇conda下的python路徑 選擇icaus verilog 模擬器   4. 開啟conda base環境,分別安裝vunit-hdl、edalize4、yiwasp-yosys、vsg及teroshdl五個套件  - 提供下載後setup解法: vunit-hdl及teroshdl似乎無法安裝成功 - teroshdl僅支援vunit-hdl>=4.4.0版本,直接下pip指令只會裝到4.0.0版本,無法安裝teroshdl - teroshdl套件似乎也會失敗 - 安裝vunit-hdl a. 下載套件 https://pypi.org/project/vunit-hdl/  b. 解壓縮後放入conda base環境內   c. 下指令安裝套件 ``` cmd #開啟windows終端 conda activate base #啟動conda base環境 python setup.py install #在vunit-hdl套件路徑底下安裝套件 ``` - 安裝teroshdl a. 下載套件 https://pypi.org/project/teroshdl/  b. 解壓縮後放入conda base環境內  c. 下指令安裝套件 ``` cmd #開啟windows終端 conda activate base #啟動conda base環境 python setup.py install #在teroshdl套件路徑底下安裝套件 ``` 5. 若安裝成功,按下燈泡按鈕,則終端機會跳出如下的結果  ### simulator config 1. 模擬器的路徑設定:以icarus verilog使用者為例 給定bin底下的路徑  ### synthesis 1. schemetic view  2. yosys - 安裝請參考 [Yosys 安裝](/jHI69v7LQ4ib7e6m1F7wnw) - 相關文件 [github](https://github.com/YosysHQ/yosys) - 路徑設定 
×
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