{"id":1807,"date":"2017-10-20T08:00:59","date_gmt":"2017-10-20T15:00:59","guid":{"rendered":"http:\/\/www.autodesk.com\/products\/eagle\/blog\/?p=1807"},"modified":"2023-08-27T21:35:06","modified_gmt":"2023-08-28T04:35:06","slug":"spice-simulation-part-1","status":"publish","type":"post","link":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/spice-simulation-part-1\/","title":{"rendered":"SPICE Simulation Part 1"},"content":{"rendered":"<h1 class=\"wp-block-heading\" id=\"spice-simulation-part-1-the-basics-of-spice-and-how-its-integrated-into-autodesk-eagle\">SPICE Simulation Part 1: The Basics of SPICE and How It\u2019s Integrated into Autodesk EAGLE<\/h1>\n\n\n<p><span style=\"font-weight: 400;\">SPICE simulation is here! <a href=\"https:\/\/www.autodesk.com\/products\/eagle\/blog\/whats-new-autodesk-eagle-8-4\/\">Autodesk EAGLE 8.4<\/a> brings SPICE in-house, allowing you to design and simulate in the same tool. Whether you\u2019re a student or professional, SPICE will allow you to predict the behavior of your electronic circuits accurately. In this blog, we\u2019ll be looking at what SPICE simulation is for the beginner and how to run your first EAGLE integrated simulation.<\/span><\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"spice-101\">SPICE 101<\/h2>\n\n\n<p><span style=\"font-weight: 400;\">SPICE is a computer simulation developed at the University of California, Berkeley. It\u2019s one of the most widely used simulation programs that allows engineers to simulate the behavior of circuits. Why bother with simulating though? By testing how a circuit will perform in action, you can catch errors early in the design process before they manifest in your prototypes.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">SPICE simulation makes this happen through the use of SPICE models and a netlist. The netlist defines how pins are connected on your schematic. Models contain text descriptions of a component\u2019s values, which can then be used by the SPICE engine to simulate behavior mathematically.<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image alignnone size-full wp-image-1811\"><img loading=\"lazy\" decoding=\"async\" width=\"826\" height=\"615\" src=\"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2023\/08\/2017-10-19_14-05-09.jpg\" alt=\"\" class=\"wp-image-60847\" srcset=\"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2023\/08\/2017-10-19_14-05-09.jpg 826w, https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2023\/08\/2017-10-19_14-05-09-300x223.jpg 300w, https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2023\/08\/2017-10-19_14-05-09-768x572.jpg 768w\" sizes=\"auto, (max-width: 826px) 100vw, 826px\" \/><figcaption class=\"wp-element-caption\"><em>A SPICE model for a varactor diode and all of its values. (<a href=\"https:\/\/www.researchgate.net\/figure\/305808901_fig2_Fig-2-SPICE-model-of-the-varactor-diode-SMV1763\">Image source<\/a>)<\/em><\/figcaption><\/figure>\n\n\n\n<p><span style=\"font-weight: 400;\">Models for simple components can be simple one-line descriptions. Complex multi-part components will often have models with hundreds of lines of information. Unless you plan to use a library in EAGLE that already has spice compatible parts, then you\u2019ll need to download SPICE models yourself. Thankfully there are plenty of component manufacturer who provides SPICE models to download on their website. Some of the most popular sources to check out for SPICE models includes:<\/span><\/p>\n\n\n<?xml encoding=\"utf-8\" ?><figure class=\"wp-block-table MuiTableContainer-root\"><table class=\" MuiTable-root DhigTable--verticalAlignment--top\"><tbody><tr class=\" MuiTableRow-root\"><td class=\" MuiTableCell-root\"><b>Vendor<\/b><\/td><td class=\" MuiTableCell-root\"><b> Description<\/b><\/td><\/tr><tr class=\" MuiTableRow-root\"><td class=\" MuiTableCell-root\"><a href=\"http:\/\/www.analog.com\/\"><span style=\"font-weight: 400;\">Analog Devices<\/span><\/a><\/td><td class=\" MuiTableCell-root\"><span style=\"font-weight: 400;\">Amplifiers and Comparators, Analog to Digital Converters, Digital to Analog Converters, Embedded Processing &amp; DSP, MEMS and Sensors, RF\/IF Components, Switches\/Multiplexers, Analog Microcontrollers, Interface, Power and Thermal Management<\/span><\/td><\/tr><tr class=\" MuiTableRow-root\"><td class=\" MuiTableCell-root\"><a href=\"http:\/\/www.coilcraft.com\/models.cfm\"><span style=\"font-weight: 400;\">Coilcraft<\/span><\/a><\/td><td class=\" MuiTableCell-root\"><span style=\"font-weight: 400;\">Power Magnetics, RF Inductors, EMI \/ RFI Filters, Broadband Magnetics<\/span><\/td><\/tr><tr class=\" MuiTableRow-root\"><td class=\" MuiTableCell-root\"><a href=\"http:\/\/www.ixysrf.com\/\"><span style=\"font-weight: 400;\">Directed Energy<\/span><\/a><\/td><td class=\" MuiTableCell-root\"><span style=\"font-weight: 400;\">Diodes, Switch-mode MOSFETs, HF \/ VHF Linear MOSFETs, MOSFET Driver ICs<\/span><\/td><\/tr><tr class=\" MuiTableRow-root\"><td class=\" MuiTableCell-root\"><a href=\"http:\/\/www.infineon.com\/\"><span style=\"font-weight: 400;\">Infineon Technologies<\/span><\/a><\/td><td class=\" MuiTableCell-root\"><span style=\"font-weight: 400;\">Fiber Optics, Microcontrollers, Power Semiconductors, Small Signal Discretes<\/span><\/td><\/tr><tr class=\" MuiTableRow-root\"><td class=\" MuiTableCell-root\"><a href=\"http:\/\/www.kemet.com\/\"><span style=\"font-weight: 400;\">Kemet<\/span><\/a><\/td><td class=\" MuiTableCell-root\"><span style=\"font-weight: 400;\">Surface-mount capacitors in aluminum, ceramic and tantalum and leaded capacitors in ceramic and tantalum<\/span><\/td><\/tr><tr class=\" MuiTableRow-root\"><td class=\" MuiTableCell-root\"><a href=\"http:\/\/www.linear.com\/\"><span style=\"font-weight: 400;\">Linear Technology<\/span><\/a><\/td><td class=\" MuiTableCell-root\"><span style=\"font-weight: 400;\">Signal Conditioning, Data Conversion, Power Management, Interfacing, High Frequency &amp; Optical<\/span><\/td><\/tr><tr class=\" MuiTableRow-root\"><td class=\" MuiTableCell-root\"><a href=\"http:\/\/www.maxim-ic.com\/TechSupport\/spicemod.htm\"><span style=\"font-weight: 400;\">Maxim<\/span><\/a><\/td><td class=\" MuiTableCell-root\"><span style=\"font-weight: 400;\">Amplifiers and Comparators, Analog Switches and Multiplexers, Clocks, Counters, Delay Lines, Oscillators, RTCs, Data Converters, Sample-and-Holds, Digital Potentiometers, Fiber and Communications, Filters (Analog), High-Frequency ASICs, Hot-Swap and Power Switching, Interface and Interconnect, Memories: Volatile, NV, Multi-Function, Thermal Management, Sensors, Sensor Conditioners, Voltage References, Wireless, RF, and Cable<\/span><\/td><\/tr><tr class=\" MuiTableRow-root\"><td class=\" MuiTableCell-root\"><a href=\"http:\/\/www.onsemi.com\/PowerSolutions\/supportDoc.do?type=models\"><span style=\"font-weight: 400;\">ON Semiconductor<\/span><\/a><\/td><td class=\" MuiTableCell-root\"><span style=\"font-weight: 400;\">Power Management, Amplifiers, Comparators, Analog Switches, Thyristors, Diodes, Rectifiers, Bipolar Transistors, FETs, Standard Logic, Differential Logic,<\/span><\/td><\/tr><tr class=\" MuiTableRow-root\"><td class=\" MuiTableCell-root\"><a href=\"http:\/\/www.st.com\/\"><span style=\"font-weight: 400;\">STMicroelectronics<\/span><\/a><\/td><td class=\" MuiTableCell-root\"><span style=\"font-weight: 400;\">Amplifiers &amp; Linear, Analog &amp; Mixed Signal ICs, Diodes, EMI Filtering &amp; Conditioning, Logic, Signal Switch, Memories, Microcontrollers, Power Management, Protection Devices, Sensors, Smartcard ICs, Thyristors &amp; AC Switches, Transistors<\/span><\/td><\/tr><tr class=\" MuiTableRow-root\"><td class=\" MuiTableCell-root\"><a href=\"https:\/\/www.ti.com\/\"><span style=\"font-weight: 400;\">Texas Instruments<\/span><\/a><\/td><td class=\" MuiTableCell-root\"><span style=\"font-weight: 400;\">Buffers, Drivers and Transceivers, Flip-Flops, Latches and Registers, Gates, Counters, Decoders\/Encoders\/Multiplexers, Digital Comparators<\/span><\/td><\/tr><tr class=\" MuiTableRow-root\"><td class=\" MuiTableCell-root\"><a href=\"http:\/\/www.vishay.com\/mosfets\/\"><span style=\"font-weight: 400;\">Vishay<\/span><\/a><\/td><td class=\" MuiTableCell-root\"><span style=\"font-weight: 400;\">Manufacturer of analog switches, capacitors, diodes, inductors, integrated modules, power ICs, LEDs, power MOSFETs, resistors, and thermistors.<\/span><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><span style=\"font-weight: 400;\">Remember when searching for SPICE models that there\u2019s a difference between PSpice and SPICE. PSpice is a proprietary simulator owned by Cadence, and many PSpice models are not compatible with standard SPICE simulators. To avoid any confusion, always stick to downloading SPICE3 (the latest 3f5) or SPICE2 models, as they are all versions of the good old Berkeley SPICE.<\/span><\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"spice-simulation-in-eagle\">SPICE Simulation in EAGLE<\/h2>\n\n\n<p><span style=\"font-weight: 400;\">The SPICE simulator in EAGLE uses Ngspice, an open source successor of SPICE 3f5. If you\u2019re familiar with other SPICE tools, then the concepts and handlings of the simulator in EAGLE will be very familiar.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">SPICE is fully integrated into Autodesk EAGLE 8.4, and there\u2019s no need to install any additional software. We\u2019ve also shipped a bunch of ready-to-use SPICE models and example projects for you to tinker with. During our time in this SPICE series, we\u2019ll be working with the four available simulation types in EAGLE, which include:<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><b>Transient Analysis<\/b><span style=\"font-weight: 400;\">. This method will simulate how a circuit performs over time as current travels through every component in your circuit. <\/span><\/li>\n\n\n\n<li><b>DC Sweep<\/b><span style=\"font-weight: 400;\">. This method analyzes the relationship between voltage and current over a given range for a DC input source. <\/span><\/li>\n\n\n\n<li><b>AC Sweep<\/b><span style=\"font-weight: 400;\">. This method analyzes changes in voltage and current in a given frequency range for an AC input source. <\/span><\/li>\n\n\n\n<li><b>Operating Point<\/b><span style=\"font-weight: 400;\">. This method analyzes the voltage and current for one or multiple components in a circuit at a single point in time. You can even extract and analyze&nbsp;specific component parameters.<\/span><\/li>\n<\/ul>\n\n\n\n<p><span style=\"font-weight: 400;\">Now that we have all of the basics covered let\u2019s walk through some of the new SPICE features in EAGLE. <\/span><\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"simulator-path\">Simulator Path<\/h2>\n\n\n<p><span style=\"font-weight: 400;\">Look at the directory options for EAGLE (<\/span><b>Options \u00bb Directories<\/b><span style=\"font-weight: 400;\"> from the Control Panel), and you\u2019ll notice a new simulator path directory at the bottom. This directory is where the SPICE simulator lives and also contains some helpful documentation and release notes.<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"860\" height=\"604\" src=\"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2023\/08\/ngspice-library.jpg\" alt=\"\" class=\"wp-image-60852\" srcset=\"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2023\/08\/ngspice-library.jpg 860w, https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2023\/08\/ngspice-library-300x211.jpg 300w, https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2023\/08\/ngspice-library-768x539.jpg 768w\" sizes=\"auto, (max-width: 860px) 100vw, 860px\" \/><\/figure>\n\n\n\n<p><span style=\"font-weight: 400;\">When EAGLE runs the SPICE simulator, it will reference this directory to find the Ngspice executable. You won\u2019t need to change this directory path unless you\u2019re using more advanced simulators.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">One other thing to note is that Ngspice has a ton of capabilities for simulation outside of EAGLE. This means you can use the Ngspice simulator directly from your command line for a variety of other uses. <\/span><a href=\"http:\/\/ngspice.sourceforge.net\/docs\/ngspice-manual.pdf\"><span style=\"font-weight: 400;\">Refer to the Ngspice Users Manual<\/span><\/a><span style=\"font-weight: 400;\"> for more information.<\/span><\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"ngspice-library\">Ngspice Library<\/h2>\n\n\n<p><span style=\"font-weight: 400;\">We\u2019ve included a handy Ngspice managed library which contains a set of parts that are simulation ready. There\u2019s everything from basic passive components like resistors and diodes to more advanced parts like BJT transistors, voltage controlled sources, and more. To check out all of the parts in this library, open your Add dialog and look for the <\/span><i><span style=\"font-weight: 400;\">ngspice-simulation.lbr<\/span><\/i><span style=\"font-weight: 400;\"> listing. <\/span><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"860\" height=\"604\" src=\"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2017\/10\/ngspice-library.jpg\" alt=\"\" class=\"wp-image-60862\" srcset=\"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2017\/10\/ngspice-library.jpg 860w, https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2017\/10\/ngspice-library-300x211.jpg 300w, https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2017\/10\/ngspice-library-768x539.jpg 768w\" sizes=\"auto, (max-width: 860px) 100vw, 860px\" \/><\/figure>\n\n\n\n<p><span style=\"font-weight: 400;\">One thing to keep in mind, if you don\u2019t use parts from this SPICE compatible library, then you will need to download and map SPICE models to your schematic symbols. This process is beyond the scope of this blog, and we will cover in later articles but is relatively simple to do with the <\/span><b>Map&nbsp;<\/b>button in EAGLE.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"project-examples\">Project Examples<\/h2>\n\n\n<p><span style=\"font-weight: 400;\">We\u2019ve also included a bunch of pre-configured circuit examples that will allow you to quickly test out the SPICE simulator without needing to configure settings. To find these examples, open your <\/span><b>Control Panel<\/b><span style=\"font-weight: 400;\">, expand the <\/span><b>Project<\/b><span style=\"font-weight: 400;\"> folder, and look for the <\/span><b>ngspice<\/b><span style=\"font-weight: 400;\"> folder in the <\/span><b>examples<\/b><span style=\"font-weight: 400;\"> section.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">All of these project examples are set up for different SPICE simulation methods. For instance, if you open opamp1.sch, this circuit will let you quickly test the AC sweep simulation without requiring any configuration. When you open this schematic, you\u2019ll notice some new SPICE simulation buttons at the top of your interface. Here\u2019s what each one does:<\/span><\/p>\n\n\n<?xml encoding=\"utf-8\" ?><figure class=\"wp-block-table MuiTableContainer-root\"><table class=\" MuiTable-root DhigTable--verticalAlignment--top\"><tbody><tr class=\" MuiTableRow-root\"><td class=\" MuiTableCell-root\"><b>Icon<\/b><\/td><td class=\" MuiTableCell-root\"><b>Description<\/b><\/td><\/tr><tr class=\" MuiTableRow-root\"><td class=\" MuiTableCell-root\">&nbsp;<img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-60857\" style=\"width: 16px;\" src=\"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2017\/10\/SimAddModelGry-e1508017213891.png\" alt=\"Sim add model\"><\/td><td class=\" MuiTableCell-root\"><span style=\"font-weight: 400;\">Opens the SPICE simulation dialog. <\/span><\/td><\/tr><tr class=\" MuiTableRow-root\"><td class=\" MuiTableCell-root\"><img loading=\"lazy\" decoding=\"async\" width=\"32\" height=\"30\" class=\"wp-image-60872\" style=\"width: 32px;\" src=\"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2017\/10\/SimSimulateGry.png\" alt=\"\"><\/td><td class=\" MuiTableCell-root\"><span style=\"font-weight: 400;\">Toggles the display of SPICE simulation results on your schematic.<\/span><\/td><\/tr><tr class=\" MuiTableRow-root\"><td class=\" MuiTableCell-root\">&nbsp;<img loading=\"lazy\" decoding=\"async\" width=\"32\" height=\"30\" class=\"wp-image-60872\" style=\"width: 32px;\" src=\"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2017\/10\/SimSimulateGry.png\" alt=\"Sim voltage probe\">&nbsp;<img loading=\"lazy\" decoding=\"async\" width=\"32\" height=\"32\" class=\"wp-image-60877\" style=\"width: 32px;\" src=\"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2017\/10\/SimVoltagePhaseProbeGry.png\" alt=\"Sim voltage phase probe\"><\/td><td class=\" MuiTableCell-root\"><span style=\"font-weight: 400;\">Places new voltage or phase probes on your schematic. <\/span><\/td><\/tr><tr class=\" MuiTableRow-root\"><td class=\" MuiTableCell-root\">&nbsp;<img loading=\"lazy\" decoding=\"async\" width=\"32\" height=\"32\" class=\"wp-image-60882\" style=\"width: 32px;\" src=\"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2017\/10\/SimMaptoModelGry.png\" alt=\"Sim map to mode\"><\/td><td class=\" MuiTableCell-root\"><span style=\"font-weight: 400;\">Map a SPICE model to an existing schematic symbol. <\/span><\/td><\/tr><tr class=\" MuiTableRow-root\"><td class=\" MuiTableCell-root\">&nbsp;<img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" class=\"wp-image-60887\" style=\"width: 16px;\" src=\"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2017\/10\/SimAddModelGry-e1508017213891-1.png\" alt=\"Sim add model\"><\/td><td class=\" MuiTableCell-root\"><span style=\"font-weight: 400;\">Set SPICE device types and map SPICE models to either individual or multiple schematic symbols. <\/span><\/td><\/tr><tr class=\" MuiTableRow-root\"><td class=\" MuiTableCell-root\">&nbsp;<img loading=\"lazy\" decoding=\"async\" width=\"32\" height=\"32\" class=\"wp-image-60892\" style=\"width: 32px;\" src=\"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2017\/10\/SimSourceSetupGry.png\" alt=\"Sim source setup\"><\/td><td class=\" MuiTableCell-root\"><span style=\"font-weight: 400;\">Set up a voltage source on your schematic. <\/span><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><span style=\"font-weight: 400;\">Now that we have a handle on all of the new buttons and features, follow along with the steps below to run your first AC Sweep simulation:<\/span><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><span style=\"font-weight: 400;\">Open the opamp1.sch example from the <\/span><b>ngspice example folder<\/b><span style=\"font-weight: 400;\">. <\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Select the <\/span><b>Simulate&nbsp;<\/b><img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"15\" class=\"wp-image-60897\" style=\"width: 16px;\" src=\"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2017\/10\/SimSimulateGry-e1508016514129.png\" alt=\"\"><b>&nbsp;<\/b><span style=\"font-weight: 400;\">button at the top of your interface. This will open the <\/span><b>Simulation <\/b><span style=\"font-weight: 400;\">dialog.<\/span><\/li>\n\n\n\n<li>AC Sweep should already be selected with specific values entered for Start Freq and End Freq. If they aren\u2019t configured, select <b>AC Sweep<\/b> and enter <i>1<\/i> for Start Freq and <i>10e6<\/i> for End Freq.<br><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"104\" class=\"wp-image-60902\" style=\"width: 150px;\" src=\"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2017\/10\/simulation-dialog-ac-sweep.jpg\" alt=\"simulation dialog ac sweep\" srcset=\"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2017\/10\/simulation-dialog-ac-sweep.jpg 884w, https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2017\/10\/simulation-dialog-ac-sweep-300x208.jpg 300w, https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2017\/10\/simulation-dialog-ac-sweep-768x533.jpg 768w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Select the <\/span><b>Simulate<\/b><span style=\"font-weight: 400;\"> button to run the simulation, and you\u2019ll be taken to the <\/span><b>Plot <\/b><span style=\"font-weight: 400;\">tab. <\/span><\/li>\n<\/ol>\n\n\n\n<p><span style=\"font-weight: 400;\">All but one of the simulation methods (operating point) will show its results on the Plot tab. Here you can use your cursor to move left\/right along the x-axis of the graph to investigate values. In this instance moving left\/right will display the exact frequency value in the top right corner.<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"880\" height=\"609\" src=\"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2023\/08\/simulation-plot-ac-sweep.jpg\" alt=\"simulation plot ac sweep\" class=\"wp-image-60907\" srcset=\"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2023\/08\/simulation-plot-ac-sweep.jpg 880w, https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2023\/08\/simulation-plot-ac-sweep-300x208.jpg 300w, https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2023\/08\/simulation-plot-ac-sweep-768x531.jpg 768w\" sizes=\"auto, (max-width: 880px) 100vw, 880px\" \/><\/figure>\n\n\n<h2 class=\"wp-block-heading\" id=\"running-spice-on-your-own-circuits\">Running SPICE On Your Own Circuits<\/h2>\n\n\n<p><span style=\"font-weight: 400;\">Before running a SPICE simulation on your schematic, all of your parts need to be mapped with SPICE models. To complete this mapping, you have several options:<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><span style=\"font-weight: 400;\">You can place parts that are already spice compatible from the ngspice<em>-simulation<\/em> managed library in EAGLE. <\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">You can download spice models from a component manufacturer like Texas Instruments and then map those models to your schematic symbols. <\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">You can create your own spice compatible libraries which involves making a schematic symbol, attaching a SPICE model, and mapping its pins.<\/span><\/li>\n<\/ul>\n\n\n\n<p><span style=\"font-weight: 400;\">We won\u2019t be covering the intricacies of how to map schematic symbols to new SPICE models in this blog. Be on the lookout for future updates on how to convert an existing schematic to a SPICE compatible schematic. <\/span><\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"all-spiced-up\">All Spiced Up<\/h2>\n\n\n<p><span style=\"font-weight: 400;\">We barely scratched the surface with all of the possibilities that SPICE has to offer for circuit simulation in EAGLE. If you want to dive deeper into the intricacies of Ngspice, take a look at the <\/span><a href=\"http:\/\/ngspice.sourceforge.net\/docs\/ngspice-manual.pdf\"><span style=\"font-weight: 400;\">Ngspice Users Manual<\/span><\/a><span style=\"font-weight: 400;\">. Autodesk EAGLE 8.4 is setting the stage for some powerful simulation technologies in the future. We\u2019ve started with the basics in this release, but expect more simulation features in the future as we continue to expand SPICE in EAGLE!<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Ready to start simulating your circuits with SPICE? <\/span><a href=\"https:\/\/www.autodesk.com\/products\/eagle\/free-download\"><span style=\"font-weight: 400;\">Try Autodesk Eagle 8.4 today!<\/span><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>SPICE has arrived in EAGLE 8.4! Learn the basics of SPICE simulation, and how to get started with your first simulation in EAGLE.<\/p>\n","protected":false},"author":2425,"featured_media":1808,"menu_order":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[434],"tags":[],"coauthors":[],"class_list":["post-1807","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-eagle","dhig-theme--light"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>SPICE Simulation Basics Part 1: Getting Started | EAGLE | Blog<\/title>\n<meta name=\"description\" content=\"Learn about the new SPICE Simulation in Autodesk EAGLE 8.4 and how to simulate your circuits with transient analysis, AC\/DC sweep, and operating point.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/spice-simulation-part-1\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SPICE Simulation Basics Part 1: Getting Started | EAGLE | Blog\" \/>\n<meta property=\"og:description\" content=\"Learn about the new SPICE Simulation in Autodesk EAGLE 8.4 and how to simulate your circuits with transient analysis, AC\/DC sweep, and operating point.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/spice-simulation-part-1\/\" \/>\n<meta property=\"og:site_name\" content=\"Fusion Blog\" \/>\n<meta property=\"article:published_time\" content=\"2017-10-20T15:00:59+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-28T04:35:06+00:00\" \/>\n<meta name=\"author\" content=\"Sam Sattel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sam Sattel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SPICE Simulation Basics Part 1: Getting Started | EAGLE | Blog","description":"Learn about the new SPICE Simulation in Autodesk EAGLE 8.4 and how to simulate your circuits with transient analysis, AC\/DC sweep, and operating point.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/spice-simulation-part-1\/","og_locale":"en_US","og_type":"article","og_title":"SPICE Simulation Basics Part 1: Getting Started | EAGLE | Blog","og_description":"Learn about the new SPICE Simulation in Autodesk EAGLE 8.4 and how to simulate your circuits with transient analysis, AC\/DC sweep, and operating point.","og_url":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/spice-simulation-part-1\/","og_site_name":"Fusion Blog","article_published_time":"2017-10-20T15:00:59+00:00","article_modified_time":"2023-08-28T04:35:06+00:00","author":"Sam Sattel","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Sam Sattel","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/spice-simulation-part-1\/#article","isPartOf":{"@id":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/spice-simulation-part-1\/"},"author":{"name":"Sam Sattel","@id":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/#\/schema\/person\/d7e45d522df7d7f98d23e0a8b344ca7b"},"headline":"SPICE Simulation Part 1","datePublished":"2017-10-20T15:00:59+00:00","dateModified":"2023-08-28T04:35:06+00:00","mainEntityOfPage":{"@id":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/spice-simulation-part-1\/"},"wordCount":1577,"commentCount":0,"image":{"@id":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/spice-simulation-part-1\/#primaryimage"},"thumbnailUrl":"","articleSection":["Eagle"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/spice-simulation-part-1\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/spice-simulation-part-1\/","url":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/spice-simulation-part-1\/","name":"SPICE Simulation Basics Part 1: Getting Started | EAGLE | Blog","isPartOf":{"@id":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/spice-simulation-part-1\/#primaryimage"},"image":{"@id":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/spice-simulation-part-1\/#primaryimage"},"thumbnailUrl":"","datePublished":"2017-10-20T15:00:59+00:00","dateModified":"2023-08-28T04:35:06+00:00","author":{"@id":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/#\/schema\/person\/d7e45d522df7d7f98d23e0a8b344ca7b"},"description":"Learn about the new SPICE Simulation in Autodesk EAGLE 8.4 and how to simulate your circuits with transient analysis, AC\/DC sweep, and operating point.","breadcrumb":{"@id":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/spice-simulation-part-1\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/spice-simulation-part-1\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/spice-simulation-part-1\/#primaryimage","url":"","contentUrl":""},{"@type":"BreadcrumbList","@id":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/spice-simulation-part-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/"},{"@type":"ListItem","position":2,"name":"SPICE Simulation Part 1"}]},{"@type":"WebSite","@id":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/#website","url":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/","name":"Fusion Blog","description":"Product updates, tips, tutorials and community news.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/#\/schema\/person\/d7e45d522df7d7f98d23e0a8b344ca7b","name":"Sam Sattel","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2018\/09\/face-150x150.jpg2f98009787201817c4da1b4d6ce84681","url":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2018\/09\/face-150x150.jpg","contentUrl":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-content\/uploads\/2018\/09\/face-150x150.jpg","caption":"Sam Sattel"},"description":"Senior Marketing Manger - Fusion 360, EAGLE, Fusion Lifecycle, Fusion Team","url":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/author\/ssattel\/"}]}},"_links":{"self":[{"href":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-json\/wp\/v2\/posts\/1807","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-json\/wp\/v2\/users\/2425"}],"replies":[{"embeddable":true,"href":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-json\/wp\/v2\/comments?post=1807"}],"version-history":[{"count":0,"href":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-json\/wp\/v2\/posts\/1807\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-json\/wp\/v2\/media?parent=1807"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-json\/wp\/v2\/categories?post=1807"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-json\/wp\/v2\/tags?post=1807"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.autodesk.com\/products\/fusion-360\/blog\/wp-json\/wp\/v2\/coauthors?post=1807"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}