DOC PREVIEW
CALVIN ENGR 311 - Intro To Cadence

This preview shows page 1-2-22-23 out of 23 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 23 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 23 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 23 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 23 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 23 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Intro To CadenceGoalsStarting Cadence Capture (In the M$ environment)Project TypeInitial Project WorkspaceLibrariesSchematicsCapture as an “IDE”How Does Cadence Differ From PSpice?More DifferencesPart Model DifferencesModel EditingPart EditingEdit PSpice ParametersSimulation SetupExample Simulation SettingsParametric Temperature PlotYet another Transistor exampleDC Sweep ConfigurationCollector Current vs. VBE (parametric temperature plot)NotesReviewFuture Learning01/14/1901/14/19KamaolaKidKamaolaKid11Intro To CadenceIntro To CadenceKyle SchlanskerKyle Schlansker01/14/1901/14/19KamaolaKidKamaolaKid22GoalsGoalsLearn how to start a new capture spaceLearn how to start a new capture spaceUnderstand how it differs from PSpiceUnderstand how it differs from PSpiceBegin to understand the capabilities and Begin to understand the capabilities and limitations of Cadencelimitations of CadenceFinish a simple transistor model exampleFinish a simple transistor model example01/14/1901/14/19KamaolaKidKamaolaKid33Starting Cadence CaptureStarting Cadence Capture(In the M$ environment)(In the M$ environment)Start -> Program Files -> Cadence ->CaptureStart -> Program Files -> Cadence ->Capture01/14/1901/14/19KamaolaKidKamaolaKid44Project TypeProject Type4 Types of projects4 Types of projectsFor our class, the A/D project is really the only relevant oneGive the project a name, and storage location01/14/1901/14/19KamaolaKidKamaolaKid55Initial Project WorkspaceInitial Project WorkspaceThe Capture environment is similar to the Visual C++ IDEThe Capture environment is similar to the Visual C++ IDE01/14/1901/14/19KamaolaKidKamaolaKid66LibrariesLibrariesEach project needs libraries for used partsEach project needs libraries for used partsChoose only the relevant libraries that are Choose only the relevant libraries that are needed for the current projectneeded for the current projectUse the part search function if you do not Use the part search function if you do not know what library a certain part is inknow what library a certain part is in01/14/1901/14/19KamaolaKidKamaolaKid77SchematicsSchematicsThe Schematic portion of Orcad Capture is The Schematic portion of Orcad Capture is actually a form of PSpiceactually a form of PSpicePSpice creates many files for one schematic, PSpice creates many files for one schematic, and it often assumes that the part libraries and it often assumes that the part libraries are on every machine usedare on every machine usedCadence is a Project Manager as we will seeCadence is a Project Manager as we will see01/14/1901/14/19KamaolaKidKamaolaKid88Capture as an “IDE”Capture as an “IDE”Cadence can be seen as an “Integrated Cadence can be seen as an “Integrated Development Environment” for circuits.Development Environment” for circuits.Cadence can hold more than one Cadence can hold more than one schematic in a project.schematic in a project.Cadence can link schematics together.Cadence can link schematics together.01/14/1901/14/19KamaolaKidKamaolaKid99How Does Cadence Differ From PSpice?How Does Cadence Differ From PSpice?Instead of producing many files, it saves all Instead of producing many files, it saves all information in ONE capture fileinformation in ONE capture fileNecessary libraries are included in the Necessary libraries are included in the capture filescapture filesModel editing is much easier than in Model editing is much easier than in PSpicePSpice01/14/1901/14/19KamaolaKidKamaolaKid1010More DifferencesMore DifferencesKeeps a running log of all changesKeeps a running log of all changesYou can easily debug by looking at the logYou can easily debug by looking at the logYou can revert back to an old configurationYou can revert back to an old configurationYou can specify a part’s name, value, rotation, font,Color, etc. --- much more configurable than PSpice01/14/1901/14/19KamaolaKidKamaolaKid1111Part Model DifferencesPart Model DifferencesIn PSpice you can edit the text model to In PSpice you can edit the text model to change beta values etc. (there is even a change beta values etc. (there is even a graphical model editor but it hard to use)graphical model editor but it hard to use)Cadence lets the user have a very high Cadence lets the user have a very high range of configurability. Each model range of configurability. Each model comes with different presets, or each comes with different presets, or each parameter can be user specified.parameter can be user specified.01/14/1901/14/19KamaolaKidKamaolaKid1212Model EditingModel Editing01/14/1901/14/19KamaolaKidKamaolaKid1313Part EditingPart Editing01/14/1901/14/19KamaolaKidKamaolaKid1414Edit PSpice ParametersEdit PSpice Parameters01/14/1901/14/19KamaolaKidKamaolaKid1515Simulation SetupSimulation Setup1) Each simulation has its own name and configuration2) For the same circuit, it is possible to set up many simulation configurations for futureUse instead of just being able to save the last one as in PSpice.01/14/1901/14/19KamaolaKidKamaolaKid1616Example Simulation SettingsExample Simulation Settings01/14/1901/14/19KamaolaKidKamaolaKid1717Parametric Temperature PlotParametric Temperature Plot Time0s 1.0s 2.0s 3.0s 4.0s 5.0s... IC(Q2)/ IB(Q2)0100200SEL>>... IC(Q1)/ IB(Q1)8010012001/14/1901/14/19KamaolaKidKamaolaKid1818Yet another Transistor exampleYet another Transistor example01/14/1901/14/19KamaolaKidKamaolaKid1919DC Sweep ConfigurationDC Sweep Configuration01/14/1901/14/19KamaolaKidKamaolaKid2020Collector Current vs. VBECollector Current vs. VBE(parametric temperature plot)(parametric temperature plot) V_Vsrc0V 0.2V 0.4V 0.6V 0.8V 1.0V 1.2VIC(Q5)0A1.0mA2.0mA01/14/1901/14/19KamaolaKidKamaolaKid2121NotesNotesCadence has an easy learning curveCadence has an easy learning curveThere are many parallels between Capture There are many parallels between Capture and PSpice – Capture just offers greater and PSpice – Capture just offers greater configurability AND portabilityconfigurability AND portabilityOnce familiar with the setup of Cadence, it Once familiar with the setup of Cadence, it can be very automated and productivecan be very automated and productive01/14/1901/14/19KamaolaKidKamaolaKid2222ReviewReviewHopefully you will be able to start a Hopefully you will be able to start a Cadence/Orcad Capture Project easilyCadence/Orcad Capture Project easilyYou can use Capture to solve transistor


View Full Document

CALVIN ENGR 311 - Intro To Cadence

Download Intro To Cadence
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Intro To Cadence and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Intro To Cadence 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?