PDK安装及简介

目录

PDK简介

pdk安装

Standard Cell Library简介

IO Library简介


PDK简介

PDK:全称Process Design Kit,是工艺设计工具包的缩写,是制造和设计之间的沟通桥梁,是模拟电路设计的起始点。
具体来说,PDK是代工厂(FAB)所创建的用来描述某一制程下工艺细节的文件,它主要包括:基本器件(Pcell)、模型文件(Model)、技术文件(TechnologyFile)、验证文件(Calibre/Assura)等,用来提供给设计公司进行芯片设计,设计公司通过使用PDK进行电路设计仿真,版图绘制及验证,然后将设计好的芯片交给代工厂加工生产,代工厂能够基于客户的设计生产芯片,保证芯片的预期功能和性能。

以SMIC 0.18um MS and BCD 1.8V/5V/10V/12V/20V/35V/40V PDK工具包为例介绍PDK中的内容以及安装使用。

SPDK018MS_and_BCD_1850100120200350400_OA_CDS_V1.14_REV0_0_CCIQRC.tar介绍

名称含义:

SPDK018SMIC开发基于0.18um制程的PDK
MS_and_BCD该PDK是用于混合信号(Mixed-Signal)和BCD(bipolar、cmos、dmos)电路设计的工艺
1850100120200350000该PDK中晶体管支持电压,有1.8v、5v、10v、12v、20v、35v、40v的晶体管
OA_CDS该PDK支持Cadence的OA平台,即IC61以上版本
V1.14_REV0_0PDK的开发版本号
CCIQRC该PDK支持CALIBRE+QRC提取寄生参数

pdk安装

1、解压缩SPDK018MS_and_BCD_1850100120200350400_OA_CDS_V1.14_REV0_0_CCIQRC.tar.gz

tar -xzvf SPDK018MS_and_BCD_1850100120200350400_OA_CDS_V1.14_REV0_0_CCIQRC.tar.gz

 2、解压后得到如下四个文件:
README.INSTALL -->PDK安装介绍
smic18msbcd_1850100120200350400_oa_cds_v1.14_rev0_0_cciqrc -->PDK原始文件
SMIC_OA_CDS_PDK_Install_Guideline_018MS_and_BCD_1850100120200350400_V1.14_REV0_0.pdf -->PDK安装介绍pdf档
SMIC_PDK_install -->PDK安装脚本

打开smic18msbcd_1850100120200350400_oa_cds_v1.14_rev0_0_cciqrc文件夹

3、smic18msbcd_1850100120200350400_oa_cds_v1.14_rev0_0_cciqrc原始文件介绍

cds.libText file defining Cadence libraries
smic18bcdepiSource 0.18um MS and BCD 1.8V/5V/10V/12V/20V/35V/40V PDK Cadence library
CalibreCalibre DRC / LVS deck after PDK installation
CCI_QRCCCI QRC deck after PDK installation
CCI_QRC_ALLOriginal Cadence QRC package
DRC_ORIOriginal Calibre DRC deck
LVS_ORIOriginal Calibre LVS deck
SMIC18_skillUtilityUtility for batch-setting parameter values / LDMOS S/B Connection
modelsinclude hspice model and spectre model
streamlayer mapping
docsuser guideline, reference manual and release note
display.drfdisplay file
techfile.tfTechnology file
assura_tech.libOriginal Assura tech file

1、PDK安装,执行./SMIC_PDK_install

./SMIC_PDK_install

2、PDK安装,process选择及确认 

3、PDK安装后文件

4、PDK安装后文件介绍:smic18_Bulk_1P5M_TM1_MTT2_HRP3k_MIM2_TYP1_oa_cds_v1.14_rev0_0_cciqrc

cds.libText file defining Cadence libraries
smic18bcdepi0.18um MS and BCD 1.8V/5V/10V/12V/20V/35V/40V PDK Cadence library
CalibreCalibre DRC/LVS deck
CCI_QRCCCI QRC deck
SMIC18_skillUtilityUtility for batch-setting parameter values / LDMOS S/B Connection
modelsinclude hspice model and spectre model
streamlayer mapping
docsuser guideline, reference manual and release note
display.drfdisplay file
techfile.tfTechnology file

Standard Cell Library简介

SCC018UG_UHD_RVT_V0p4a文件

apl/apache power library
astro/Astro views,including the antenna information in CLF format,wire track definition,mapping file.
cdb/Celtic noise database
cdl/LVS netlist
cdn_symbol/adence Symbol for composer
celL_listCell list of this library
doc/Datasheet
fastscan/ATPG pattern for fastscan
gds/GDS database
lef/Tech file of lef & Cadence P&R library (two files included,with and without antenna information respectively)
phy_lib/Physical library
scc018ug_uhd_rvt_v0p4a.noteRelease notes
symbol/synopsys Symbol for design vision
verilog/Verilog model for positive/negative timing check and function verification
voltagestorm/IR drop analysis

IO Library简介

SP018MSD5SVP_V0p2文件

apollo/design data for Apollo P&R flow
doc/Datasheet
ibis/IBIS (Input Output Bu er Information Specification) modelCadence P&R library
lef/Cadence P&R library
partial_gds/gds data containing all lO cells
partial_lvs/Netlist without internal circuit description and only pin for lvs
Release_Note_V0p2Release notes
syn/snopsys synthesis library
verilog/zero delay model without timing information

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/13246.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使用Docker进行Jmeter分布式搭建

大家好,随着技术的不断发展,对性能测试的要求也日益提高。在这样的背景下,如何利用 Docker 来巧妙地搭建 Jmeter 分布式成为了关键所在。现在,就让我们开启这场探索之旅,揭开其神秘的面纱。前段时间给大家分享了关于 L…

通信指挥类装备(多链路聚合设备)-应急通信指挥解决方案

现场通信指挥系统是一种功能全面的便携式音视频融合指挥通信平台,可实现现场应急救援指挥、多种通信手段融合、现场通信组网等功能,是现场指挥系统的延伸。 多链路聚合设备,是一款通信指挥类装备,具有 4G/5G,专网&…

Golang开发:切片的两种创建方式及区别

在Go语言中,var和make都可以用来初始化切片(slice),但它们之间有一些重要的区别。 初始化方式: 使用var关键字声明的切片会被初始化为nil,即没有底层数组,长度为0,容量为0。使用make…

Free RTOS中Semaphore(二值信号量)的使用介绍

目录 概述 1 使用STM32Cube 配置信号量 1.1 引子 1.2 STM32Cube中配置FreeRTOS 1.3 STM32Cube生成Project 2 cmsis_os中信号量接口函数 2.1 函数:osSemaphoreNew 2.2 函数:osSemaphoreGetName 2.3 函数:osSemaphoreAcquire 2.4 函数…

hashmap数据结构为什么是链表

HashMap 数据结构中,链表通常用于解决哈希冲突。当不同的键映射到相同的哈希桶时,就会发生哈希冲突。链表是一种简单而有效的解决方法。 在 JDK 8 之前的 HashMap 实现中,当发生哈希冲突时,冲突的元素会被存储在同一个哈希桶中&a…

设计模式:外观模式(Facade)

设计模式:外观模式(Facade) 设计模式:外观模式(Facade)模式动机模式定义模式结构时序图模式实现在单线程环境下的测试在多线程环境下的测试模式分析优缺点适用场景应用场景模式扩展参考 设计模式&#xff1…

C++STL(queue和list)

3.6 queue 容器 3.6.1 queue 基本概念 概念:Queue是一种先进先出(First In First Out,FIFO)的数据结构,它有两个出口 队列容器允许从一端新增元素,从另一端移除元素队列中只有队头和队尾才可以被外界使用,因此队列不允许有遍历…

【Open AI】GPT-4o深夜发布:视觉、听觉跨越式升级

北京时间5月14日1点整,OpenAI 召开了首场春季发布会,CTO Mira Murati 在台上和团队用短短不到30分钟的时间,揭开了最新旗舰模型 GPT-4o 的神秘面纱,以及基于 GPT-4o 的 ChatGPT,均为免费使用。 本文内容来自OpenAI网站…

大数据面试 --- 六

1、Flink中的三种时间,哪一个性能会比较好 在Flink中主要分成三种时间: 事件时间(Event Time)注入时间(Process Time)、摄入时间(Ingestion Time) 事件时间指的是事件产生的时间…

课时126:awk实践_进阶知识_内置函数1

1.2.5 内置函数1 学习目标 这一节,我们从 基础知识、简单实践、小结 三个方面来学习。 基础知识 简介 在awk内部预制了一些函数,借助于这些函数,我们可以实现相关场景的快速操作。这些内置函数的常见类型有:数值类内置函数int…

人工智能|深度学习——YOLOV8结构图

YoloV8相对于YoloV5的改进点: Replace the C3 module with the C2f module.Replace the first 6x6 Conv with 3x3 Conv in the Backbone.Delete two Convs (No.10 and No.14 in the YOLOv5 config).Replace the first 1x1 Conv with 3x3 Conv in the Bottleneck.Use…

【图神经网络——消息传递】

消息传递机制 画图先:导包:画图: 实现消息传递:例子一:例子二: 画图先: 导包: import networkx as nx import matplotlib.pyplot as plt import torch from torch_geometric.nn im…

Linux操作系统最著名的两大系列Red Hat和Debian

Linux操作系统可以根据其背后的项目或社区分为不同的系列,其中最著名的两大系列是Red Hat系列和Debian系列。 1.著名的两大系列是Red Hat和Debian Red Hat系列: Red Hat Enterprise Linux (RHEL):这是Red Hat公司推出的企业级操作系统&#…

【LAMMPS学习】十、LAMMPS辅助工具(1)

10. 辅助工具 LAMMPS 被设计为用于执行分子动力学计算的计算内核。设置和分析模拟通常需要额外的预处理和后处理步骤。此类工具的列表可以在 LAMMPS 网页上的以下链接中找到: 前/后处理 外部 LAMMPS 软件包和工具 Pizza.py 工具包 Pizza.py 的最后一个链接是桑迪…

CTFshow misc

第一题1 打开图片直接就是flag 第二题0 放入010发现文件头有png 更换后缀 获得flag 第三题1 下载之后发现是bpg后缀 用在线工具转换为png获得flag 第四题 0 把六个文件后缀都改为png即可获得flag

Visual Studio Code 扩展程序Text Edits

需求 比如把Scarzombie_Monster全部转换为大写或者小写 安装 Text Edits 直接搜索安装即可 使用 假如要把Scarzombie_Monster全部转为大写,选中右键选中 To Upper Case或者直接快捷键shiftAltU即可

使用yolov8 训练coco 和自己的关键点识别数据集的参考

使用yolov8 训练关键点配置理解 1. coco-pose.yaml 修改关键参数kpt_shape: [17, 3]flip_idx: [0, 2, 1, 4, 3, 6, 5, 8, 7, 10, 9, 12, 11, 14, 13, 16, 15]2. yolov8n-pose.yaml 修改kpt_shape3. 编写 train文件4.一个封装的推理代码1. coco-pose.yaml 修改关键参数 kpt_sha…

DHCP动态主机配置协议

DHCP概述 DHCP是什么 DHCP:Dynamic Host Configuration Protocol:动态主机配置协议DHCP是一种集中对用户IP地址进行动态管理和配置的技术 DHCP作用: 作用:实现IP地址的动态分配和集中管理优势:避免手工配置IP地址&…

linux编译gdb

下载 我下载了8.3 Index of /gnu/gdb 编译 make cleanmake diskclean./configure \--without-x \--disable-werrormake make install

微信小程序的自定义组件

一、创建自定义组件 (1)定义: 把页面重复的代码部分封装成为一个自定义组件,以便在不同的页面中重复使用,有助于代码的维护。 (2)组成: 自定义组件的组成:json文件&a…