PSpice User Guide

PSpice User Guide

Issue link: https://resources.pcb.cadence.com/i/1180526

Contents of this Issue

Navigation

Page 307 of 884

PSpice User Guide Creating parts for models October 2019 308 Product Version 17.4-2019 © 1999-2019 All Rights Reserved. where as the simulation netlist for a .SUBCKT model starts with X. Defining part properties needed for simulation If you created your parts using any of the methods discussed in this chapter, then your part will have these properties already defined for it: ■ PSPICETEMPLATE for simulation in both Capture and Design Entry HDL ■ PART and REFDES for identification in Capture ■ LOCATION for identification in Design Entry HDL You can also add other simulation-specific properties for digital parts: IO_LEVEL, MNTYMXDLY, and PSPICEDEFAULTNET (for pins). Example: If you create a part that has electrical behavior described by the subcircuit definition that starts with: .SUBCKT 7400 A B Y + optional: DPWR=$G_DPWR DGND=$G_DGND + params: MNTYMXDLY=0 IO_LEVEL=0 then the appropriate part properties are: IMPLEMENTATION = 7400 MNTYMXDLY = 0 IO_LEVEL = 0 PSPICETEMPLATE = X^@REFDES %A %B %Y %PWR %GND @MODEL PARAMS:IO_LEVEL=@IO_LEVEL MNTYMXDLY=@MNTYMXDLY Note: For clarity, the PSPICETEMPLATE property value is shown here in multiple lines; in a part definition, it is specified in one line (no line breaks). To edit a property needed for simulation in Capture: 1. In the schematic page editor, select the part to edit.

Articles in this issue

view archives of PSpice User Guide - PSpice User Guide