看板 Electronics 關於我們 聯絡資訊
我後來用TCL改寫這加pad的程式,程式可以在這下載: http://cid-87cef5e6683b5427.office.live.com/self.aspx/Share/addPad.tcl 我之所以要用TCL改寫是因為: 原來PERL的作法是讀入Verilog檔。 然後程式要parse Verilog code,這不是一件小事。 要寫Verilog/SystemVerilog/VHDL的parser太工程浩大了, 況且我也沒做過compiler的經驗。 我後來就想到何不在Design Compiler(或IC Compiler與SoC Encouter)加pad最簡單。 所以就寫了這TCL script。 這TCL script我己測過在Design Compiler是可以正常執行的, 沒測過IC Compiler與SoC Encounter。 詳細的使用說明請看script內註解。 ※ 引述《zxvc (執著)》之銘言: : 這是我用PERL寫的一個script。 : 主要是用在Verilog design synthesis後, : 要在寫一個IO ports加上pad cells的chip module。 : 因為手動去寫這個chip module有點麻煩、易錯, : 我就用PERL寫了一個script自動產生chip module。 : (PERL真是處理文字的利器,用C去寫不知有多麻煩。) : 使用方法請看原始檔註解。 : AddPad.pl下載: : http://cid-87cef5e6683b5427.skydrive.live.com/self.aspx/Share/AddPad.pl -- 信佛的人要知道:佛絕不會說謊。但請把握時光。 法滅盡經: http://www.cbeta.org/result/normal/T12/0396_001.htm 共勉之。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.73.148