Basic Tutorial of Circuit Maker

Similar documents
ET 304A Laboratory Tutorial-Circuitmaker For Transient and Frequency Analysis

Landscaping Tutorial

Engineering 3821 Fall Pspice TUTORIAL 1. Prepared by: J. Tobin (Class of 2005) B. Jeyasurya E. Gill

Drawing with precision

EE 210 Lab Exercise #3 Introduction to PSPICE

Converting a solid to a sheet metal part tutorial

Introduction to PSpice

Tutorial #5: Emitter Follower or Common Collector Amplifier Circuit

BEST PRACTICES COURSE WEEK 14 PART 2 Advanced Mouse Constraints and the Control Box

xtimecomposer Studio Tutorial

ArbStudio Training Guide

Landscaping Tutorial

Using HVOUT Simulator Utility to Estimate MOSFET Ramp Times

Simulation using Tutorial Verilog XL Release Date: 02/12/2005

Quartus II Simulation with Verilog Designs

The image regions are all in focus, producing no contrast resulting from changes in signal level.

EEC 116 Fall 2011 Lab #2: Analog Simulation Tutorial

Landscaping Tutorial. Adding a Driveway Adding Library Objects to Your Plan

Introduction to LT Spice IV with Examples

Circuit Shop v December 2003 Copyright Cherrywood Systems. All rights reserved.

Quartus II Simulation with Verilog Designs

A Brief Handout for Introduction to

Page 1/10 Digilent Analog Discovery (DAD) Tutorial 6-Aug-15. Figure 2: DAD pin configuration

Use Corel Snapfire 2.0 to create scrapbook pages, greeting cards and more!

Introduction to Simulation of Verilog Designs. 1 Introduction. For Quartus II 13.0

PowerPoint 2016: Formatting Pictures. Introduction

Introduction to Simulation of Verilog Designs. 1 Introduction. For Quartus II 11.1

Introduction. The basics

Tutorial 3: Drawing Objects in AutoCAD 2011

Annex IV - Stencyl Tutorial

Digital Photography 1

METRO TILES (SHAREPOINT ADD-IN)

Introduction to Parametric Modeling AEROPLANE. Design & Communication Graphics 1

EE 221 L CIRCUIT II. Learn to use LTspice to run circuit simulations for voltage, current, etc.

Using LTSPICE to Analyze Circuits

Exercise 2-1. PAM Signals EXERCISE OBJECTIVE DISCUSSION OUTLINE. Signal sampling DISCUSSION

COMPUTING CURRICULUM TOOLKIT

Embroidery Gatherings

An Introductory Guide to Circuit Simulation using NI Multisim 12

Lab 12: Timing sequencer (Version 1.3)

New Sketch Editing/Adding

Introduction to Simulation of Verilog Designs. 1 Introduction

Radial dimension objects are available for placement in the PCB Editor only. Use one of the following methods to access a placement command:

33-2 Satellite Takeoff Tutorial--Flat Roof Satellite Takeoff Tutorial--Flat Roof

Creating DXF Files. IDeAte Laser Micro Part 1c Dave Touretzky and Susan Finger

Adding Objects Creating Shapes Adding. Getting Started Creating a Workspace Pages, Masters and Guides Adding Objects Creating Shapes Adding

APPLICATION OF KNOWLEDGE After completing this module, you will be able to: draw circles in CAD graphics using appropriate methods.

Working With Drawing Views-I

Schematic and Layout Simulation Exercise

Release Highlights for BluePrint-PCB Product Version 1.8

Submittals Quick Reference Guide

High Speed Motion Trail Effect With Photoshop

Stratigraphy Modeling Boreholes and Cross. Become familiar with boreholes and borehole cross sections in GMS

Scratch LED Rainbow Matrix. Teacher Guide. Product Code: EL Scratch LED Rainbow Matrix - Teacher Guide

Voltage Source Converter Modelling

The cutoff framework in NOVA provides three degrees of freedom:

Getting Started. Before You Begin, make sure you customized the following settings:

uiulearn TUTORIAL INTEGRATIONS> HOW TO USE PANOPTO (STUDENT)

AutoCAD 2020 Fundamentals

Battlefield Academy Template 1 Guide

PSPICE tutorial: MOSFETs

House Design Tutorial

High Frequency Structure Simulator (HFSS) Tutorial

Using LTspice a Short Intro with Examples

Relative Coordinates

Alibre Design Tutorial: Loft, Extrude, & Revolve Cut Loft-Tube-1

Stratigraphy Modeling Boreholes and Cross Sections

Excel Lab 2: Plots of Data Sets

Deck Tutorial. Decks and Porches. Drawing Decks

EECS 312: Digital Integrated Circuits Lab Project 1 Introduction to Schematic Capture and Analog Circuit Simulation

Quick Start for Autodesk Inventor

Land Cover Change Analysis An Introduction to Land Cover Change Analysis using the Multispectral Image Data Analysis System (MultiSpec )

Lab 3: RC Circuits. Construct circuit 2 in EveryCircuit. Set values for the capacitor and resistor to match those in figure 2 and set the frequency to

ADMS 5 MapInfo Link. User Guide CERC

GlobiScope Analysis Software for the Globisens QX7 Digital Microscope. Quick Start Guide

Deck Tutorial. Decks and Porches. Drawing Decks

House Design Tutorial

Via Stitching. Contents

Color Vectorization in KNK Studio 1

Introduction to NI Multisim & Ultiboard Software version 14.1

Autodesk AutoCAD 2012: Fundamentals. Elise Moss. autodesk authorized publisher SDC PUBLICATIONS

Unit. Drawing Accurately OVERVIEW OBJECTIVES INTRODUCTION 8-1

GIMP WEB 2.0 ICONS. Web 2.0 Icons: Paperclip Completed Project

Lab #2 First Order RC Circuits Week of 27 January 2015

Lab 3: Very Brief Introduction to Micro-Cap SPICE

Quintic Software Tutorial 3

Tips en trucs PicoScope

7.0 - MAKING A PEN FIXTURE FOR ENGRAVING PENS

Welcome to Corel DESIGNER, a comprehensive vector-based package for technical graphic users and technical illustrators.

RICOH Stereo Camera Software R-Stereo-GigE-Calibration

2. Creating and using tiles in Cyberboard

House Design Tutorial

Tutorial Three: Categorising ideas using the SuperGrouper tool In Kidspiration there are two basic ways to organise ideas in Picture View: links and

Introduction to Simulink Assignment Companion Document

FlashChart. Symbols and Chart Settings. Main menu navigation. Data compression and time period of the chart. Chart types.

House Design Tutorial

1. Setup Output mode. 2. Using a Fixed tile size

Notes on Experiment #1

Vectorworks / MiniCAD Tutorials

Deck Tutorial. Chapter 6: Decks and Porches

Transcription:

Introduction Basic Tutorial of Circuit Maker In this course, we will be using the free student edition of a commercial program, CircuitMaker, to design and simulate logic circuits. Starting a New Design This program is user-friendly and well designed, but it is not something that you can just pick up and start using without some trial and error on part of the user, or with some kind of instruction. This is because it assumes you already know how to design digital logic circuits, and does not provide any tutorial material. Next we give you some pointers in order to help you get started and to avoid some common problems. There is also some help that comes with the program, but it tends to be sketchy. 1. The first thing to observe is that CircuitMaker can be used to design and simulate both analog and digital signals. (Wherever you see "Spice" in the help system, it's talking about analog simulation.) You can build your circuit with out concern for this fact, but when you simulate it (run it), you must be sure to do so in digital mode. If you don't, you'll get an error message, probably telling you that you need a ground node "before a valid spice Netlist can be generated". To avoid this problem click on the toolbar button with the symbol for a transistor on it (shown in the next figure). Just get in the habit of clicking on the transistor button (it turns into an AND gate) every time you start running CircuitMaker. 2. If you care about the neatness of your diagrams, select Grid (1) under the Options menu, and select the "Snap to grid" option.

1 3. Use the Devices menu (2) to select gates, etc. to add to your circuit. Use the Wire Tool (3) to connect inputs and outputs together. 2 3 4. The most common input device is the digital logic switch, which alternates between outputting 0 and 1 each time you click on in. You can type a lower-case 's' to get one, or look for it in Hotkeys2 under the Devices menu, or select browse from the Devices menu, and select Digital -> Power. 5. You can simulate your circuit one step (or propagation delay) at a time (4), or let it run at "full speed" (5.) Either way, you can use the probe tool (6) to look at the logic value of any part of your circuit. The probe will show H ("high"), L ("low"), or Z (indeterminate) as you make it hover over various parts of the circuit. 4 5 6 7

6. Sometimes, you will want to look at the waveforms for various parts of the circuit as you run your simulations. Use F12 to turn this option on, or press the waveform toolbar button (7). The waveforms are displayed in a separate window, so select "tile" from the Window menu to get them both to show on the screen. 7. The most common way to add traces to the waveforms window is to attach the Scope (8) tool to the wires you want to look at. Type a capital T to get a Scope tool, or select it from the Hotkeys2 menu under the Devices menu. To give meaningful names to your waveforms, double-click on the scope tool and type in the name you want to use. 8 8 8. You can move waveforms up and down by dragging their names in the waveforms window. The white boxes (9) to the left of the names are used for setting breakpoints. Breakpoints can be used to stop the simulation when the certain conditions are met. You can learn how to use breakpoints from the on-line help.

9 9. To generate input values automatically or to have a clock signal, you have to generate them using a Data Sequencer (10). Type capital G to get one, or browse to it under Digital/Instruments under the Devices menu. Here's how to set it up so that pins 1-3 on the right side can be used as an inputs signals.

10 Double click on the device, and you will get an "Edit Data Sequencer" dialog box. First of all, resist the temptation to turn on the "Use External Clock" option; it generates values at the proper rate for simulation (one propagation delay per step) all by itself. The data sequencer can generate up to 8 digital input signals with up to 32 different sequences. Each input sequence is stored in an address. For example, Edit the first 8 rows of the "Address - Data" box so that addresses 1, 2, 3, 4 contain 00 (hexadecimal), and addresses 5, 6, 7, 8 contain 01. Set the Start and Stop Addresses to 1 and 8 respectively. When the simulation runs, the sequencer will output 000 on pins Nos. 1-3 for four propagation delays, then will output 001 on the same pins for another four propagation delays, and so on. The process repeats as long as the simulation runs. For example, connect scopes to the signals you want to check out, and display their respective waveforms in the waveform window.

10. Use the Digital Options dialog box to control the size of a step when running the simulation in single step mode, to set the conditions for break points and to set the simulation speed. Choose Simulation > Digital to display the dialog box. You can define the Step Size in either ticks or cycles. A cycle always consists of 10 ticks. A tick is the smallest unit of delay for the digital simulator. It takes one tick to perform a single step of the simulation for all devices. Adjust X Magnification to view a larger or smaller section of the waveforms in the digital Waveforms window. By default, the magnification is set to 8. A smaller value zooms out, a greater value zooms in. Use Simulation Speed to control how fast the simulation runs. This could be useful, for example, if the simulation is running too fast to view the states of a seven-segment display. Setting this field to a lower number slows down the simulation so you can view the changes of the display. Another method of slowing the simulation would be to run it in single step mode or set breakpoints.

Use the Breakpoint and Conditions options in conjunction with the waveforms window to set breakpoints. The following table illustrates the results of various combinations of settings. Combination Result Level-And Level-Or All break conditions must be met before the simulation stops. Any one of the break conditions stops the simulation. Edge-And The simulation stops when the proper edge occurs on all of the specified waveforms. Edge-Or The simulation stops if a transition to any of the specified conditions occurs.