Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 33690|回復: 37
打印 上一主題 下一主題

[問題求助] Perl有助IC design嗎?

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-3-12 11:08:18 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
請問一下大大們...% D' b* t4 R3 j
Perl在IC領域裡的功效.* c1 L) c  l% {% I5 A
還有要如何去有效的學習perl
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂4 踩 分享分享
38#
發表於 2022-3-2 11:06:34 | 只看該作者
tcl與 perl 蠻重要的 對設計可以加速
37#
發表於 2019-3-8 14:42:45 | 只看該作者
我也想好好的study一下
0 d7 ^4 R, V" \
36#
發表於 2012-9-4 11:22:26 | 只看該作者
請問各位大大那perl 有沒有不錯,可以參考學習的網站
35#
發表於 2012-7-24 16:26:42 | 只看該作者
以後有時間的話,要來學學perl了……
34#
發表於 2011-8-17 09:45:53 | 只看該作者
perl學習過一段時間,後來沒有繼續。看來還是得學習啊
33#
發表於 2011-8-10 17:58:08 | 只看該作者
感謝分享 目前正為學習Perl煩惱中
32#
發表於 2011-8-8 20:51:56 | 只看該作者
回復 20# darylz " j4 E5 `; H9 f/ c$ Z: [
' ^0 h* \: f9 T( d
# O  N: U- S! j0 Q- ^
   应该是必不可少的吧
31#
發表於 2011-7-30 00:40:46 | 只看該作者
看看学学各位哦~~~~~~~~~~
30#
發表於 2011-7-26 15:58:22 | 只看該作者
受教了~~~~~~~~~~~~~~~~~~
29#
發表於 2010-9-16 00:28:51 | 只看該作者
我是回去唸研究所的逃兵~0 X( G7 }+ B# N( H1 l! A
去念前聽我公司同事的話,找了書,看了看PERL~也寫個不大不小的程式來讓老師要我做的東西加速執行(資料的產生,分類,運算,執行。老實說~用C寫應該會更好寫<個人認為>)
, ~1 i$ Z9 n) O0 K現在,準備要全力去練cell base design8 T3 t( _, x1 v" |! E4 k4 |
但是,我也上了不少相關的課成(cell base design相關)
1 M4 P! ?* ~0 E5 @% V3 |但我真的沒法想像perl要怎樣使用再cell base design上' h4 L+ A- i! G2 a( s
各位說的test pattern或是流程的簡化,都可以用其他的軟體或是方法去做到阿+ J5 P* R% \7 p7 t0 q, B
有那位大哥可以將perl再cell base上使用的 [時機點] 描述的更讓小弟了解, h1 X8 g& D$ y6 N
感恩
28#
發表於 2010-9-15 15:57:08 | 只看該作者
受教了~~~~~~~~~~~~~~~~~~
27#
發表於 2010-8-24 10:37:32 | 只看該作者
像是perl 和 Tcl 這類 scripting language,實在沒有所謂的誰比較重要。它們只是不同的工具而已,就好像十字和一字螺絲起子 - 看你要鎖哪種螺絲而已。
, e/ [0 Z+ u% T, d0 f' b) n現在許多EDA Tool的是Tcl embeded, 使用的指令也都是Tcl base。如果你想要customize 這些 tool,或建立一些巨集指令,那自然是要用Tcl。 但如果你是要在外部處理檔案,那Perl 相對強大的字串處理能力會比較好用。 舉個例子,如果你要轉換一些EDA tool or tester 產生的report,改寫成你環境中的downstream tool可以讀的格式,那perl可能就會是較好的選擇。(當然用Tcl也是可以,只是會相對麻煩)

評分

參與人數 1Chipcoin +2 收起 理由
masonchung + 2 感謝啦!

查看全部評分

26#
發表於 2010-8-15 10:12:20 | 只看該作者
这些脚本语言都是提高工作效率的手段而已
25#
發表於 2010-8-15 08:22:16 | 只看該作者
頂多是跑模擬驗證流程順一點
7 Q9 \/ g. t4 l: w1 B. q7 B" P" L$ a但是就是MIS混才會由工程師搞這個流程整合
24#
發表於 2010-5-6 00:15:36 | 只看該作者
我在用一些像Quartus, Modelsim, Synplify的軟體也是TCL比較多,
# n! e9 r+ u/ D# j( T5 QPERL略有耳聞....
" L) P5 r/ m, ?3 \(我是學生)
23#
發表於 2010-5-5 19:11:58 | 只看該作者
看来还是很有用的  但是IC工程师需要的perl只是不需要很多
22#
發表於 2009-5-26 13:51:21 | 只看該作者

回復 8# 的帖子

tcl跟perl都可以用來整合設計驗證流程, ic design血統比較純的應該是tcl script, perl主要是強在它在處理string字串的能力, 所以被用來作xxx generator, 也可以自行過濾design tool吐出來的log file,自動比對檢視是否有錯誤發生. tcl則是與各design tool有較深入的整合, 有些EDA tool都有提供tcl其專用的API指令, 可以讓你在寫script時, 可以作較細微的動作.

評分

參與人數 1Chipcoin +2 收起 理由
masonchung + 2 感謝經驗分享!

查看全部評分

21#
發表於 2009-5-26 12:21:35 | 只看該作者
Perl用來進行複雜的數據處理是很不錯的,其實作為script的一種,只要牢記Perl的訓條,There is more than on way to do it!就沒有Perl做不了的事情啦。就我而言,工作中比較有規律的處理或者是重複性很大的工作,我都會用Perl來處理,真的可以提高驗證工作的效率呢!不過,我們不用Perl來做跑驗證的script,用Makefile就夠勁了!
0 _( k' v. _5 i3 z, z初學Perl,推薦小駱駝書,翻一遍,結合實際的case,就能入門了,邊做邊學,提高很快的!
20#
發表於 2009-5-26 11:42:15 | 只看該作者
anyway,需要掌握至少一种scripting language:: l0 M+ m* e) Y- D& f3 N( z& t* h
tcl, perl, python...
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-5-14 07:23 PM , Processed in 0.160520 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表