微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > Perl与IC

Perl与IC

时间:10-02 整理:3721RD 点击:
看到有版友在这里发Perl的资料,以前学Linux时用过Perl,但是不知道Perl在IC中有哪些应用?
请高人解答一下,谢谢!

貌似EDA工具一般使用TCL比较多。如果说得不对,还请大家指教!

以前Quartus、Nios开发软件中好像有Perl的代码,现在不知道还有不

tcl用得更多些。

提高工作效率
批量修改代码,实现文本的处理。
做自动化测试,验证的时候用处很大

lsd,能不能说得再详细一些呢,谢谢

来学习学习,我也想知道

6# aimar327
比如,你用EDA工具做了一件工作,并有对应的log文件,但是log文件内容很多很杂,这时你可以用Perl对log文件的关键字进行抽取,得到真正对你有用的信息。特别在批量处理多个log文件时,Perl就显示出它的作用了,因为你不用一个一个手工的查看log文件。

ASIC综合完成后,可能要用perl对网表进行处理,打个比方将1'b1替换成TIEH,1'b0替换成TIEL。

支持5楼说法

應該是每個EDA之間所要處理的文本檔案, 使用 Perl 這一類的語言來做抽取及處理.
不知道這樣說對不對.

用Perl搭建设计平台的还是挺多的

Perl的强大在于正则表达式,对文本的处理比Tcl强很多

tcl只限于EDA tool上跑的script,整个环境,各个tool之间的联系,都需要perl

对验证帮助很大,尤其是复杂的随机验证。我用perl生成验证平台的基本框架,生成大量的测试例,自动检查仿真结果,自动生成和检查覆盖率统计,自动将C模型代码转换为SV代码。

学习!

论坛上有说perl和ic设计的论文,小编可以搜一下看看!

学习了!

原来是这样啊

新手,过来学习一下。看synopsys公司的DC工具,里面的命令大都用的Tcl,至于perl,因为还没有做这方面的具体工作,不了解。感觉综合一下五楼和八楼的答案,应该就不错了

学习中!

不错啊,说得好

不错啊,说得好

学习了

太强大了,好好学习perl

god ones

现在大多用tcl,如DC PT FM DFT ICC等perl相对用的少些

工具本身基本都是支持TCL的,但是处理工具吐出来的log文件,基本上都是用perl来处理的。他的正则表达式真的很强大

学习啦

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top