当前位置:网站首页>Cadence learning records
Cadence learning records
2022-07-05 07:46:00 【Senator】
Based on the experimental class cadence A little record of zero foundation introductory learning
One . IC Design process :
classification : Full customization (full custom)、 Semi custom (semi-custom) And based on programmable devices ( programmable device) Of IC Design . Analog integrated circuits are generally realized by full customization .
- Full customization :① The purpose is to maximize and optimize circuit performance , But it takes a long time , Suitable for mass production , High integration is required 、 Fast 、 Small area 、 General purpose with low power consumption IC or ASIC.② Designers are required to complete the circuit construction based on transistor level , All devices and interconnection layouts are designed by hand .
- Semi custom : Based on gate array ( gate array) And standard units ( standard-cell) The process of , Its cost is low 、 Cycle is short 、 Low chip utilization , Suitable for small batch 、 Fast chip .
- be based on PLD or FPGA And other programmable devices IC Design pattern is a kind of “ Rapid prototyping design ”, Programmable logic devices are usually semi-finished chips provided by semiconductor manufacturers , The manufacture of logic gate array has been completed , And the connection circuit between logic gates can pass EDA Tools / Programming to control on and off .
technological process : Determine the circuit design index —— Drawing circuit diagrams schematic—— Circuit simulation ( Pre simulation )—— Generate layout —— Design rule check (DRC)—— Comparison between layout and circuit schematic (LVS) Check —— Parasitic parameter extraction ( LPE)—— Post simulation —— Tape-out 、 Packaging and testing
EDA Tools : Mostly in the United States Cadence、Synopsis(HSpice) and Mentor Graphics The products of the three companies are mainly
Two . Cadence Use
Design platform ADE、 Circuit schematic editor (virtuoso schematic editor)、 Circuit simulator (spectre)、 Layout editor (virtuosolayouteditor)、 Layout verification tool (dracula) etc. . meanwhile ,ADE The design platform provides interfaces for other products , Such as Hspice Emulator 、Calibre Tools and their own layout checking tools Assura etc. , Can be integrated into the design platform .
- start-up cadence: Turn on the virtual machine , Right click , left-click “open terminal”—— Input “icfb“ or “virtuoso”( Notice that it's lowercase ), enter
remarks
- Pre simulation : No parasitic parameters are added to the net list , Pre layout simulation ( pre-layout simulation)
- The post simulation library obtains a delay 、 Power waste 、 logic function 、 Time sequence and other information
- Before simulation, we need to build the circuit structure and test platform and define each device 、 Excitation source parameters and required simulation type , Then call the circuit simulator , Such as HSPICE、SPECTRE、TSPICE The net list is automatically generated by the software for simulation .
- Parasitic parameter extraction : Consider parasitism R、C、L
- Tape-out : Submit the file format of the factory after streaming GDSII or GIF. In the R & D stage, the film is streamed —— Multi project chip (multi project
wafer, MPW); After the chip is finalized, it will be streamed —— Engineering batch .- EDA Tools : Pre simulation :Cadence Analog circuit simulation design environment of the platform ADE(analog design environment);|| Layout check :Cadence The company's Diva、Dracula, Mentor Graphics The company's Calibre,Synopsys The company's Hercules etc. ;|| LPE:StarRC、Calibre、 Dracula
- DRC: design rule check, Design rule check
- LVS: layout vs schematic, Check the layout and circuit schematic diagram
- LPE: layout parameter extraction, Parasitic parameter extraction
边栏推荐
- C language uses arrays to realize the intersection, union, difference and complement of sets
- II Simple NSIS installation package
- Line test -- data analysis -- FB -- teacher Gao Zhao
- Altium Designer 19.1.18 - 清除测量距离产生的信息
- Function of static
- RTOS in the development of STM32 single chip microcomputer
- deepin 20 kivy unable to get a window, abort
- Apple script
- Global and Chinese markets for waste treatment air switches 2022-2028: Research Report on technology, participants, trends, market size and share
- A complete set of indicators for the 10000 class clean room of electronic semiconductors
猜你喜欢

数字孪生实际应用案例-风机篇

Nombre - 1. Création de tableaux

A complete set of indicators for the 10000 class clean room of electronic semiconductors

Altium designer 19.1.18 - change the transparency of copper laying

Pagoda create multiple sites with one server

Oracle triggers and packages

Realization of binary relation of discrete mathematics with C language and its properties

Significance and requirements of semiconductor particle control

QT small case "addition calculator"

借助 Navicat for MySQL 软件 把 不同或者相同数据库链接中的某数据库表数据 复制到 另一个数据库表中
随机推荐
Nombre - 1. Création de tableaux
Line test -- data analysis -- FB -- teacher Gao Zhao
I 用c l 栈与队列的相互实现
assert_ Usage of param function
[neo4j] common operations of neo4j cypher and py2neo
Function and usage of function pointer
Eclipse project recompile, clear cache
What is Bezier curve? How to draw third-order Bezier curve with canvas?
Latex notes
Miracast技术详解(一):Wi-Fi Display
Altium Designer 19.1.18 - 更改铺铜的透明度
Thunderbird tutorial \ easy to use mail client
NSIS search folder
GBK error in web page Chinese display (print, etc.), solution
Readme, self study record
Function of static
Apple script
Global and Chinese markets of nano biosensors 2022-2028: Research Report on technology, participants, trends, market size and share
A complete set of indicators for the 10000 class clean room of electronic semiconductors
Apple input method optimization