Академический Документы
Профессиональный Документы
Культура Документы
, a Delaware corporation headquartered in Santa Clara, California, is the leading supplier of Technology Computer Aided Design (TCAD) software, and a major supplier of Electronic Design Automation (EDA) software for circuit simulation and design of analog, mixed-signal and RF integrated circuits.
What we Offer ?
Silvaco delivers & supports TCAD & Integrated EDA software products in following segments. 1) TCAD - Complete family of 2D and 3D process, device and stress simulation products. 2) Analog/Mixed-Signal/RF - Complete family of full-chip and circuit simulation products for analog, mixed-signal, and RF. 3)Custom IC CAD - PDK-based design flow with schematic, layout, physical verification, and parasitic extraction. 4)Digital CAD - Cell/core library characterization, place and route, and Verilog simulation products.
Gate Schematic capture & Editor GATEWAY is a schematic capture tool and is the entry point for the IC design flow.Gateway is the entry point of the design as its main purpose is generating a netlist that can be loaded into circuit simulators. Gate way Schematic editor is Powerful frontend schematic editor & viewer. Integrated with Smartspice & Smartview. Creates multi-sheet, multi-view, hierarchical, Flat Designs. Generate both schematic netlist & LVS netlist from the same schematic. Hierarchical DC bias for all currents & voltages. Gateway supports importing/exporting of EDIF(Electronic design Interface Format) version 2 0 0 files. Ability to switch processes & run process variant simulation on same schematic.
Gateway features easy & flexible way of library management. Create a Workspace, Click on File-->New-->Workspace . After Saving your Workspace we need to add the library which is necessary for our simulation. The image below for this Demo shows the Necessary Library file that has to be added.
The following necessary library will be added, all those symbol libraries will appear which we will be using in our CMOS inverter design which is shown in Symbol/Options dock window as shown in above fig. Next we create a new schematic for our CMOS Inverter design Click on File--->New--->Schematic
The above image shows you the schematic of CMOS Inverter Circuit. Gateway offers 3-level circuit check functions(check this level. check this level & below, Check all levels) if there is any errors/warnings designers can easily locate them by double clicking the error/warning message in the Output/Probe/Errors dock window Once the Check all level verification is completed simulation of CMOS inverter is done by SmartSpice which is Integrated with Gateway.
Circuit debugging. Gateway can generate 2 types of netlists SmartSpice Netlist for circuit simulation. Guardian Netlist for LVS Verification. Clicking on Simulation->Edit control File an SEdit window will pop out in which designers can specify analysis statement, options, parameters, the necessary model files are included
We can create a symbol for CMOS Inverter circuit which is easy for Post-layout simulation.
Click on tools & then click on Generate Symbol The above image shows the representation of the Schematic Inverter in Symbol for which is used for other simulation purpose which will be discussed later. Next we need to analyse the DC, AC & Transient characteristics of CMOS Inverter. Create a new schematic file & save it as Inverter_trans.schr
You can see the CMOS Inverter design for transient response After this the simulation is ready to be launched. The waveform of simulation is shown in fig below
What is Expert?
Expert Layout Editor enables mask designers to achieve maximum density and performance in analog and digital layouts. Experts high-productivity design environment offers fast layout viewing, full editing features, large capacity, and powerful scripting for automation with parameterized cells. In our CMOS Inverter Design Start expert tool. Click on File->New Save the project as CMOSInverter.eld Select the technology file as SCMOS.tcn Load the Pcell Library scoms_subm_pcells to facilitate the design. The Pell library contains those frequently used cells such as MOS, BJT, N-well/Substrate Connection etc. Chose the corresponding Guardian DRC rule file "mosis-cmos-drc.dsf" Configure the Guardian LPE(Hipex) extraction technology to use LISA script file. "inverter_c.cmd" & "inverter_r.cmd"
Figure above shows you the CMOS inverter layout. After finishing the layout design, we can proceed to do the DRC check whether there is violation of design rules. Open DRC script panel load "mosis-cmos-drc.dsf" & run the check Expert-->Verification-->DRC-->DRC run setup-->Enable Command progress bar and Script progress bar. Once the layout becomes DRC error free, we can extract netlist from layout so that we can use it compare with the schematic netlist generated from Gateway. Click Verification-->Extraction-->Setup-->Technology as shown below
After this extraction is invoked from Verification-->Extraction-->Hipex-Net-->Run the netlist extracted from the layout can be viewed from Verification-->Extraction-->Hipex-Net-->View netlist Previously we mentioned that Gateway can generate two netlist formats: Smartspice and Guardian; for LVS we will use the Guardian netlist. By now we have both netlists ready: netlist extracted from layout and the netlist generated from schematic. Invoke Guardian LVS from Expert-->Verification-->Launch LVS. In the following Project Setting dialogue, browse & select netlist from schematic & layout respectively Click OK when the input files have been selected. Click Run LVS button to start LVS. From the LVS log file it can be seen that this layout successfully passed the LVS verification.
we can see that the Hipex-C has generated the capacitance elements into the netlist.