Cadence Tutorial

I. Introduction This tutorial provides an introduction to analog circuit design and simulation with Cadence, and covers the features that are relevant for the homework assignments. The tutorial is divided into the following topics: • Logging on and Starting Cadence • Creating a Design o o o o o • Creating a new library and cellview Placing the Parts Editing the Symbol Properties Wiring the Schematic Modifying Wire Attributes

Analyzing the Design and Plotting Results o o o o o o Finding the DC Operating Point and performing a DC Sweep Performing a Transient Analysis Performing an AC Analysis Performing a Parametric Sweep A Note on Measuring Currents A Note on Plotting

Invoking Cadence Help o Getting Additional Help with Cadence

Throughout the document, the following II. Logging on and Starting Cadence In order to use the ECE164-provided installation of Cadence, you either need to be sitting at one of the Linux workstations provided for use by ECE264 students (see the ECE264 website for the locations of these workstations), or you can login remotely to In either case, you should login with your Open Computing Environment account obtained via Academic Computing Services (ACS). If you wish to login remotely, you will need SSH and X-server software on your local machine. The necessary software is available as part of the operating systems on Sun Workstations, PCs running Linux, and Macintosh computers running OS X. It can be obtained via third parties for computers running Windows. Students who wish to login remotely are responsible for obtaining (if running Windows), learning how to use, and maintaining their own SSH and X-server software. Once you have logged in, open a terminal window if one does not open automatically and type the following in the window: ee264a cd ece-cadence icfb & A window containing text should appear at the bottom of the screen, labeled “icfb ...”. This is sometimes called the CIW (Command Interpreter Window). A window explaining new features should also come up; in this window, select “Edit > Off at Startup”, and then close it. The CIW window is the main Cadence window, and much useful information is displayed here. If Cadence isn’t doing what you expect, it is often helpful to look here to read the error messages. You may find it helpful to enlarge the window. You now need to bring up the library manager. To do this, select “Tools > Library Manager” in the CIW. A “Library Manager” window appears. Notice the library “ece264lib”.



Schematic” in the “Tool” field if it is not already selected. Type “tutorial” in the “Cell Name” field as well. transistors. select “File > New > Cellview. (c) Type “schematic” in the “View Name” field. For letters enclosed by square brackets such as “[a]”. and a “New Library” window will appear. enter “tutorial”. (a) In the CIW. place the pointer over the appropriate window and simply press the key.This library contains most if not all of the IC components (e. select “Design > Save”. Create a new schematic cellview in our new library.”. (b) Ensure that the “tutorial” is selected for Library Name (by clicking on the square button). An empty schematic window appears.g. The following notational conventions are used in the description: • • The text “[LIB]” should be replaced with “164” if you are taking ECE164 and by “264” if you are taking ECE264. (d) Select “Composer . and a “Create New File” dialog box appears. A summary of the most useful bindkeys is listed in Appendix A. This path will by default point to the directory from which you invoked Cadence (d) Select the “Don't need a techfile” button. Placing the Parts You will now place symbols on the Schematic Window as shown in Figure 1. resistors. the pointer must be in a waveform window.. etc. II. For letters enclosed by curly brackets such as “{a}”.. (c) Verify that the path (near the bottom of the dialog box) points to your working directory (or wherever you’d like to place all your class libraries). Create a new library named “tutorial”: (a) In the CIW.) that will be used in this class. then click “OK”. 2. then click “OK”. (e) In the schematic window. You have now successfully created a cellview.. an entry “tutorial” should appear. Creating a new library and cellview 1. the pointer must be in a schematic window. Bracketed letters such as “[a]” denote keyboard shortcuts (bindkeys) which can be used instead of the menus or buttons to accomplish the given task. Creating a Design The creation of a simple transistor amplifier is described in this section. (b) In the “Name” field. Please note that these bindkeys are case sensitive.   2   . In the Library Manager. To use them. select “File > New > Library”.

“res”. and you can create more if you wish see the online help. you will see the outline of a 4terminal pMOST. or shortcut key. or click the “Cancel” button in the Add Instance dialog box. The mouse buttons are bound to Skill functions. Sometimes you may need to specify that you want to place the “symbol” version of this part. Position it relative to the pMOST symbols as shown in Figure 1. place the “vsin”. the instructions “Point at location for the instance” appears. Finally.see the online help for more details. then click “Browse” to bring up the Library Browser.”. Place an nMOST using a similar procedure. Next. (b) In the dialog box Library field. place the DC Current Source symbol as follows: (a) Press “i” as before. press “i” on the keyboard. to this dialog box. (c) Move the mouse over the schematic window and place it in the desired location. along with information about what the mouse buttons do: “mouse L: . Note also that at the bottom of the schematic window and the CIW.   . There are many shortcuts like this throughout Cadence. notice). then press “ESC” to get rid of the Add Instance window. enter “symbol”. Similarly. press “ESC” on the keyboard (with the Schematic Window active). For Cell. (d) To stop placing pMOST symbols. enter “pmos4”. It’s often important to look at these messages to figure out what is going to happen when you press the left/middle/right mouse buttons. Place it. enter “ece[LIB]lib”. Go back to the Library Browser and find the “vdc” part. 4.. Don’t press “ESC” yet. This time. press “ESC” (remember. and five copies of “gnd”. 1.Figure 1: Initial parts placement. then find the “idc” component symbol using the scroll bar. You can also use the Browse button to invoke the Library Browser to find a part. 5. Highlight this component in the browser by left-clicking on “idc”. An “Add Instance” dialog box will appear. Find and place the pMOST symbol as follows: (a) With the schematic window active. (b) Select “ece[LIB]lib” in the Browser library list. (c) When you move the mouse over the schematic window. You can also get the same dialog box by click on the “Instance” button on the left hand side of the schematic window (it looks like a little DIP). 3. Move the cursor to the desired location and press the left mouse button.. or by going to “Add > Instance” in the menu bar (there is an “i” next to this menu selection. try using the Library Browser to place the “nmos4” symbol. For View. The “i” key is a bindkey. Repeat for the other pMOST transistor. 3   2. but can be reconfigured .

moving the mouse. the amplitude of the AC signal applied to the linearized circuit (small signal circuit) during an AC Analysis. “M” will move the wires as well. the Schematic Window must be active) to stop placing parts. and then releasing the mouse button. the amplitude of the signal applied to the large-signal (non-linear) circuit during a Transient Analysis. Use the following procedure to change a symbol’s’ll notice that these are filled in automatically after you move on to the next property. there is no difference between these two commands. pressing and holding the left mouse button. Repeat as needed. 1. Again. Figure 2 shows many of the property values that you will add in this part of the tutorial. 4     . keep an eye on the bottom of the Schematic Window. Note the message at the bottom of the Schematic Window. (c) In the list of properties. “vo” refers to “DC Offset”. and “vm” refers to “Amplitude”. you can set property values that are specific to the design on each symbol. At this point. “M” (mega). whereas “m” will just move the part. Figure 2: Symbol property values.”u” (micro). But when wires are attached to the parts. Editing the Symbol Properties Once all the parts are placed on the schematic. If you need to move any of the parts. If you can’t see any properties. (c) Note that you can also move items by moving the cursor over the item. (b) Click on the part you wish to move.use the mouse or use the “TAB” key to proceed. Before you begin. “f” (femto). DO NOT include units such as “Volts” or “Ohms” . The “vsin” symbol has many properties: “acm” is “AC Magnitude”. Follow the instructions there. edit those that you would like to change or specify. An “Edit Object Properties” dialog box will appear. The “acp” is the “AC Phase”. “p” (pico). DO specify abbreviations for scientific notation such as “k” (kilo).6. (b) Click on the item whose properties you’d like to change. Then press “q”. use the following procedure: (a) Press “M” (stretch) or “m” (move). make sure that you have pressed ESC to clear the last action performed (the bottom line of the Schematic Window should read “>”): (a) Move the cursor to a location where there are no parts. make sure that the “CDF” box is checked near the top of the “Edit Object Properties” window. DO NOT press return after you enter a property . The dialog box will expand to display a list of properties that can be changed. “m” (milli).

Change the names of the transistors according to Figure 2 by changing the “Instance name” field. Click on the button to the right of the property value. and then look at the “AC Magnitude” property. (d) Move the mouse cursor four grid-points down. and a list of choices will appear. (b) Click and hold the left mouse button. 2. Select “Both”. (d) Release the left mouse button. Note that the ac magnitude and phase of the “vsin” part are not displayed by default. The symbol outline should flip. 3. One way to create a wire between two ports is as follows: (a) Position the mouse cursor over the first port (for example. This will cause this property to be displayed on the schematic. (e) When you’re done entering properties.2. (c) Position the mouse cursor over the second port (the Vdd symbol above the Vdc symbol). (d) Click on the next part to change its properties. While you are “holding” it. and click the left mouse button.   5   . To connect the Gate terminals of the pMOSTs to the Drain terminal of M1. 3. Complete the remaining wire connections as shown in Figure 3. (b) Click and hold the left mouse button. press “R” on the keyboard. 4. and click the left mouse button. (e) Move the mouse cursor six grid-points to the left. This completes the connection. Place the flipped part as shown in Figure 2. as shown in Figure 3. Also insert the values for the transistor widths and lengths. Edit the properties of this part (with the “q” key. (e) Repeat steps a through d to connect each Ground and Vdd symbol to the associated parts. Flip the display of transistor M0 by first pressing “m” and clicking on the transistor to move it. Note: The name must be unique. (c) Position the cursor over the mid-point of the wire between the Gate terminals of M1 and M2. Note the instructions at the bottom of the Schematic Window.say yes. you can wire the parts together as shown in Figure 3 by doing the following: 1. Wiring the Schematic After the symbols are placed and the properties are set. start with the top of the constant voltage source). do the following: (a) Press “w” on the keyboard. and click the left mouse button. click “Cancel” at the top of the “Edit Object Properties” dialog box. Cadence will ask whether you want to save the property changes from the old part .

You should read any errors carefully. 4. 3. It can be helpful later on during design and analysis if you label the wires with meaningful designators that are easy to understand and refer to. and the label you are moving with your cursor changes. such as “net30”. To add the attribute “vout” to the wire shown in Figure 3. do the following: 1. Cadence automatically provides names for each wire. Please make sure that this is always placed in all your schematics. and sometimes warnings are important too. which will show up in the CIW window. you will simulate the amplifier. save the design by clicking the checkmark icon (the Check and Save icon) on the left hand side of the Schematic Window (top). Make sure the dot is on top of the wire before you left-click. Finally. Check the CIW. you need to start the analog environment by going to “Tools > Analog Environment” in the schematic window. Place the “vin” label in an appropriate spot. you may get an error. Analyzing the Design Before performing the circuit analysis. the CIW is extremely important for finding errors. III. you’ll need to check and save before you simulate. Whenever you make a change to your design. Press “l” (for label) on the keyboard. An “Add Wire Name” dialog box appears. In the next part of the tutorial. Left click once with the mouse. First. Otherwise. Enter “vout vin” in the “Names” field and press “Return” Move the cursor until the dot is on top of the wire to be labeled “vout”. Again. There should be a message saying that “Schematic Check completed with no errors”. Modifying Wire Attributes If you do not label wires. 2. add a single instance of “ece[LIB]lib title” underneath your schematic.Figure 3: Schematic Wire Connections. The label will be attached to the wire. A new window called the   6   . At this point you have a completed design that is ready to be analyzed.

A new window will appear. Select the “vsin” symbol at the nMOST input. you’ll need to make sure the “Model name” property is correctly filled in.4V. Finding the DC Operating Point and Performing a DC Sweep In this section. Check the “Save DC Operating Point” box. 5. hopefully saying that the simulation was successful. However. This will allow us to annotate node voltages later. click “OK” on the Choose Analyses window. called “cmos018.“Simulation Window” will appear. If this is your first time running Cadence. which contains an nMOST model named “N”. bobama). Now click on “OK”.g. 8. For this class. [s] If everything went well. use the following procedure: Go to “Outputs > To Be Saved > Select on Schematic” in the Simulation Window. then click “OK” in the new window. and you’ll sweep the input voltage to find the correct bias voltage for the nMOST transistor. A new dialog box will appear. You will be prompted to select a component on the schematic. which is the green traffic light on the right hand side of the Simulation Window. Note that the voltages at each terminal of each device are now marked on the schematic.scs (if you are taking EE264a) where “your_login_name” should be replaced by the name of the account under which you logged into the system (e. and set the number of points to be plotted to 500. and select “Analyses > Choose.scs”. and you should select “dc” as the parameter you wish you vary. and a pMOST model named “P”. select the “dc” button. You’ll see the path placed in the list of Model Library Files. You can remove this annotation by using “Results > Annotate > Design Defaults” [^d]. enter: /home/linux/ieng6/ee164f/your_login_name/ece-cadence/cmos018. A new window will appear. This means that the top pMOST is operating in triode. You should see a problem with the node voltages. If you ever decide to use a different symbol. Now go to “Results > Annotate > DC Operating Point” [D]. Now go to “Analyses > Choose.. go to “Setup > Model Libraries” in the Simulation Window.5V. Next you need to tell Cadence where to find the model library. 10. Fill in the rest of the form so that the voltage is swept from 0 to 2.. You’ll now fix this using a DC sweep to find the correct bias point.. [a] In the new dialog box. and providing a brief summary of the simulation convergence. 1. Then click on “Add” (NOT “OK”). Click on the “Netlist and Run” icon. Note that important voltages and currents are now marked on each device. Now you need to select an output to plot. This step is typically not done as you can simply click on the nodes you want to plot after the simulation is complete. and this amplifier will not work properly. 7. You can quickly see whether the devices are biased properly. Go back to the Simulation Window.. go ahead and try it this time. Under “Sweep Variable” on the DC Analysis Form. To tell Cadence where to look for the model file. Set the sweep type to “Linear”. The node “vout” should be about 2. The symbols we’re using by default have these names specified in their symbol properties (look at the properties for one of the transistors). The form will become larger. go to the Simulation Window. In the “Model Library File” field. Finally click “OK” We’ll now perform our first simulation. Left-click on the “vout” and “vin” nets in the schematic window. When you’re done. On the expanded form. To plot a voltage. a “Welcome” menu appears – close it. 9. and then press “ESC”. 2. 7   4. we have a single model library file. and select “Results > Annotate > DC Node Voltages” [d]. you’ll find and annotate the DC operating point. 3. click the “Select Component” button. 6. select “Component Parameter”.   .”..” [a].scs (if you are taking EE164) or /home/linux/ieng6/ee264a/your_login_name/ece-cadence/cmos018.

Move your cursor over the waveform plot of “vout”. Bring up the Choosing Analyses window. In this Transient Options window. Repeat the DC simulation. we’ll look at the amplifier’s frequency response. and the sweep portion of the DC simulation. the waveform window should appear with a nice sinusoid. click on the “vout” line on the right hand side. so you can press the yellow traffic light to simply run the simulation. you’re ready to move on to the next simulation.{b} menu to place markers A and B at the highest and lowest points of “vout”. meaning the circuit has a gain of about 30. and you’ll need to experiment with them. In the Setting Outputs window. 1.11.”. unless you like to repeat things. you should learn how to save the simulation state. You will need to change the sweep type to “logarithmic”. 2. These options make sure that enough points are taken during the transient analysis. then press “OK”. If you want. You’re now ready to simulate. Click the “Options” button.25V. 5. turn off the DC Sweep analysis by bringing up the choose Analysis window and unselecting the “Enabled” box at the bottom of the form.   . use the “Markers” {a}. and you haven’t changed the schematic. Go to “Session > Save State. 15. Press the green traffic light. and verify from the annotated voltages that your output is now roughly at Vdd/2. you can also click the “moderate” button. Using this method. or just stick with the default. A new dialog box appears. [s] In the schematic window. 1. but this is not necessary. and disable the transient simulation. we’ll look at the amplifier’s large signal response to a sinusoidal input signal at 100kHz. Hopefully you’re becoming proficient with Cadence now.. 4. 6. The Waveform Window with the simulation results should appear. Then click “OK” in the Setting Outputs window.. First. Refer to the Cadence documentation for more information on the other parameters on this form. “maxstep” to 10n.. To measure the peak-to-peak amplitude of the output. you should find the peak-to-peak amplitude to be about 63mV. Netlist and Run the simulation (or just run it. and set up this simulation to sweep frequency from 100Hz to 1GHz. and press “Apply”. if your schematic is unchanged). This state can be reloaded later (using “Session > Load State. We need to find the input voltage which will place our output bias at roughly Vdd/2. Update the “vsin” symbol with this new DC offset voltage. Performing an AC Analysis In this section. Then select the “Plotted” button. change the following attributes: “step” to 10n. But first. Do the same for the “vin” line..”.” go ahead and enter a number here. If so. 14. They will be different for other simulations in this class. Enter the name of a state of your choosing. You’ll see the x and y coordinates at the top of the window. The easy way to do this is to go to “Axes” and change the scale of the y-axis to be logarithmic. It is recommended by Cadence you never click the other two. we can perform the DC Sweep. 12. and turn off the “vin” waveform or click on the waveform and press “del”. select the DC value of “vin” which will give an output of approximately 1. After a few moments. Then click the “ac” button. Go to “Curves > Edit” in the Waveform Window.”. so not as much detail about the individual steps will be provided. 2. Go to “Outputs > Setup. Typically. 3. You can remove the input sinusoid (we know it’s just a 2mV peak-to-peak wave) to get a better view of the output. and you won’t have to enter all of the setup data again. Finally. 13. Enter “100u” in the “Stop Time” field. we will now create a Bode plot. If they seem “choppy. Select the “tran” button. Performing a Transient Analysis In this section. you can leave this field blank and see how well the transient results look.. with 100 points per decade. and you’ll be prompted to save your current state. From the display at the bottom of the window which will appear after you have done this. using 8   3. You should get about 550mV. We’ll use a different approach..

. Go to the Simulator Window and select “Variables > Copy From Cellview”. the Waveform Calculator.. you will see a list of functions. The calculator will appear. Go to “Variables > Edit. Go to this symbol and edit its properties. To do this in RPN. showing the frequency response for each value of vgs. add a new subwindow to plot our new graph in.8V in 9 total steps. Next. but this can be changed in the “Options” menu item. or by clicking on the subwindow icon on the left-hand side of the Waveform Window{S}. You’re done with the AC Analysis now. (You can find the option to just netlist under “Simulation”. 5. Now click on the calculator icon on the left side of the waveform window. In the Simulation Window. We’ve only scratched the surface of what can be done with the Waveform Calculator. 7. (a) First. now click on the “log10” button. Notice how dramatically the gain drops off away from the correct bias point! A Note on Measuring Currents You select a current to be plotted in much the same way as you select a voltage. The expression for this wave will appear in the calculator window. it should have multiple distinct curves. click on the terminal of a 2.. In the same form. – in other words. if you’d like.. Check and save. make sure you disable the “component parameter” sweep.” menu option. If you click and hold the “Special Functions” button. the parametric analysis will seem to do nothing. For a parametric analysis. In our case. go to “Tools > Parametric Analysis. A form will come up. and plot the frequency response of the amplifier for each value. and you can click “OK”. however. When selecting outputs to be plotted (see the beginning of “Analyzing the Design ”).4V to 0. Performing a Parametric Sweep Sometimes it’s important to perform sweeps of two variables simultaneously. If you forget to do this. Set up the form so that “vgs” is swept from 0. 4. It doesn’t make any difference. enter “vgs”. the calculator uses RPN (Reverse Polish Notation). Then click “OK”. go to “Analysis > Start” to begin the analysis. use it as a normal calculator. We will sweep the nMOST bias voltage over a few values. (d) Now press the calculator “plot” button. You will be prompted to click on a wave select the “vout” waveform. you must first define the variable to be parameterized (the one which takes on discrete values). Then press the “print” button on the calculator. 1.) This is a critical step.” (or use the shortcut) and set the value of “vgs to the bias voltage you found during the DC Sweep portion of the tutorial. Feel free to experiment more with it if you wish. go back to the analysis chooser and select the DC analysis button. or you can just netlist and run. I assume you’re using RPN.. This will demonstrate how drastically the bias point (which determines whether transistors are saturated) can affect circuit performance.4. If you prefer. You should see the calculation take place in the calculator window. Do this by going to the “Window > Subwindows. In place of the number which you currently have entered in the “Offset voltage” field. We just need to netlist somehow. Choose to enable this simulation. Now netlist the schematic. By default. For the following. 5. then enter “20” on the keypad. then press the multiply button. You can also make measurements with the calculator. You will notice that “vgs” appears in the Design Variables subwindow.   9   . To do so. an important Cadence tool. you can simply type “*20” at the end of the expression in the calculator window.”. Make sure that the new subwindow is active by leftclicking in its area. This section shows you how to do this. (c) You want to plot 20*log10(vout).. this will be the offset voltage of the “vsin” symbol. The new wave will appear in the subwindow. 3. (b) Click on the “wave” button in the calculator. This will bring up a window with the measured 3-db bandwidth of your circuit. you will need to re-enable the DC simulation. 6. Then go to the next section. Select “bandwidth”. When the Waveform window comes back.

If you decide to print to a file.0/bin ) Note: Due to a “bug” in Cadence.0. Remember. Select the “Fit to page” button. If this is the case. If you want to print to a postscript file. When printing. sometimes it can be very difficult to select a node .” in the Schematic Window. Unselect the “Mail Log to” button. the printout will be equally small.. it is suggested that you do the following: (a) Unselect the [Plot with] “Header” button. You will need to add it to your path before ps2pdf will work. 3. you can always put in a zero-volt voltage source if you need some usable terminals for measuring current! A Note on Printing/Plotting Some information on customizing printing was given earlier in this tutorial. [Not available when printing waveforms] iii. and then delete the currents you don’t want in the Simulation Window. Galton 9/28/2010 Updated to account for modified installation details University of California at San Diego Revision Author 1. waveforms are printed as they appear on the screen. Second. the output will be a postscript file.3 3. by default. 3. the transistor symbols used for the class don’t allow their currents to be plotted for some reason. you can run “ps2pdf <filename. In order to actually bring up a plotting dialog box.0 K.1 may have to click on the center of the symbol at which you want to measure current. however.0 2.2. Wang 9/22/2010 Recreated document from v3. This program. Wang 9/20/2004 design kit. (b) On the Plot options page: i. Select the “Center plot” button. Keep in mind you can print to a postscript file as well as directly to a printer. 3. if the waveform window is small. [Not available when printing waveforms] iv.3 K. Wang 9/29/2004 Added lines to set up ps2pdf. A few caveats: first. Lewis Date   10   . 3. is not available in your path. A circle should surround the terminal to show that the current flowing INTO this terminal will be plotted. at the UNIX command prompt (not the CIW!). Converted from Tex to Word and updated for ECE[LIB] 3. Wang 9/29/2004 Added section on ps2pdf. The forms are quite versatile. ii.1 K. Expanded on printing section. Notes Creation of file (Tex) 1/1/2002 Updated file for ECE264A. Updated paths.41 I.2 K. Wang 9/28/2004 Fixed errors. In other words. which will select all nodes of that symbol. 3.device rather than a wire. you can go to “Design > Plot > Submit. You’ll have to experiment with the forms to get what you want. This may be inconvenient for some students. It is suggested that you make the waveform windows large to get the clearest printouts. or “Window > Hardcopy” in the Waveform Window.4 K. Check that the correct printer is selected (or) v. To do so. Added section on Bindkeys (Appendix A).0 A. type: set path = ( $path /software/common/>” to convert the postscript file to a PDF. on the screen. select the “Send plot only to file” button. Wang 1/5/2005 Generalized library statements to accommodate both 164 and 264.

…) ^d Show design defaults (Removes all annotation) s Check and save schematic and start a simulation 1 Direct plot DC 2 Direct plot AC magnitude (dB) ↑2 Direct plot AC magnitude (dB) and phase 3 Direct plot transient 4 Direct plot transient difference [select two nodes] ↑4 Direct plot transient sum [select two nodes] Within the waveform window: Key q Update results s Strip mode c Composite mode S Add subwindow ^s Delete active subwindow r Clear waveform window a Show marker A b Show marker B z Zoom f Fit to screen Description     11   . has its own set of bindkeys.Appendix A: Useful Bindkeys Bindkeys are keyboard shortcuts used within Cadence. These can be configured by the user if desired. gm. Within the schematic window: Key ^q Edit component display i Insert instance c Copy m Move M Stretch e Descend into block and edit E Descend into block and read ^e Ascend from block f Fit to screen g Go to error markers G Remove all error markers ^g Bring up selection filter window r Rotate R Flip q Edit component u Undo w Wire W Thick wire z Zoom in Z Zoom out p Add pin l [lowercase L] Add wire label Description Within the schematic window after Analog Artist (Spectre) has been started: Key Description a Analysis selection window d Annotate DC operating voltages D Annotate DC operating condition (ids. ^ means “control” and ↑ means “Shift”. such as the schematic editor and Spectre simulator. Each tool within Cadence. Many Cadence users find that using bindkeys greatly speeds up the work.

Sign up to vote on this title
UsefulNot useful