星期四, 3月 26, 2009

[圖文教學]使用Leenix EDA工具組合,進行Spice模擬

有鑑於google上面關於Leenix 的簡介與教學實在太少(搜尋僅1400餘筆),或者是入門不易。故作此推廣教學。
  • Outline:
    • 簡介
    • STEP1,如何使用Virsual Box 安裝後的設定
    • STEP2,開機測試Leenix教學
    • 簡易的Linux 教學列表

簡介
電子工程領域的人一定對Spice這名詞不陌生。
可惜的是在自我學習上,HSpice是付費程式並不像PSpice提供免費的應用版本。
這裡,提供了一個完全合法免費的解決方案,而不用苦苦的等待或搜尋可能的HSpice LICENSE。



簡介: Leenix 轉自PTT
發信人: [email protected] (♀郡☆展♂), 看板: Linux
標 題: [分享] Leenix免安裝光碟(Live CD)
發信站: 批踢踢實業 (Mon Nov 5 15:49:52 2007)
轉信站: tales!news.mgt.ncu!news.ncu!ctu-gate!ctu-reader!news.nctu!ptt

各位PTT的鄉民好:
此張Leenix免安裝光碟(Live CD),由南台科技大學電子工程系
李博明教授歷經三年時間,製作出來
此張光碟適用族群,為電子電機相關科系,
光碟內建有Xcircuit Ngspice EDA_tool等相關軟體
另外一般軟體為Openoffice Gimp XMMS等相關軟體

......(以下略)
下面介紹如何在Windows下使用Leenix 這套整合方案
我們要準備的有:
  1. Virsual Box for windows (載點)
  2. 下載最新版 Leenix (連結)
  3. Leenix 官方readme (連結) 最後一節的demo均取自這裡
這邊示範使用2008版本(下圖) 下載 Leenix2008.iso



STEP 1

我們假設你已經安裝好Virsual Box (一直下一步點到底也行),下面是開啟Virsual Box的畫面:

點選左上角[新增]按鈕


稍微看一下說明,下一步


名稱可以任意鍵入:例如 Leenix

作業系統(Operating System)選:Linux
版本(Version):Linux2.6
填寫完繼續


這邊需要填寫記憶體空間,
如果你擁有實體記憶體2G以上,可以如上面設定1024MB (1G)給予Virsual 使用
如不清楚配置,可以依照預設建議設定為256MB以上



↑注意,這邊為了方便教學
我們取消勾選硬碟的設定



如果出現警告視窗沒關係,繼續



檢查設定無誤,點選完成





點選中間[細節]分頁內的光碟機選項

↑依照上圖勾選




選取我們剛才抓下來的Leenix2008.iso



完成後應會出現Leenix2008.iso如上圖
確認無誤之後,點選左上角[啟動]


STEP 2


這邊,需要注意一下
待會一律使用右邊的CTRL鍵,使滑鼠離開Virsual Box 回到自己的Windows 做其他事


開機畫面,我們稍後幾秒會自動進入Linux程序

載入相關服務中





 成功進入xorg 視窗,接下來可以自行進行Leenix 探索之旅了

下方工具列可以開啟各類應用程式,我們可以先到處看看
X circuit 測試畫面:
Leenix 作者李博明教授寫到
  • XCircuit :XCircuit 是一套很難說明的軟體,看字面上的意義是「在 X 視窗下畫電路的軟體」,其實它的功能可不僅於此,它不但可畫電路圖、流程圖,甚至是五線譜等等。最重要的是它可畫出具有相當高品質的電路圖並且可直接轉成 SPICE 電路檔 (netlist),XCircuit 的功能極為強大,值得一試。在 ~/demo/spice/ 目錄中的 ex_diode04.ps、ex_rc1.ps、inv.ps、nand2.ps 皆可以 XCircuit 開啟,開啟方式為以 Rxvt 開啟新終端機後執行以下動作
    • xcircuit ex_diode04.ps
    • xcircuit ex_rc1.ps
    • xcircuit inv.ps
    • xcircuit nand2.ps



NGSpice 測試
Leenix 作者李博明教授寫到
  • NGSPICE :這是一套改良自柏克萊大學 Spice 3f5 版本之免費 SPICE 軟體,其功能十分完整,適合學生學習 SPICE 之語法與老師上課用。此軟體主要是為了本人所開設「積體電路分析與模擬」這門課所安裝,有了這套 SPICE 你就不必去盜拷 PSPICE 或是苦等 HSPICE 的 LICENSE 了。在光碟中有範例程式,請以 Rxvt 開啟新終端機後執行以下動作看展示:
    • cd ~/demo/spice
    • sh demo



這裡,我發現瀏覽後 Spice的模擬圖有一直關不完的錯覺。
所以檢查一下作者demo檔案的內容發現:

作者是把三個模擬檔案放在一起,
看完上述範例我們知道可以用下面命令方式進行Spice模擬:
% gv xxxxxxxx.ps &
% ngspice xxxxxxxx.sp
附錄:Linux 相關學習資源
  1. 鳥哥的Linux私房菜 (連結)
  2. GNU/Linux 初學之旅 (連結)
  3. Taiwan | Linux (連結)










沒有留言:

張貼留言