集成电路分析与设计
课程实验报告
实验2 Linux环境下基本操作
一、 实验内容(含实验原理介绍):
1. 系统登录
2. 创建终端和工作文件夹 3. 文件压缩 4. 文件编辑、阅读 5. 链接命令 6. 帮助命令
二、 实验目的:
1. 熟悉Linux文件、目录管理命令; 2. 熟悉Linux文件链接命令; 3. 熟悉Linux下文件编辑命令。
三、 设计实验的相关情况介绍(包含使用软件或实验设备等情况):
集成电路设计终端;Linux RedHat 9
四、 实验结果:
(包括Linux实验练习中所使用的命令,综合实验练习中的数据结果(列表)和调
整后的约束条件,综合实验的思考题。): 练习1:将/home/tools/cadence/training/holygan0712下的filter_lab.tar.gz拷贝到实验目录下
mkdir 09021112
cd 09021112
cp//home/tools/cadence/training/holygan0712/filter_lab.tar.gz./ 将/home/tools/cadence/training/holygan0712filter_lab_report.pdf拷贝到工作目录下
下的
filter_lab.pdf
和
cp//home/tools/cadence/training/holygan0712/filter_lab.pdf./
cp//home/tools/cadence/training/holygan0712/filter_lab_report.pdf./
练习2:删除test.tar.gz。 rm –rf test.tar.gz
将filter_lab.tar.gz解压到工作目录下。
Tar zxvf filter_lab.tar.gz
练习3:删除工作目录/ filter_lab/下名为library的符号链接。 rm –rf ~/09021112/filter_lab/library
建立指向/home/tools/cadence/training/holygan0712/的符号链接library。 Ln –s/home/tools/cadence/training/holygan0712/library Ls -l
实验3 RTLCompiler对数字低通滤波器电路的综合
一、 实验内容(含实验原理介绍):
1. 设置环境变量
2. 图形模式下的综合 3. 命令模式下的综合
二、 实验目的:
1. 掌握Cadence RTLCompiler综合工具的基本作用,输入、输入文件; 2. 熟悉Cadence RTLCompiler命令模式的使用方法; 3. 了解Cadence RTLCompiler图形模式的使用方法。
三、 设计实验的相关情况介绍(包含使用软件或实验设备等情况):
集成电路设计终端;Linux RedHat 9;Cadence RTLCompiler。
四、 实验结果:
包括Linux实验练习中所使用的命令,综合实验练习中的数据结果(列表)和调整
后的约束条件,综合实验的思考题。): 练习1:记录此时的时钟频率、最长路径延迟时间、面积、功耗。
察并记录此时电路的最长路径延迟时间、面积、功耗,并与练习1的结果比较。记录如下所示:
通过对上面的数据分析,可以清楚的得到,功耗时域面积成正比的,面积越大,功耗越大,随着始终频率的增大,最长路径的延迟时间减小。
思考题:在增加时钟频率时,综合结果是否能一直满足时序要求?为什么? 答:不满足,时钟频率过高,会存在时序违反问题。
实验4 NC对数字低通滤波器电路的仿真
一、 实验内容(含实验原理介绍):
1. 首先输入nclaunch & 2. 建立工作环境 3. 编译 4. Elaborate 5. 仿真
二、 实验目的:
1. 掌握Candence NC仿真软件的基本作用,输入、输入文件; 2. 熟悉Candence NC命令模式的使用; 3. 熟悉Candence NC图形模式的使用。
三、 设计实验的相关情况介绍(包含使用软件或实验设备等情况):
集成电路设计终端,Candence NC
四、 实验结果
包括Linux实验练习中所使用的命令,综合实验练习中的数据结果(列表)和调整
后的约束条件,综合实验的思考题。):
集成电路分析与设计
课程实验报告
实验2 Linux环境下基本操作
一、 实验内容(含实验原理介绍):
1. 系统登录
2. 创建终端和工作文件夹 3. 文件压缩 4. 文件编辑、阅读 5. 链接命令 6. 帮助命令
二、 实验目的:
1. 熟悉Linux文件、目录管理命令; 2. 熟悉Linux文件链接命令; 3. 熟悉Linux下文件编辑命令。
三、 设计实验的相关情况介绍(包含使用软件或实验设备等情况):
集成电路设计终端;Linux RedHat 9
四、 实验结果:
(包括Linux实验练习中所使用的命令,综合实验练习中的数据结果(列表)和调
整后的约束条件,综合实验的思考题。): 练习1:将/home/tools/cadence/training/holygan0712下的filter_lab.tar.gz拷贝到实验目录下
mkdir 09021112
cd 09021112
cp//home/tools/cadence/training/holygan0712/filter_lab.tar.gz./ 将/home/tools/cadence/training/holygan0712filter_lab_report.pdf拷贝到工作目录下
下的
filter_lab.pdf
和
cp//home/tools/cadence/training/holygan0712/filter_lab.pdf./
cp//home/tools/cadence/training/holygan0712/filter_lab_report.pdf./
练习2:删除test.tar.gz。 rm –rf test.tar.gz
将filter_lab.tar.gz解压到工作目录下。
Tar zxvf filter_lab.tar.gz
练习3:删除工作目录/ filter_lab/下名为library的符号链接。 rm –rf ~/09021112/filter_lab/library
建立指向/home/tools/cadence/training/holygan0712/的符号链接library。 Ln –s/home/tools/cadence/training/holygan0712/library Ls -l
实验3 RTLCompiler对数字低通滤波器电路的综合
一、 实验内容(含实验原理介绍):
1. 设置环境变量
2. 图形模式下的综合 3. 命令模式下的综合
二、 实验目的:
1. 掌握Cadence RTLCompiler综合工具的基本作用,输入、输入文件; 2. 熟悉Cadence RTLCompiler命令模式的使用方法; 3. 了解Cadence RTLCompiler图形模式的使用方法。
三、 设计实验的相关情况介绍(包含使用软件或实验设备等情况):
集成电路设计终端;Linux RedHat 9;Cadence RTLCompiler。
四、 实验结果:
包括Linux实验练习中所使用的命令,综合实验练习中的数据结果(列表)和调整
后的约束条件,综合实验的思考题。): 练习1:记录此时的时钟频率、最长路径延迟时间、面积、功耗。
察并记录此时电路的最长路径延迟时间、面积、功耗,并与练习1的结果比较。记录如下所示:
通过对上面的数据分析,可以清楚的得到,功耗时域面积成正比的,面积越大,功耗越大,随着始终频率的增大,最长路径的延迟时间减小。
思考题:在增加时钟频率时,综合结果是否能一直满足时序要求?为什么? 答:不满足,时钟频率过高,会存在时序违反问题。
实验4 NC对数字低通滤波器电路的仿真
一、 实验内容(含实验原理介绍):
1. 首先输入nclaunch & 2. 建立工作环境 3. 编译 4. Elaborate 5. 仿真
二、 实验目的:
1. 掌握Candence NC仿真软件的基本作用,输入、输入文件; 2. 熟悉Candence NC命令模式的使用; 3. 熟悉Candence NC图形模式的使用。
三、 设计实验的相关情况介绍(包含使用软件或实验设备等情况):
集成电路设计终端,Candence NC
四、 实验结果
包括Linux实验练习中所使用的命令,综合实验练习中的数据结果(列表)和调整
后的约束条件,综合实验的思考题。):