没有合适的资源?快使用搜索试试~ 我知道了~
首页Perl在ASIC中的应用
Perl在ASIC中的应用
需积分: 50 23 下载量 124 浏览量
更新于2023-03-16
评论 4
收藏 1.56MB PDF 举报
为了方便在校童鞋们和新加入 ASIC 的同行门快速查阅和学习,把之 前发表的“Perl 在 ASIC 中的应用”系列整理成合集,分为: 基础篇,主要介绍 Perl 的基本语法、数组、哈希、输入输出、函数等。 高级篇,介绍 Perl 的正则表达式、模块 module、面向对象 OOP、 多进程等。 实战篇,介绍 Perl 在芯片设计、验证中的应用。 另外,修正了一些笔误,补充部分内容,和增加练习题参考答案。
资源详情
资源评论
资源推荐
1 / 93
Perl 在 ASIC 中的应用
第一版
ExASIC
2 / 93
目录
目录 .................................................................................................................................................. 2
基础篇 .............................................................................................................................................. 3
基础篇(1):初识 Perl 语言 .................................................................................................. 4
基础篇(2):变量的初始化和使用 .................................................................................. 8
基础篇(3):流控制语句 ................................................................................................. 14
基础篇(4):输入输出 ..................................................................................................... 19
基础篇(5):函数 .............................................................................................................. 25
高级篇 ............................................................................................................................................ 30
高级篇(1):正则表达式 ................................................................................................. 31
高级篇(2):模块 .............................................................................................................. 39
高级篇(3):面向对象编程 ............................................................................................. 42
高级篇(4):多进程.......................................................................................................... 46
实战篇 ............................................................................................................................................ 55
实战篇(1):仿真脚本 ..................................................................................................... 56
实战篇(2):回归测试脚本 ............................................................................................. 63
实战篇(3):网表处理 ..................................................................................................... 68
实战篇(4):图形界面编程 ............................................................................................. 75
实战篇(5):网络编程 ..................................................................................................... 84
3 / 93
基础篇
4 / 93
基础篇(1):初识 Perl 语言
为了方便在校童鞋们和新加入 ASIC 的同行门快速查阅和学习,把之
前发表的“Perl 在 ASIC 中的应用”系列整理成合集,分为:
基础篇,主要介绍 Perl 的基本语法、数组、哈希、输入输出、函数等。
高级篇,介绍 Perl 的正则表达式、模块 module、面向对象 OOP、
多进程等。
实战篇,介绍 Perl 在芯片设计、验证中的应用。
另外,修正了一些笔误,补充部分内容,和增加练习题参考答案。
先来做点准备工作
1. Perl 是什么?
Perl 是最流行的脚本语言之一。可运行于 Linux,windows、Mac 等
平台。
2. Perl 可以用来做什么?
Perl 可以用来做一切你想做的事,比如文本处理、数据库编程、网络
编程、图形界面等。在 ASIC 领域,你可以用来建立前后端 work flow、
构建验证环境、仿真结果的处理、RTL 代码的预处理、IP core 的自动
生成等等。
3. Perl 怎样安装?
Perl 支持 Linux,windows 等平台。
5 / 93
Linux 平台系统一般已经预装了 Perl,如果没有安装的话,可以用
yum(RHEL/Centos)、apt-get(Ubuntu/Debian)来安装。或者去 Perl
的官网 https://www.perl.org 下载源码自己编译安装。
windows 平台有很多已经编译好,可以直接安装的 Perl 。如
ActivePerl(www.activestate.com) ,
StrawberryPerl (http://strawberryperl.com)。可以进入他们的官方
网站直接下载安装。
4. Perl 有哪些入门级学习资料?
首推官网的学习文档 https://www.perl.org/learn.html
Perl 语言入门(第 5 版)——人称“小骆驼”
当然还有本微信公众号的“Perl 在 ASIC 中的应用”系列文章。
咳咳,下面正式开讲了。
变量的定义、初始化及使用
Perl 中变量分为标量 scalar、数组 array、哈希数组 hash。变
量定义一般用关键字 my。
标量是最普通的变量,可以用来存储数字、字符、字符串。标量
以$开头。如:
my $name = "bill";
my $year = 2017;
剩余92页未读,继续阅读
忆丶莪们的梦
- 粉丝: 2
- 资源: 18
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- ExcelVBA中的Range和Cells用法说明.pdf
- 基于单片机的电梯控制模型设计.doc
- 主成分分析和因子分析.pptx
- 共享笔记服务系统论文.doc
- 基于数据治理体系的数据中台实践分享.pptx
- 变压器的铭牌和额定值.pptx
- 计算机网络课程设计报告--用winsock设计Ping应用程序.doc
- 高电压技术课件:第03章 液体和固体介质的电气特性.pdf
- Oracle商务智能精华介绍.pptx
- 基于单片机的输液滴速控制系统设计文档.doc
- dw考试题 5套.pdf
- 学生档案管理系统详细设计说明书.doc
- 操作系统PPT课件.pptx
- 智慧路边停车管理系统方案.pptx
- 【企业内控系列】企业内部控制之人力资源管理控制(17页).doc
- 温度传感器分类与特点.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0