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/19KamaolaKidKamaolaKid22GoalsGoalsLearn how to start a new capture spaceLearn how to start a new capture spaceUnderstand how it differs from PSpiceUnderstand how it differs from PSpiceBegin to understand the capabilities and Begin to understand the capabilities and limitations of Cadencelimitations of CadenceFinish 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 Type4 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 WorkspaceThe Capture environment is similar to the Visual C++ IDEThe Capture environment is similar to the Visual C++ IDE01/14/1901/14/19KamaolaKidKamaolaKid66LibrariesLibrariesEach project needs libraries for used partsEach project needs libraries for used partsChoose only the relevant libraries that are Choose only the relevant libraries that are needed for the current projectneeded for the current projectUse 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/19KamaolaKidKamaolaKid77SchematicsSchematicsThe Schematic portion of Orcad Capture is The Schematic portion of Orcad Capture is actually a form of PSpiceactually a form of PSpicePSpice 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 usedCadence 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 fileNecessary libraries are included in the Necessary libraries are included in the capture filescapture filesModel editing is much easier than in Model editing is much easier than in PSpicePSpice01/14/1901/14/19KamaolaKidKamaolaKid1010More DifferencesMore DifferencesKeeps a running log of all changesKeeps a running log of all changesYou can easily debug by looking at the logYou can easily debug by looking at the logYou 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 DifferencesIn 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/19KamaolaKidKamaolaKid2121NotesNotesCadence has an easy learning curveCadence has an easy learning curveThere 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 portabilityOnce 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/19KamaolaKidKamaolaKid2222ReviewReviewHopefully you will be able to start a Hopefully you will be able to start a Cadence/Orcad Capture Project easilyCadence/Orcad Capture Project easilyYou can use Capture to solve transistor
View Full Document