Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

What is the importance of PERL language for VLSI design engineer?

Status
Not open for further replies.

shiv_emf

Advanced Member level 2
Advanced Member level 2
Joined
Aug 31, 2005
Messages
605
Helped
22
Reputation
44
Reaction score
6
Trophy points
1,298
Activity points
4,106
Hi,
what is the importance of PERL language for VLSI design engg !! .. is it necessary for all professionals who do CODING ?
 

risccpu

Junior Member level 2
Junior Member level 2
Joined
Oct 21, 2005
Messages
21
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,421
perl

It is very useful to work as a tool to control vlsi flow.
 

maksya

Full Member level 3
Full Member level 3
Joined
Jun 2, 2005
Messages
151
Helped
16
Reputation
32
Reaction score
3
Trophy points
1,298
Activity points
2,256
perl

Not only for design flow, but for automatisation of any procedures.
 

shiv_emf

Advanced Member level 2
Advanced Member level 2
Joined
Aug 31, 2005
Messages
605
Helped
22
Reputation
44
Reaction score
6
Trophy points
1,298
Activity points
4,106
perl

yes after posting this topic.. i hav searched for related thread .. i got da info !!

i am learning PERl ... which is da BEST book for Beginners?
 

giri_lp

Member level 3
Member level 3
Joined
Feb 11, 2006
Messages
61
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,657
Re: perl

programming the perl by larry wall is a good one
 

sp

Full Member level 6
Full Member level 6
Joined
Jan 1, 2004
Messages
395
Helped
23
Reputation
46
Reaction score
2
Trophy points
1,298
Location
Floating Garden
Activity points
4,044
perl

in my opinion... perl is quite efficient to do the automation in verification... wrapper..

it is also used as an in-house tools to generate HDL code base on sch...


sp
 

ray123

Member level 3
Member level 3
Joined
Nov 25, 2003
Messages
59
Helped
6
Reputation
12
Reaction score
3
Trophy points
1,288
Activity points
327
Re: perl

perl is a must for a VLSI designer.
you can use perl to generate repetitive RTL coding for you.
you can use perl to generate your simulation input/output data.
you can use perl to write a script to check your simulation result.
 

    shiv_emf

    Points: 2
    Helpful Answer Positive Rating

tandr

Member level 2
Member level 2
Joined
Jun 21, 2006
Messages
43
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,288
Activity points
1,539
Re: perl

Yes , perl is a usful tool . U can use it to post process the netlist to extract
the information you need and creat a report or someting wasting your
many time
 

au_sun

Full Member level 2
Full Member level 2
Joined
Aug 5, 2004
Messages
147
Helped
15
Reputation
30
Reaction score
4
Trophy points
1,298
Activity points
1,184
Re: perl

Perl is used a important tool for TEXT processing
(thats the reson it is used along with VLSI Tools)

It saves a lot of time in scripting and automates the process in VLSI Design flow.
 

    shiv_emf

    Points: 2
    Helpful Answer Positive Rating

nipoon

Newbie level 4
Newbie level 4
Joined
Oct 1, 2006
Messages
5
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,281
Activity points
1,307
perl

yes it is absolutely essential to learn a scripting language (not necessary to restrict to perl) for Vlsi, to explain you in a simple way , for a trivial thing like compiling your project u need to compile so many files (also their order is very important) this stuff can become a headache if u dont ease it with a script which can do the task for you like an obedient servant....

basically all the things that a script does (mostly used for file handling) can be done manually but time consumed will be exponentially high.
 

    shiv_emf

    Points: 2
    Helpful Answer Positive Rating

shiv_emf

Advanced Member level 2
Advanced Member level 2
Joined
Aug 31, 2005
Messages
605
Helped
22
Reputation
44
Reaction score
6
Trophy points
1,298
Activity points
4,106
perl

How about Tcl language ?? whts da application of tcl ??
 

incisive

Member level 4
Member level 4
Joined
Jul 22, 2005
Messages
77
Helped
4
Reputation
8
Reaction score
0
Trophy points
1,286
Activity points
1,798
Re: perl

tcl is only used to control the tool not the other logic.
 

    shiv_emf

    Points: 2
    Helpful Answer Positive Rating

zbwqiang

Newbie level 3
Newbie level 3
Joined
Jun 30, 2004
Messages
3
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,281
Activity points
10
Re: perl

language is not important, but the method.
 

    shiv_emf

    Points: 2
    Helpful Answer Positive Rating

vinod_cheedella

Junior Member level 1
Junior Member level 1
Joined
Feb 23, 2007
Messages
16
Helped
4
Reputation
8
Reaction score
0
Trophy points
1,281
Activity points
1,393
Re: perl

Yes, Perl is a very good handy tool for your work, irrespective of design or verification..
once you learn the basics, you can minimise your work.

there is a topic in perl, Regular Expressions does a lot for the automation.
Basically Perl is mostly used for Text processing as far as I know.
this will help you in searching for the data in the tool generated logs and to change it as per your requirements....

Randomization is very good for verification,
and using perl in additon to this, becomes very easy and fast to build verification environment...
 

    shiv_emf

    Points: 2
    Helpful Answer Positive Rating

dineshbabumm

Advanced Member level 4
Full Member level 1
Joined
Dec 7, 2005
Messages
101
Helped
9
Reputation
18
Reaction score
2
Trophy points
1,298
Activity points
2,052
perl

Perl is very helpfull for writting your own scripts.. Its basically a script language with applications not only in vlsi,but in other fields too..
 

vinod_g

Member level 4
Member level 4
Joined
Nov 29, 2006
Messages
71
Helped
8
Reputation
16
Reaction score
2
Trophy points
1,288
Activity points
1,681
Re: perl

Can anyone mention good books for perl for begginers and if possible, can u please upload material.
 

baonguyenpro

Member level 2
Member level 2
Joined
Oct 13, 2006
Messages
45
Helped
6
Reputation
12
Reaction score
3
Trophy points
1,288
Activity points
1,484
Re: perl

Perl is strong language of string and number
 

rsrinivas

Advanced Member level 1
Advanced Member level 1
Joined
Oct 10, 2006
Messages
411
Helped
50
Reputation
100
Reaction score
11
Trophy points
1,298
Location
bengalooru
Activity points
3,689
perl

perl has the advantage tat it doesn't have a strict syntax as like other tools.
a great tool to work on.
 

ram

Advanced Member level 4
Full Member level 1
Joined
May 3, 2004
Messages
117
Helped
10
Reputation
20
Reaction score
6
Trophy points
1,298
Activity points
918
Re: perl

to use perl in VLSI here are few examples -

1. You can write a perl srcipt which checks the results with golden results at the end of simulation and give pass or fail.
2. You can write interactive scripts to run the intended testcase.
3. You can use it for converting the data from one format to other format
 

energeticdin

Full Member level 2
Full Member level 2
Joined
Jul 31, 2006
Messages
125
Helped
6
Reputation
12
Reaction score
1
Trophy points
1,298
Activity points
2,156
Re: perl

PERL is useful for automation process. I,e for mainly script language almost used for verification

Dinesh
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top