Chip123 科技應用創新平台
標題:
Perl有助IC design嗎?
[打印本頁]
作者:
mux
時間:
2008-3-12 11:08 AM
標題:
Perl有助IC design嗎?
請問一下大大們...
1 G$ W, q$ u- u. X0 w* I
Perl在IC領域裡的功效.
7 H$ _ |9 L9 R; A- p" m7 |
還有要如何去有效的學習perl
作者:
小朱仔
時間:
2008-3-12 01:31 PM
如果是要用在重覆性質的Command File Flow,
8 J1 J) |) n [. m5 c+ i. t
建議可以使用Perl輔助來做比較快速方便
' E+ q3 k3 v! S
) p* A2 h8 W7 J
現在Perl網路教學比比皆是不怕找不到喔~~
4 Y3 x' i6 |- N, P8 a3 N
參考看看囉~~
6 U% ]+ ]8 \* ~. H$ ]# z1 \
作者:
masonchung
時間:
2008-3-12 10:12 PM
perl 在 不同公司有不同的功效
# S' S! g E. L* l2 V
基本上MIS不太行的公司就會要求工程師自己寫perl搞定設計流程
作者:
mux
時間:
2008-3-13 11:14 PM
因為很多公司在找人時都會寫到要會perl,
9 g# {5 a$ e& T D7 l7 a H
所以才想問, perl對IC設計的幫助為何,
6 W& o$ }" L& @
可以加速design development chip的時間嗎?
作者:
masonchung
時間:
2008-3-13 11:40 PM
perl 熟了 頂多是跑模擬驗證流程順一點
+ u/ W" A2 Y v+ `
但是就是MIS混才會由工程師搞這個流程整合
作者:
steven58811
時間:
2008-3-14 11:00 AM
標題:
因為很多公司在找人時都會寫到要會perl,
perl 熟了 頂多是跑模擬驗證流程順一點
# w# i- o; @; l/ l) _7 ~
但是就是MIS混才會由工程師搞這個流程整合
作者:
freeson
時間:
2008-8-4 11:30 PM
標題:
回復 2# 的帖子
我要我要我要perlperlperl~~~~~~~~~~~~~~~~
作者:
jerryyao
時間:
2008-8-6 10:11 AM
我有是在IC設計公司工作,我個人覺得TCL比perl重要,只是好像沒有人提到TCL,有點納悶,很多tool都只支援TCL,不知各位將perl用到模擬驗證流程指的內容是什麼?
作者:
masonchung
時間:
2008-8-6 07:52 PM
用 perl 產生 verilog
! c6 q' D3 u2 S0 j
用 perl 產生 test pattern
# o0 X: c" e, W$ B+ s* }- P
用 perl 產生 模擬 data base
. x! \$ d5 Q; v- m1 c; g; B
用 perl 產生 vera model
$ T3 L1 a! }: j" c8 G0 e
用 perl 產生 synthesis script
8 r+ n6 U% s( e1 J' \
.
3 g" L, _5 i0 L2 ` H5 ]
..
9 k# V5 N% w6 q4 W% v- Y$ Q) `
...
0 ~3 P9 |* c' |0 b I1 C) m
真是多到數不完
+ B0 A; k) y! l) g( l
...
作者:
jerryyao
時間:
2008-8-7 04:39 PM
喔!好神奇,不知 masonchung兄的公司是使用何種環境(tool)會用到perl來產生如次多的結果,用perl產生tcl,有點.....,也許我真的該研究一下perl在EDA中佔有何種地位。
作者:
lkbinbin
時間:
2008-10-23 11:41 AM
我一般是用perl编写仿真综合脚本,这样每次仿真或综合时只需要一条命令就可以完成!!确实很快速
作者:
coolysg
時間:
2008-10-24 10:10 AM
看来要好好学习下perl,
2 Y" P1 Y# W: e' h$ w& k
真没想到有这么重要。
作者:
toe
時間:
2008-10-31 01:17 PM
標題:
perl是強大string工具
perl是強大string工具
6 ?( Z% ]8 M2 @
我們公司用它來將binary code填進layout rom
作者:
masion
時間:
2009-4-4 12:26 AM
用perl來處理這些瑣碎又重複性高的工作真是方便多了
! h8 f9 ~+ l+ H2 A; _1 N$ m2 s
所以越來越多公司找人都希望會perl!
作者:
xthuo
時間:
2009-4-27 04:13 PM
Perl从来没有用过,不过倒是很多招聘要求的,没有用过,想了解一下
作者:
Shouwei
時間:
2009-5-14 08:32 PM
恩~就我所知道的,perl能夠呼叫程式進來執行
' L9 B4 }% N2 o+ j% c
ex:呼叫hspice出來執行,然後將結果傳入excel檔or其他資料檔案型式,再將資料mail給使用者,或是通知使用者結果;更甚者還能再設定這次跑完之後,下次要利用什麼參數下去再跑一次
6 n" t4 c" X/ O/ g; l6 x2 R- n7 O. K
這樣就都不會浪費晚上睡覺的時間了,也不用一直去盯著螢幕看
& E5 c# ]: U) u; }+ |: I9 j
這也是之前聽業界的學長姊說的,但是也拿不到相關文件
) X- Q- p$ X# z6 g+ S+ s
只好自己慢慢k perl 的書了
' R3 p5 O0 F! N# P3 Q! g6 q, x- ~4 ?
一般研究所或是大學走的方向是做cad的,大部分都會tcl跟perl @@
作者:
masonchung
時間:
2009-5-14 09:13 PM
沒錯 perl 真的是 cad 工程師的必備武器
作者:
liusheng83
時間:
2009-5-25 04:50 PM
我也是覺得tcl比perl好用德多,難道是我只是個學生,沒有在公司呆過的原因
作者:
liusheng83
時間:
2009-5-25 04:52 PM
看來德好好學習perl了,以前有機會都不學,真是懶。。。
' @4 M. l$ O% s
我怎麼這麼懶呢
作者:
darylz
時間:
2009-5-26 11:42 AM
anyway,需要掌握至少一种scripting language:
5 Y' Y$ y8 B: `
tcl, perl, python...
作者:
howru
時間:
2009-5-26 12:21 PM
Perl用來進行複雜的數據處理是很不錯的,其實作為script的一種,只要牢記Perl的訓條,There is more than on way to do it!就沒有Perl做不了的事情啦。就我而言,工作中比較有規律的處理或者是重複性很大的工作,我都會用Perl來處理,真的可以提高驗證工作的效率呢!不過,我們不用Perl來做跑驗證的script,用Makefile就夠勁了!
: U5 ?: P7 X9 d4 b
初學Perl,推薦小駱駝書,翻一遍,結合實際的case,就能入門了,邊做邊學,提高很快的!
作者:
sieg70
時間:
2009-5-26 01:51 PM
標題:
回復 8# 的帖子
tcl跟perl都可以用來整合設計驗證流程, ic design血統比較純的應該是tcl script, perl主要是強在它在處理string字串的能力, 所以被用來作xxx generator, 也可以自行過濾design tool吐出來的log file,自動比對檢視是否有錯誤發生. tcl則是與各design tool有較深入的整合, 有些EDA tool都有提供tcl其專用的API指令, 可以讓你在寫script時, 可以作較細微的動作.
作者:
wyyshaken
時間:
2010-5-5 07:11 PM
看来还是很有用的 但是IC工程师需要的perl只是不需要很多
作者:
tkyao
時間:
2010-5-6 12:15 AM
我在用一些像Quartus, Modelsim, Synplify的軟體也是TCL比較多,
9 ] g# T$ f! \* N0 p f, H
PERL略有耳聞....
+ d- ?" H, @3 {, v" Z7 F
(我是學生)
作者:
keyway
時間:
2010-8-15 08:22 AM
頂多是跑模擬驗證流程順一點
* o! T2 ]& b: R& M" }0 ], ^- Q% O
但是就是MIS混才會由工程師搞這個流程整合
作者:
zfx253
時間:
2010-8-15 10:12 AM
这些脚本语言都是提高工作效率的手段而已
作者:
tlshieh
時間:
2010-8-24 10:37 AM
像是perl 和 Tcl 這類 scripting language,實在沒有所謂的誰比較重要。它們只是不同的工具而已,就好像十字和一字螺絲起子 - 看你要鎖哪種螺絲而已。
3 q9 a2 M A2 ^% f! t" `5 M9 g7 T
現在許多EDA Tool的是Tcl embeded, 使用的指令也都是Tcl base。如果你想要customize 這些 tool,或建立一些巨集指令,那自然是要用Tcl。 但如果你是要在外部處理檔案,那Perl 相對強大的字串處理能力會比較好用。 舉個例子,如果你要轉換一些EDA tool or tester 產生的report,改寫成你環境中的downstream tool可以讀的格式,那perl可能就會是較好的選擇。(當然用Tcl也是可以,只是會相對麻煩)
作者:
fengrlove
時間:
2010-9-15 03:57 PM
受教了~~
~~~~~~~~~~~~~~~~
作者:
dysyase
時間:
2010-9-16 12:28 AM
我是回去唸研究所的逃兵~
2 x" Q) X! @5 ~4 q
去念前聽我公司同事的話,找了書,看了看PERL~也寫個不大不小的程式來讓老師要我做的東西加速執行(資料的產生,分類,運算,執行。老實說~用C寫應該會更好寫<個人認為>)
4 z0 n7 Y" i G# X+ X
現在,準備要全力去練cell base design
' l8 w/ d5 | P5 j `) l7 @
但是,我也上了不少相關的課成(cell base design相關)
+ E! d; k1 u# f8 V4 C, e
但我真的沒法想像perl要怎樣使用再cell base design上
2 m2 C* D8 E' u% k: v. G- w+ _
各位說的test pattern或是流程的簡化,都可以用其他的軟體或是方法去做到阿
; g( r4 N4 H; o$ k
有那位大哥可以將perl再cell base上使用的 [時機點] 描述的更讓小弟了解
! k7 C5 e" c& ]8 k+ j m/ E7 l
感恩
作者:
zw32101
時間:
2011-7-26 03:58 PM
受教了~~~~~~~~~~~~~~~~~~
作者:
ahpanbin
時間:
2011-7-30 12:40 AM
看看学学各位哦~~~~~~~~~~
作者:
bondylep8
時間:
2011-8-8 08:51 PM
回復
20#
darylz
1 Z) g6 D; ^! W m
# i2 o6 X* i* w7 A4 J7 J
; Z( r( O3 h3 u
应该是必不可少的吧
作者:
longman3
時間:
2011-8-10 05:58 PM
感謝分享 目前正為學習Perl煩惱中
作者:
chevroletss
時間:
2011-8-17 09:45 AM
perl學習過一段時間,後來沒有繼續。看來還是得學習啊
作者:
dreamboy
時間:
2012-7-24 04:26 PM
以後有時間的話,要來學學perl了……
作者:
shafon
時間:
2012-9-4 11:22 AM
請問各位大大那perl 有沒有不錯,可以參考學習的網站
作者:
irwinluo
時間:
2019-3-8 02:42 PM
我也想好好的study一下
! p3 J6 ~, f! T8 h: v1 D0 p8 d' q
作者:
ylkmbkie
時間:
2022-3-2 11:06 AM
tcl與 perl 蠻重要的 對設計可以加速
歡迎光臨 Chip123 科技應用創新平台 (http://www.chip123.com.tw/)
Powered by Discuz! X3.2