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 PERL? How do we use it to help FPGA design?

Status
Not open for further replies.

spriteice

Junior Member level 2
Joined
Sep 1, 2004
Messages
24
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
247
I am curious about this.

Please give me some idea.
 

wadaye

Full Member level 4
Joined
Jun 18, 2004
Messages
213
Helped
12
Reputation
24
Reaction score
2
Trophy points
1,298
Activity points
1,906
Hi,

Perl is a script language.

We use it to handle the file, such as report file, log file. It's useful.
 

spriteice

Junior Member level 2
Joined
Sep 1, 2004
Messages
24
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
247
But it seems that EDA vendors support tcl better.

have any one used both tcl & perl for fpga development?

any comment?
 

vale

Advanced Member level 4
Joined
Jan 7, 2004
Messages
102
Helped
14
Reputation
28
Reaction score
7
Trophy points
1,298
Activity points
953
most EDA support tcl. it's very easy to learn and good enough for EAD scripts. Perl is a powerful (maybe the most powerful) script language and can do many things. But you should not spend time on Perl if you only focus on FPGA design.
 

Johnson

Advanced Member level 2
Joined
Oct 4, 2004
Messages
520
Helped
28
Reputation
56
Reaction score
7
Trophy points
1,298
Activity points
3,613
PERL is a scripting tool, and faciliates text processing jobs. It is not directly applicable to FPGA design, but it can spped up your design process by reuseing, also it's capability on text proccesing can ease your design entry step. Another application is large log file processing.
 

delay

Full Member level 4
Joined
Jun 11, 2004
Messages
207
Helped
6
Reputation
12
Reaction score
3
Trophy points
1,298
Location
Van Allen Belt
Activity points
2,221
Perl only helps in maintaining the EDA tool during design, it won't help in actually designing the FPGA per se. Many tools might support tcl instead such as Synplify and ModelSim. Learning Perl could prove to be harder than the HDL itself.
 

eziggurat

Full Member level 6
Joined
Feb 15, 2002
Messages
323
Helped
30
Reputation
62
Reaction score
18
Trophy points
1,298
Activity points
2,921
Perl is use in automation. You can write a perl script to generate VHDL source or testbench. It is also very good for manipulating text files.

Tcl syntax is very similar to Perl but Tcl seem to be prefer by most of EDA vendors.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top