转载:PDK介绍

原文链接,在这。 PDK(process design kit)是沟通IC设计公司、代工厂与EDA厂商的桥梁。当我们需要开始采用一个新的半导体工艺时,第一件事就是需要开发一套PDK,PDK用代工厂的语言定义了一套反映foundary工艺的文档资料,是设计公司用来做物理验证的基石,也是流片成败关键的因素。PDK包含了反映制造工艺基本的“积木块”:晶体管、接触孔,互连线等,除PDK的参考手册(Docu ... 阅读更多

Cadence Virtuoso库管理

将模拟库copy到工作目录下 再新添一个库 选择具体的库,在文件夹级别选择。这里有一个红色禁止符号,不知道是干什么的,不用管它,直接选上。

学习开源硬件:开源IP,开源RISC-V与开源SoC等

本文转载自:纸上谈芯 当下,“开源”已经变得越来越普遍,越来越深入人心。各行各业开源项目如火如荼,无论是个人还是企业都在积极参与。各路好汉踊跃地分享自己的劳动成果,公布源代码,开放指令集或有更宏大的愿景来建立新的生态及建设产业链。 在这其中,“开源硬件”对于集成电路从业人员来说无疑是一缕清泉。对于软件来说,开源项目之多,开源规模之大,开源方面之广,硬件显然是难以比肩,当前更是无法企及的。目前硬件开 ... 阅读更多

IC验证简单介绍

验证流程管理 下图既是一副比较完整的芯片端到端验证流程图,大多数公司的验证流程是大同小异的,差异点在于各个流程中具体做的事情。 规格熟悉 这是属于项目刚立项后验证人员要做的事情,主要是学习各种相关的文档材料,包括但不限于协议、需求、规格、功能说明、历史芯片文档、重用环境评估与恢复。 我有一个习惯,就是会将学习内容整理到一个PPT中,主要是为了提炼、归纳、整理下所学知识,弄的简洁有条理一些,方便自己 ... 阅读更多

Design Compiler的技术库和链接库的关系

工艺库都是以.db为后缀的,它们在不同使用场景下有更为具体的称谓,一般有目标库和链接库的说法。目标库( target libraries )是DC在映射(编译、翻译)的过程中的使用的,包含产生网表和整个设计工作环境的必要信息。在DC中,目标库自动成为本地链接库( local_link_library )。除了本地链接库,还可以指定系统链接库( system link libraries (link ... 阅读更多

Design compiler重要命令讲解

The analyze command performs the following tasks: • Reads an HDL source file • Checks for errors without building generic logic for the design • Creates HDL library objects in an HDL-independent inter ... 阅读更多

simvision使用

Access Design Source Code: 1)通过file---open来打开, 2)通过send to source viewer来看, 双击信号,进行driver的trace,显示在左侧的driver/load tab或者直接转到下一个scope的source code file 查找: 1)右侧tool bar 2)edit-----search, signal的选择, 1)单击 ... 阅读更多

Design Compiler总结(Synopsys)

2018-08-12 一、作用:RTL ------- > 优化过的netlist(logic Circuit)。 二、synthesis flow: 三、synthesis = translation + logic optimization + gate mapping Translation:将RTL代码转化成GTECH库元件组成的逻辑电路。 gate mapping:将GTECH库元 ... 阅读更多

cadence验证仿真工具IUS和IES

cadence,有两大验证仿真工具。一个是IUS,一个是IES。 IUS是cadence以前的仿真工具,功能略弱。代表工具,ncverilog。 官方介绍: IUS(incisive unified simulator)Cadence IUS allows to perform behavioral simulation on Verilog and VHDL code. IES是cadence现 ... 阅读更多

芯片EDA教程聚合

Cadence 教程B:版图,DRC,抽取和LVS检验,为MSU VLSI项目而准备。Cadence Tutorial B: Layout, DRC, Extraction, and LVSCreated for the MSU VLSI program by Professor A. Mason and the AMSaC lab group. CMOS模拟设计电路流程 初识数字IC芯片验证 S ... 阅读更多

转载:Cadence virtuoso模拟仿真

DC仿真 ADE → Analyses → Choose → select dc →select Save DC operating Point 如果要想知道不同温度下的dc工作点,接着→Sweep Variable → select Temperature → Sweep Range输入温度范围 如果要想知道某变量为不同值的dc工作点,接着→Sw ... 阅读更多