Physics 226 FPGA Lab #1 SP Wakely. Terasic DE0 Board. Getting Started
|
|
- Solomon Long
- 8 years ago
- Views:
Transcription
1 Physics 226 FPGA Lab #1 SP Wakely I Terasic DE0 Board The DE0 Development and Education board is designed in a compact size with all the essential tools for novice users to gain knowledge in areas of digital logic, computer organization and FPGAs. It is equipped with Altera Cyclone III 3C16 FPGA device, which offers 15,408 LEs. The board provides 346 user I/O pins, and is loaded with a rich set of features that makes it suitable to be used for advanced university and college courses, as well as the development of sophisticated digital systems. The DE0 combines the Altera low-power, low-cost, and high performance Cyclone III FPGA to control the various features of the DE0 Board. The DE0 Development Board includes software, reference designs, and accessories required to ensure the user simple access in evaluating their DE0 Board. II Getting Started Be sure your Mac is booted into Windows XP mode. If you don t know how to do this, get help from Mark or your TA. Once booted, plug the DE0 the Mac using the USB cable. The 7segment readouts should begin counting from 0 to F and the LEDs should scan back and forth. If this doesn t happen, make sure the Run/Program switch is set to Run and the red push-button switch is ON. Now start up the Quartus II software and start a new project using: FILE-> New Project Wizard
2 The New Project Wizard dialog will open, like so: Click Next and pick directory and name for your project. It is a good idea to use a new subdirectory so that your files don t mingle with the files of other projects. Click Next here, and again at the Add Files page, to arrive at the Family and Device Setting dialog (page 3/5).
3 Once here, be sure that the Family field shows Cyclone III. Select the Device named EP3C16F484C6 (this is the FPGA type installed on the DE0 ): Now click Finish to complete the Project Wizard. Your screen should now look something like this:
4 III Hello World Now you are going to do the hardware equivalent of a Hello World program you are going to make an LED turn on. We ll learn about how to use the Quartus II software as we go. Select FILE->New. Under Design Files, select Block Diagram/Schematic File and then hit OK. You should now be in schematic entry mode, which allows you to draw devices on the screen to build up your circuits. You can add circuit elements by clicking on the Symbol Tool, indicated by the gate icon: You can add input or output ports by clicking on the Pin Tool, next to the symbol tool.
5 We connect circuit elements together by using the Node Tools, of which there are two: The first tool ( Orthogonal Node Tool ) is for right-angles connections, and the other ( Diagonal Node Tool ) is for direct, point-to-point connections. It will be less work to use the right angle connector, so consider using that most often. Now - click on the Pin Tool and select an OUTPUT. A little ghostly output pin will appear next to your cursor. Drag it to the middle of the screen and left-click to drop it. Next, click on the Symbol tool. This will bring up a dialog like so. Navigate down to Primitives Other and select the Vcc element.
6 Drag the Vcc element over to your schematic and place it to the left of your output pin. Now select the Orthogonal Node tool and connect the Vcc point to the output pin. Your schematic should look something like this: At this point save your schematic file by hitting control-s. Pick a filename and click Save. Now we will synthesize our schematic using the Start Analysis and Synthesis icon: This tool does a preliminary analysis of the schematic and attempts to convert it into logic-gate level form for the final compilation. It should take a short time to run and will probably give you a few warnings. This is ok. If you successfully synthesized, you will have a logical output pin that is defined, but not associated with any of the physical pins on the FPGA. To complete the design, you need to connect your logical pin to a physical pin using the Pin Planner Tool (under menu item Assignments, or via Control-Shift-N).
7 Click on the Pin Planner. A dialog will open which looks like this, showing all the 484 pins on the FPGA. To assign your pin properly, look at the bottom half of this dialog and click in the Location field in the row corresponding to your pin (in this case pin_name1 ), and type a pin number. A list of pin numbers is included in the DE0 manual and also at the end of this manual. In the present case, we will use PIN_J1, which corresponds to the 1 st green LED (LED Green[0]) on the DE0 board. Type Pin_J1 or just J1 into the field and hit enter. Now exit the Pin Planner (hit X button, upper right). Always be sure to synthesize your design before trying to assign pins, as the synthesis process identifies open pins and places them in this dialog for you to assign.
8 Looking back at the schematic there should now be a pin assignment tagged next to the output pin, like so: We are now ready to compile! Select the Compile button and wait with bated breath... The compilation process can take a minute or more, depending on how complicated your design is. You will likely get warnings during the compilation. This is ok. If the compilation was successful, you now have a fully-defined design and you need to burn it into the FPGA. This is done using the Programmer function:
9 Running the Programmer will bring up a dialog like so: If USB-Blaster does not show up next to the Hardware Setup button, click that button and select it from the Currently Selected Hardware drop-down. If USB-Blaster is not an option, then your USB driver is not installed properly, and you may need to get help from the TA. If all is well, then click the Start button and the FPGA will be programmed. If the progress bar doesn t show 100% (Successful) within a few seconds, be sure that your device is in RUN mode. If all else fails, ask your TA. After the device is programmed, you should notice that the counting and flashing on the DE0 have stopped and that the right-most green LED is lit. Congratulations! You just made your Hello World program and learned how to use an FPGA.
10 IV Adding Input That was a little too easy, so now let s add some user input. Go to File->Save As and save your schematic under another name. We are going to add a few components. First - add another pin. This time an INPUT pin. Position it to the left of the output pin. Next, delete the Vcc pin and the connecting wires. To do this, click on them to make the blue selection indicators appear. Then hit the delete key. Now, using the Symbol Tool, add a NOT gate (it is under Primitives Logic) and connect one end to the input and one end to the output. Hit control-s to save. Now, synthesize and assign pins. You want to associate your login INPUT pin to an input on the DE0 board. We will use PIN_F1, which is push-button 2 (the left-most one). Your schematic should now look something like this: Now save (Control-S) and Compile and Program. The right-most green LED should now be dark, until you push button 2, when it will light up (you may have to push it hard on some of the DE0s). Congratulations! You have now performed IO with your FPGA. The reason that we had to put the inverter in there is that the default output signal associated with the three pushbutton inputs is HI (3.3V). By pressing the button, you are actually asserting a LO state. Remember this for later when you are assigning logic to the IO pins.
11 V Time to get Serious. In lab 14, you built a synchronous 2-bit counter now we are going to expand on this to make a 4- bit counter, using the DE0. If you can t remember how the counters worked, consult your lab manual or H&H. Let s start a new project for this circuit. Follow the instructions from section II, above. Make a schematic file and insert a JK Flip/Flop into the circuit (Symbol Tool Primitives Storage). Take the flip-flop and tie the J and K inputs together. Now copy and paste this 4 times. You should have something like this: Next, - working from the synchronous 2-bit counter in the lab manual (pg 338), connect the flip/flops properly to make a 4-bit counter. Some hints: 1) Tie the first FF s input to Vcc (Symbol Primitives Other) and chain the remaining FFs properly. 2) Tie button 2 (F1) to the clock inputs 3) Tie button 1 (G3) to the global reset. 4) Tie the output of the each stage to an LED, to display the count. Synthesize and add assign pins and your circuit should look something like this (this has output lines omitted).
12 Finally, add an output for each stage of the counter and tie it to an LED. Synthesize and assign pins. Now compile it and test your counter. Does your circuit operate like a 4-bit counter should? Can you figure out what is wrong with the logic? Rebuild the circuit with a few additional components needed to correct the action. Your circuit should ultimately look something like this: Compile, Program and Test.
13 VI More output options In addition to LEDs, the DE0 also has four 7-segment displays which can be used to show hexadecimal numbers. The connections on the DEX0 7-seg display are shown here: With the appropriate conversion logic, we can use one of these to display the output of our counter. However, if you think about it for a minute, you will see that it is not trivial. Here is what the gatelevel logic looks like:
14 Fortunately, there are ICs built to do the hard work for us and several of these ICs are modeled already in the Quartus software. This is one of the fabulous benefits of designing with FPGAs the entire phase space of available logical devices is there for you to use with just a few clicks. Go to the Symbol Tool and use the search field to locate a 7447 chip: Insert this into your schematic, along with 7 outputs for your 7seg display, like so. Be sure to get the pin assignments correct, or it won t work properly.
15 To enable the converter for your circuit, you will need to tie the LTN and BIN pins to VCC, as shown. Now hook up the 7447 inputs to your counter outputs. Your schematic should look something like this: Compile it and test it. How does it work? Why does it fail for counts greater than 9? How could you modify your counter to loop with the proper modulus to match the BCD display? Make sure that your additional logic doesn t conflict with your reset (you can t have 2 parts of the circuit asserting different levels, so you will need another gate). The result should look something like this. Test it.
16 VII Adding a Clock Many modern digital logic applications require a clock - a constant stream of fixed-interval logic transitions. The DE0 has several clocks available for use, but they are all at 50 MHz. If you need a lower clock rate for something, you have to divide down the 50 MHz to whatever you require. Let s do this now to make an LED blink. There are several ways to down-shift the clock, but we are going to use a built-in counter function called the lpm_counter. LPM stands for Library of Parameterized Modules which is a standard for implementing various kinds of digital logic structures on different architectures. The built-in counter allows us to reproduce our entire flip-flop counter with a few clicks. Let s add a counter to the schematic. Don t erase anything you have already done just add the new part to some unused corner in on the left side of the schematic. To add your lpm_counter, first click on the Symbol Tool to add a new device. This time, navigate to Megafunctions Arithmetic. Highlight lpm_counter and click OK. The MegaWizard dialog will now open and start to walk you through producing a custom counter, based on your specific needs.
17 Click Next to begin entering your parameters: At this dialog, you pick how many bits the counter will be. You need to select a bus width that is sufficiently large to accommodate the division you are attempting. We want to get 50MHz down to a few Hz, so we will need at least 24 bits (50MHz/2^24 ~ 3Hz). Click Next.
18 On this page, we have the option to pick a modulus for the counter other than a power of 2. We will just stick with a standard counter. Click Finish and then Finish again at page 7. If you get a dialog like this: Click the checkbox and then Yes. Now your cursor will have a ghostly counter attached to it. Drop the counter somewhere below your other devices. Now add an input pin to the left of the counter and connect it to the counter. It might be good at this point to double-check on the pin name (should be pin_name3 or something) and rename the pin to something like CLOCK. To do this, double-click on the name until it becomes editable. Now let s grab the output from the counter. There is one minor complexity in doing this. As this device is a 24-bit counter, it actually has 24 output pins, but for compactness, they are collected into a bus. Busses cannot be directly connected to output pins, because the compiler doesn t know which of the multiple bus lines you are interested in connecting. The solution is quite simple. You will need to use the Bus Tool or to extend the counter bus out in a little stub, then you will label the contents of the bus. To do this, draw a short line from the q[23..0] port on the counter. Hit escape and the end of the bus will turn into a little X. Now click the bus line again so it highlights blue and type cnt[23..0] and hit enter. This assigns a name ( cnt ) to contents of this bus, and tells the compiler that there are 24 lines in it. The counter and bus should look like this when you are done:
19 Now, add an output pin and connect it to the bus with a trace. You are going to label the trace cnt[23] so that the compiler know that you are only picking off the 24 th bit of this bus. Label the output pin LED1. Synthesize everything and associate the pins. You want to associate the clock pin with G21, which is one of the DE0 50MHz clocks. And you want to associate cnt[23] with J2, which is the 2 nd LED (LED1 when 0-indexed).. This part of your schematic should now look something like this (never mind if your counter is called lpm_counter0 or something different). If it does, compile the project and program the DE0. LED 1 should now be blinking at a few Hz and the rest of the board should continue to respond to presses on button 2. Neato! Now let s let our clock drive our counter circuit. Break the connection between button 2 and the clock and replace it with a tap off of the cnt[23] line. Compile, program and run. Now that looks cool, doesn t it? This is cool, but still a little boring. How would you speed up the counter rate? What will happen to the counting rate if you pick off bit 21 from the counter bus?
20 VIII Final Project Stopwatch Now let s put a bunch of these pieces together and build a stopwatch with millisecond resolution. We will need a clock, some conversion logic and display logic, and start/stop/reset inputs. Start a new project for this. For this project, you will need a binary->bcd->7seg converter with at least 12 bits of width. (In principle, we should have a 14-bit converter to allow a countup to at least 9999, but to simply things, we are only using 12.) If you have time, you can try implementing all this yourself - you will need chips and s. You should also attach output pins to all of the 7447 chips and assign them to your 7seg displays. For added fun, pick off an output for each of the bits of the counter and assign them to an LED. If you don t have time to do all this, you can download a bdf file from the chalk site, with all of these things defined. It is under Course_Documents FPGA_LAB bcd_7seg_code_provided.bdf. You might have assign pins yourselves even with the bdf file. Now - start a new project and get your conversion logic in here is what the schematic should look like.
21 Working on the same schematic, let s begin adding more bits. Let s start by making our clock. We will use the same kind of lpm_counter object as in the last section, but this time we will give it a modulus of to give us a 1000Hz clock. Be sure to specify enough bits to accommodate a full 50,000 modulus. Now you have a 1kHz clock, and some display code, you will need to define the controls of your stopwatch. Consider the logic you will require for a start, stop, and reset. Make some inputs and associate them with some buttons. You will need something for these inputs to control another counter. This will be the heart of the stopwatch. Build another lpm_counter, with the proper characteristics. Remember that your 7seg logic is only 12 bits, so you only need a 12-bit counter. However, we do want 2 extra options: 1) a clear input (use the asynchronous clear) and 2) a carry-out feature. The carry-out sends a line high when the maximum count of the counter is reached. Your stopwatch should behave according to these rules 1) Upon programming, the clock should read 0000 and not be running. 2) Pushing Start should start the clock a. Repeated starts have no effect 3) Pushing Stop should stop the clock a. Repeated stops have no effect 4) Pushing Reset should reset the counter, even when running a. Reset should NOT stop the clock 5) When 4095 ms is hit, the clock should stop automatically and lock out further starts/stops until reset. When building your logic, remember that the pushbuttons are HI until pressed, which drives them LOW. Hint: you may want to make use of an unclocked SET/RESET flip flop for your start logic. Don t see one in the library? Can you build one from NOR gates?
22 APPENDIX: DE0 pin outs:
23
2. Scope of the DE0 Board and Supporting Material
1 Getting Started with Altera s DE0 Board This document describes the scope of Altera s DE0 Development and Education Board and the supporting materials provided by the Altera Corporation. It also explains
More informationQUICK START GUIDE. SG2 Client - Programming Software SG2 Series Programmable Logic Relay
QUICK START GUIDE SG2 Client - Programming Software SG2 Series Programmable Logic Relay SG2 Client Programming Software T he SG2 Client software is the program editor for the SG2 Series Programmable Logic
More informationLab 1: Introduction to Xilinx ISE Tutorial
Lab 1: Introduction to Xilinx ISE Tutorial This tutorial will introduce the reader to the Xilinx ISE software. Stepby-step instructions will be given to guide the reader through generating a project, creating
More informationHow to Get Images From Your Camera on to Your Computer
How to Get Images From Your Camera on to Your Computer Before you start to transfer images to your computer, you must first decide how to organize your images and where on the computer you are going to
More informationMXL 990 Virtual Preamp Installation
MXL 990 Virtual Preamp Installation The MXL 990 USB will operate without MXL s Virtual Preamp software using the standard drivers included in your computer's operating system. However, the MXL 990 USB
More informationHosting Users Guide 2011
Hosting Users Guide 2011 eofficemgr technology support for small business Celebrating a decade of providing innovative cloud computing services to small business. Table of Contents Overview... 3 Configure
More informationPage 1 S5.5 Monitoring Software Manual Rev 1.2 for Software Ver 1.0
Trantec S5.5 Monitoring Software Manual Initial Setup Minimum PC Requirements 1.6 GHz CPU, 256 MB Memory, 1 available USB port, Windows XP Recommended PC >2.0 GHz CPU, 512 MB (XP) 1 GB (Vista) memory,
More informationTPG MOBILE BROADBAND QUICK SETUP GUIDE
TPG MOBILE BROADBAND QUICK SETUP GUIDE TPG USB E1762 Modem Thank you for choosing TPG Mobile Broadband and USB E1762 modem. This User Guide provides step by step instructions that will take you through
More informationAn Introduction to MPLAB Integrated Development Environment
An Introduction to MPLAB Integrated Development Environment 2004 Microchip Technology Incorporated An introduction to MPLAB Integrated Development Environment Slide 1 This seminar is an introduction to
More informationShopping Cart Software
Shopping Cart Software QuickStart Guide 1 Please note: The Quick Start guide covers only the minimum requirements to get your cart up and running; there are many more features for you to take advantage
More informationQuartus II Introduction for VHDL Users
Quartus II Introduction for VHDL Users This tutorial presents an introduction to the Quartus II software. It gives a general overview of a typical CAD flow for designing circuits that are implemented by
More informationThe 104 Duke_ACC Machine
The 104 Duke_ACC Machine The goal of the next two lessons is to design and simulate a simple accumulator-based processor. The specifications for this processor and some of the QuartusII design components
More informationHi-Speed USB Flash Disk User s Manual Guide
Hi-Speed USB Flash Disk User s Manual Guide System Requirements Windows 98, ME, 2000, XP, Mac OS 10.1, Linux 2.4 or above AMD or Intel Pentium 133MHz or better based computer USB 1.1, USB 2.0 or higher
More informationIntroduction to MS WINDOWS XP
Introduction to MS WINDOWS XP Mouse Desktop Windows Applications File handling Introduction to MS Windows XP 2 Table of Contents What is Windows XP?... 3 Windows within Windows... 3 The Desktop... 3 The
More informationImplementation of Web-Server Using Altera DE2-70 FPGA Development Kit
1 Implementation of Web-Server Using Altera DE2-70 FPGA Development Kit A THESIS SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENT OF FOR THE DEGREE IN Bachelor of Technology In Electronics and Communication
More informationMobius 3 Circuit Board Programming Instructions
Mobius 3 Circuit Board Programming Instructions Page 1 Mobius 3 Circuit Board Programming Instructions Introduction The Mobius 3 Power System consists of at least 4 circuit boards that need to be programmed.
More informationCHAPTER 11: Flip Flops
CHAPTER 11: Flip Flops In this chapter, you will be building the part of the circuit that controls the command sequencing. The required circuit must operate the counter and the memory chip. When the teach
More informationHow To Use An Ams 5812 Pressure Sensor With A Usb Starter Kit
User Guide USB Starter Kit AMS 5812 Phone:+49 (0)6131/91 0730-0 Fax: +49 (0)6131/91 073-30 Internet: E Mail: info@analogmicro.de Analog Microelectronics GmbH An der Fahrt 13, D 55124 Mainz May 2012 - Rev.
More informationLab 1: Full Adder 0.0
Lab 1: Full Adder 0.0 Introduction In this lab you will design a simple digital circuit called a full adder. You will then use logic gates to draw a schematic for the circuit. Finally, you will verify
More informationProgramming the VEX Robot
Preparing for Programming Setup Before we can begin programming, we have to set up the computer we are using and the robot/controller. We should already have: Windows (XP or later) system with easy-c installed
More informationBlock 3 Size 0 KB 0 KB 16KB 32KB. Start Address N/A N/A F4000H F0000H. Start Address FA000H F8000H F8000H F8000H. Block 2 Size 8KB 16KB 16KB 16KB
APPLICATION NOTE M16C/26 1.0 Abstract The following article describes using a synchronous serial port and the FoUSB (Flash-over-USB ) Programmer application to program the user flash memory of the M16C/26
More informationOPERATION MANUAL. MV-410RGB Layout Editor. Version 2.1- higher
OPERATION MANUAL MV-410RGB Layout Editor Version 2.1- higher Table of Contents 1. Setup... 1 1-1. Overview... 1 1-2. System Requirements... 1 1-3. Operation Flow... 1 1-4. Installing MV-410RGB Layout
More informationPART 1. Using USB Mixer with a Computer
PART 1. Using USB Mixer with a Computer Universal Serial Bus Mixers The USB mixer is equipped with either one or two USB ports that allow you to play and record audio directly from your computer! Just
More informationSKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.
SKP16C62P Tutorial 1 Software Development Process using HEW Renesas Technology America Inc. 1 Overview The following tutorial is a brief introduction on how to develop and debug programs using HEW (Highperformance
More informationTable of Contents. 1. Overview... 3. 1.1 Materials Required. 3 1.2 System Requirements. 3 1.3 User Mode 3. 2. Installation Instructions..
Table of Contents 1. Overview..... 3 1.1 Materials Required. 3 1.2 System Requirements. 3 1.3 User Mode 3 2. Installation Instructions.. 4 2.1 Installing the On Call Diabetes Management Software. 4 2.2
More informationQuartus II Software Design Series : Foundation. Digitale Signalverarbeitung mit FPGA. Digitale Signalverarbeitung mit FPGA (DSF) Quartus II 1
(DSF) Quartus II Stand: Mai 2007 Jens Onno Krah Cologne University of Applied Sciences www.fh-koeln.de jens_onno.krah@fh-koeln.de Quartus II 1 Quartus II Software Design Series : Foundation 2007 Altera
More information16.4.3 Lab: Data Backup and Recovery in Windows XP
16.4.3 Lab: Data Backup and Recovery in Windows XP Introduction Print and complete this lab. In this lab, you will back up data. You will also perform a recovery of the data. Recommended Equipment The
More informationFirst Time On-Campus VLab Setup Windows XP Edition
First Time On-Campus VLab Setup Windows XP Edition General: This guide is a step-by-step walkthrough of downloading, installing and configuring VMware View Client for the University of Cincinnati s VLab
More informationJianjian Song LogicWorks 4 Tutorials (5/15/03) Page 1 of 14
LogicWorks 4 Tutorials Jianjian Song Department of Electrical and Computer Engineering Rose-Hulman Institute of Technology March 23 Table of Contents LogicWorks 4 Installation and update...2 2 Tutorial
More informationEXPERIMENT 8. Flip-Flops and Sequential Circuits
EXPERIMENT 8. Flip-Flops and Sequential Circuits I. Introduction I.a. Objectives The objective of this experiment is to become familiar with the basic operational principles of flip-flops and counters.
More information1.1 The 7493 consists of 4 flip-flops with J-K inputs unconnected. In a TTL chip, unconnected inputs
CALIFORNIA STATE UNIVERSITY LOS ANGELES Department of Electrical and Computer Engineering EE-246 Digital Logic Lab EXPERIMENT 1 COUNTERS AND WAVEFORMS Text: Mano, Digital Design, 3rd & 4th Editions, Sec.
More informationInstalling the Gerber P2C Plotter USB Driver
Installing the Gerber P2C Plotter USB Driver 1 You can install a Gerber P2C plotter using a USB connection and communicate with it using compatible design software. The following procedures describe installing
More informationSMART BOARD USER GUIDE FOR PC TABLE OF CONTENTS I. BEFORE YOU USE THE SMART BOARD. What is it?
SMART BOARD USER GUIDE FOR PC What is it? SMART Board is an interactive whiteboard available in an increasing number of classrooms at the University of Tennessee. While your laptop image is projected on
More informationHow to Download Images Using Olympus Auto-Connect USB Cameras and Olympus Master
How to Download Images Using Olympus Auto-Connect USB Cameras and Olympus Master Introduction Auto-Connect USB is a feature that allows Olympus digital cameras to emulate a Hard disk drive when connected
More information1. Installing The Monitoring Software
SD7000 Digital Microphone Monitor Software manual Table of Contents 1. Installing The Monitor Software 1.1 Setting Up Receivers For Monitoring 1.2 Running The Application 1.3 Shutdown 2. The Detail Monitoring
More informationPromethean Trouble Shooting Tips v 2.0. A quick guide for the most common problems
Promethean Trouble Shooting Tips v 2.0 A quick guide for the most common problems [Type the abstract of the document here. The abstract is typically a short summary of the contents of the document. Type
More informationBECKHOFF. Application Notes. www.beckhoffautomation.com. BC9000: Getting Started Guide. For additional documentation, please visit.
BECKHOFF Application Notes www.beckhoffautomation.com BC9000: Getting Started Guide BC-AppNote-002 1.0 27 August 2007 This application note is intended for the first time user of the BC9000 and TwinCAT
More informationHello Modem. Today I would like
Quick Setup Guide Hello Modem. Today I would like to Start from scratch 1 Plug Modem in 3 Connect a computer to Modem 7 Learn how to view Modem settings 21 Change my wireless network name 22 Change my
More informationKiCad Step by Step Tutorial
KiCad Step by Step Tutorial Copyright 2006 David Jahshan: kicad at iridec.com.au 2011 Update Copyright 2011 Phil Hutchinson Copyright: Please freely copy and distribute (sell or give away) this document
More informationCopies of QuickBooks aren t cheap, so the people who do your bookkeeping
appendix d Tracking with the Standalone r Copies of QuickBooks aren t cheap, so the people who do your bookkeeping are probably the only ones who have access to the program. Meanwhile, you may have dozens
More informationNETWORK PRINT MONITOR User Guide
NETWORK PRINT MONITOR User Guide Legal Notes Unauthorized reproduction of all or part of this guide is prohibited. The information in this guide is subject to change without notice. We cannot be held liable
More informationUSB Driver Installation for Windows XP
USB Driver Installation for Windows XP USB Serial Converter Driver Installation for Windows XP CAUTION: You must use the drivers on the CD-ROM supplied with your USB Device. DO NOT download drivers from
More informationQuick Start Using DASYLab with your Measurement Computing USB device
Quick Start Using DASYLab with your Measurement Computing USB device Thank you for purchasing a USB data acquisition device from Measurement Computing Corporation (MCC). This Quick Start document contains
More informationLab 0 (Setting up your Development Environment) Week 1
ECE155: Engineering Design with Embedded Systems Winter 2013 Lab 0 (Setting up your Development Environment) Week 1 Prepared by Kirill Morozov version 1.2 1 Objectives In this lab, you ll familiarize yourself
More informationSE05: Getting Started with Cognex DataMan Bar Code Readers - Hands On Lab Werner Solution Expo April 8 & 9
SE05: Getting Started with Cognex DataMan Bar Code Readers - Hands On Lab Werner Solution Expo April 8 & 9 Learning Goals: At the end of this lab, the student should have basic familiarity with the DataMan
More informationSystem update procedure for Kurio 7 (For build number above 110)
System update procedure for Kurio 7 (For build number above 110) IMPORTANT NOTE: Before starting the procedure, please check your current Android build number, that can be found as follows: exit the Kurio
More informationHow to read this guide
How to read this guide The following shows the symbols used in this Quick start guide with descriptions and examples. Symbol Description Example P oint Reference Caution [ ] This symbol explains information
More information13 Managing Devices. Your computer is an assembly of many components from different manufacturers. LESSON OBJECTIVES
LESSON 13 Managing Devices OBJECTIVES After completing this lesson, you will be able to: 1. Open System Properties. 2. Use Device Manager. 3. Understand hardware profiles. 4. Set performance options. Estimated
More informationQuick Start Guide Vodafone Mobile Connect USB Stick. Designed for Vodafone
Quick Start Guide Vodafone Mobile Connect USB Stick Designed for Vodafone Welcome to the world of mobile communications 1 Welcome 2 Set up your USB Stick 3 Start the software 4 Software overview 5 Connect
More informationAppendix A How to create a data-sharing lab
Appendix A How to create a data-sharing lab Creating a lab involves completing five major steps: creating lists, then graphs, then the page for lab instructions, then adding forms to the lab instructions,
More informationPROFINET IRT: Getting Started with The Siemens CPU 315 PLC
PROFINET IRT: Getting Started with The Siemens CPU 315 PLC AN-674 Application Note This document shows how to demonstrate a working design using the PROFINET isochronous real-time (IRT) device firmware.
More information10.3.1.6 Lab - Data Backup and Recovery in Windows XP
5.0 10.3.1.6 Lab - Data Backup and Recovery in Windows XP Introduction Print and complete this lab. In this lab, you will back up data. You will also perform a recovery of the data. Recommended Equipment
More informationEnglish version. LW320/LW321 Sweex Wireless 300N Router. Package Contents. Terminology list
LW320/LW321 Sweex Wireless 300N Router Do not expose the Sweex Wireless 300N Router to extreme temperatures. Do not place the device in direct sunlight or in the direct vicinity of heating elements. Do
More informationUSB-Blaster Download Cable User Guide
USB-Blaster Download Cable User Guide Subscribe UG-USB81204 101 Innovation Drive San Jose, CA 95134 www.altera.com TOC-2 Contents Introduction to USB-Blaster Download Cable...1-1 USB-Blaster Revision...1-1
More informationistar User Manual for Comsol USB Flash Drive
istar User Manual for Comsol USB Flash Drive Format Utility Introduction Type of Format Quick: Full: Configure device only: Erase and check blocks at the same time. If there are any Bad blocks, mark them
More informationContents. Getting Started...1. Managing Your Drives...14. Backing Up & Restoring Folders...28. Synchronizing Folders...48. Managing Security...
Contents Getting Started.....................................................1 Using the Formatting Tool........................................1 Preparing the Software Manually..................................4
More informationScanShell.Net Install Guide
ScanShell.Net Install Guide Please install the software first - DO NOT PLUG IN THE SCANNER The scanner has been carefully packaged to avoid damage during transportation. Before operating the scanner, please
More informationINSTRUCTION MANUAL All-In-One GSM Home Alarm System SB-SP7200-GSM
INSTRUCTION MANUAL All-In-One GSM Home Alarm System SB-SP7200-GSM Revised: August 28, 2014 PRODUCT REFERENCE MOUNTING ACCESSORIES PIR / MOTION DETECTION UNIT MAIN UNIT POWER ADAPTER MOUNTING ACCESSORIES
More informationGetting Started. Table of Contents. Quick User Guide - English
Getting Started This Quick User Guide helps you get started with the IRIScan TM Anywhere Wifi. Please read this guide before operating this scanner and its software. All information is subject to change
More informationLab 3: Introduction to Data Acquisition Cards
Lab 3: Introduction to Data Acquisition Cards INTRODUCTION: In this lab, you will be building a VI to display the input measured on a channel. However, within your own VI you will use LabVIEW supplied
More informationIntroduction to Computers
Introduction to Computers Parts of a computer Monitor CPU 3 Keyboard 3 4 4 Mouse 3 4 Monitor The monitor displays the content and operations of the computer. It is the visual display of what the computer
More informationGetting Started on the Computer With Mouseaerobics! Windows XP
This handout was modified from materials supplied by the Bill and Melinda Gates Foundation through a grant to the Manchester City Library. Getting Started on the Computer With Mouseaerobics! Windows XP
More informationQuartus II Introduction Using VHDL Design
Quartus II Introduction Using VHDL Design This tutorial presents an introduction to the Quartus R II CAD system. It gives a general overview of a typical CAD flow for designing circuits that are implemented
More informationUSER S MANUAL. AXIS Mobile Monitor
USER S MANUAL AXIS Mobile Monitor AXIS Mobile Monitor Overview Main window Main menu Find Devices Find Devices menu Monitor window Monitor menu Sequence window Sequence menu How to Use AXIS Mobile Monitor
More informationEASE Scan Tool Customers. SECTION I - Installation
Please Install Your EASE Scan Tool DVD Before Installing Any Other Software That Came With Your Package. SECTION I - Installation ATTENTION: Do NOT connect an EASE Vehicle Interface Device to your Computer
More informationWelcome to the Adobe Connect Basic Troubleshooting Techniques training class.
Welcome to the Adobe Connect Basic Troubleshooting Techniques training class. 1 In this training session we will discuss: 1) Troubleshooting connections issues (Flash, Plug-in, Firewall) 2) Troubleshooting
More informationDPH-50U VoIP USB Phone Adapter Quick User Guide
DPH-50U VoIP USB Phone Adapter Quick User Guide Version 1.0 TABLE OF CONTENTS 1. INTRODUCTION...3 2. PACKAGE CONTENTS...4 3. REQUIREMENTS...5 4. DPH-50U INSTALLATION...6 5. ENABLING DPH-50U...16 6. DPH-50U
More informationAnimated Lighting Software Overview
Animated Lighting Software Revision 1.0 August 29, 2003 Table of Contents SOFTWARE OVERVIEW 1) Dasher Pro and Animation Director overviews 2) Installing the software 3) Help 4) Configuring the software
More informationN600 WiFi USB Adapter
Model WNDA3100v3 User Manual December 2014 202-11470-01 350 East Plumeria Drive San Jose, CA 95134 USA Support Thank you for selecting NETGEAR products. After installing your device, locate the serial
More informationMiraCosta College now offers two ways to access your student virtual desktop.
MiraCosta College now offers two ways to access your student virtual desktop. We now feature the new VMware Horizon View HTML access option available from https://view.miracosta.edu. MiraCosta recommends
More informationInstallation and Operation Manual Portable Device Manager, Windows version
Installation and Operation Manual version version About this document This document is intended as a guide for installation, maintenance and troubleshooting of Portable Device Manager (PDM) and is relevant
More informationPrint Server Application Guide. This guide applies to the following models.
Print Server Application Guide This guide applies to the following models. TL-WR842ND TL-WR1042ND TL-WR1043ND TL-WR2543ND TL-WDR4300 CONTENTS Chapter 1. Overview... 1 Chapter 2. Before Installation...
More informationTBS Help Index / On Board Software User Manual
TBS Help Index / On Board Software User Manual The TBS 2000 Functional Testing Systems Software has a convenient, quick and easy access on board software help manual. While a hard copy of on board TBS
More informationAllworx Installation Course
VPN Hello and welcome. In the VPN section we will cover the steps for enabling the VPN feature on the Allworx server and how to set up a VPN connection to the Allworx System from your PC. Page 1 VPN The
More informationSeagate Manager. User Guide. For Use With Your FreeAgent TM Drive. Seagate Manager User Guide for Use With Your FreeAgent Drive 1
Seagate Manager User Guide For Use With Your FreeAgent TM Drive Seagate Manager User Guide for Use With Your FreeAgent Drive 1 Seagate Manager User Guide for Use With Your FreeAgent Drive Revision 1 2008
More informationHP MediaSmart Server Software Upgrade from v.2 to v.3
HP MediaSmart Server Software Upgrade from v.2 to v.3 Table of Contents Table of Contents Upgrade Your Server Software to HP MediaSmart Server v.3 2 Before You Begin 3 What's New 3 Features That Will
More informationHow To Program An Nxt Mindstorms On A Computer Or Tablet Computer
NXT Generation Robotics Introductory Worksheets School of Computing University of Kent Copyright c 2010 University of Kent NXT Generation Robotics These worksheets are intended to provide an introduction
More informationXilinx ISE. <Release Version: 10.1i> Tutorial. Department of Electrical and Computer Engineering State University of New York New Paltz
Xilinx ISE Tutorial Department of Electrical and Computer Engineering State University of New York New Paltz Fall 2010 Baback Izadi Starting the ISE Software Start ISE from the
More informationFrequently Asked Questions
FAQs Frequently Asked Questions Connecting your Linksys router to the Internet 1 What computer operating systems does my Linksys router support? 1 Why can t I connect my computer or device to my router?
More informationBluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205]
Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205] Users Manual Robokits India info@robokits.co.in http://www.robokitsworld.com Page 1 Bluetooth + USB 16 Servo Controller is used to control up to
More informationPractice Fusion API Client Installation Guide for Windows
Practice Fusion API Client Installation Guide for Windows Quickly and easily connect your Results Information System with Practice Fusion s Electronic Health Record (EHR) System Table of Contents Introduction
More informationNetworking. General networking. Networking overview. Common home network configurations. Wired network example. Wireless network examples
Networking General networking Networking overview A network is a collection of devices such as computers, printers, Ethernet hubs, wireless access points, and routers connected together for communication
More informationSMART Board User Guide for PC
SMART Board User Guide for PC What is it? The SMART Board is an interactive whiteboard available in an increasing number of classrooms at the University of Tennessee. While your laptop image is projected
More informationBuilding an Embedded Processor System on a Xilinx Zync FPGA (Profiling): A Tutorial
Building an Embedded Processor System on a Xilinx Zync FPGA (Profiling): A Tutorial Embedded Processor Hardware Design January 29 th 2015. VIVADO TUTORIAL 1 Table of Contents Requirements... 3 Part 1:
More informationUser Guide Vodafone Mobile Broadband USB Modem K4606. Designed by Vodafone
User Guide Vodafone Mobile Broadband USB Modem K4606 Designed by Vodafone Welcome to the world of mobile communications 1 Welcome 2 Set up your USB Modem 3 Windows 8 installation and user experience 4
More informationConfig software for D2 systems USER S MANUAL
DT-CONFIG SOFTWARE Config software for D2 systems USER S MANUAL CONTENTS 1. Introductions ------------------------------------------------------------------- 3 2. System Requirement and Connection ----------------------------------------
More informationGuide for Remote Control PDA
030.0051.01.0 Guide for Remote Control PDA For Use with Bluetooth and a PC Running Windows 7 Table of Contents A. Required Parts... 3 B. PC Software Installation... 3 C. Configure PC Software... 4 D. Testing
More informationContents. Hardware Configuration... 27 Uninstalling Shortcuts Black...29
Contents Getting Started...1 Check your Computer meets the Minimum Requirements... 1 Ensure your Computer is Running in Normal Sized Fonts... 7 Ensure your Regional Settings are Correct... 9 Reboot your
More informationEthernet Radio Configuration Guide
Ethernet Radio Configuration Guide for Gateway, Endpoint, and Repeater Radio Units April 20, 2015 Customer Service 1-866-294-5847 Baseline Inc. www.baselinesystems.com Phone 208-323-1634 FAX 208-323-1834
More informationSk Series Using the USB Port
Sk Series Using the USB Port Using the USB Port 1 USING THE USB PORT Your Hammond Sk-series instrument is equipped with a USB Port. USB is an acronym for Universal Serial Bus), which is a method developed
More informationUSB 2.0 VGA ADAPTER USER MANUAL
USB 2.0 VGA ADAPTER USER MANUAL CONTENTS INTRODUCTION... 3 FEATURES... 3 SYSTEM REQUIREMENTS... 3 PACKAGE CONTENTS... 3 SUPPORTED COMMON DISPLAY RESOLUTION... 4 TECHNICAL SPECIFICATIONS... 4 INSTALLATION
More informationEPSON Stylus. Start Here
EPSON Stylus C84 EPSON Stylus Start Here C84 CPD-16675R1 4043482-00 XXX 1 Unpack 1 Remove everything from the box. Paper support Printer Manual Power cord Ink cartridges CD-ROM 2 Remove all the blue tape
More informationHP-1000 Powerline USB Adapter
HP-1000 Powerline USB Adapter User s manual BEFORE INSTALLATION Plan ahead the installation of your powerline network. Note: You will need at least two powerline adapters to create a powerline network.
More informationDownload the Design Files
Design Example Using the altlvds Megafunction & the External PLL Option in Stratix II Devices March 2006, ver. 1.0 Application Note 409 Introduction The altlvds megafunction allows you to instantiate an
More informationIf this PDF has opened in Full Screen mode, you can quit by pressing Alt and F4, or press escape to view in normal mode. Click here to start.
You are reading an interactive PDF. If you are reading it in Adobe s Acrobat reader, you will be able to take advantage of links: where text is blue, you can jump to the next instruction. In addition you
More information1.0. User s Guide & Manual USB 2.0 FLASH DRIVE
1.0 USB 2.0 FLASH DRIVE User s Guide & Manual Index Introduction 1 CHAPTER1 Features & Specifications 2 CHAPTER2 System Requirements 4 CHAPTER3 Getting Started Installation of the Windows 98SE Driver 5
More informationUser Guide Vodafone Mobile Wi-Fi R206-Z. Designed by Vodafone
User Guide Vodafone Mobile Wi-Fi R206-Z Designed by Vodafone Welcome to the world of mobile communications 1 Welcome 2 Device overview 3 Getting started: Step 1 4 Getting started: Step 2 5 Mobile Wi-Fi
More informationPCLinq2 Hi-Speed USB Bridge-Network Cable. Quick Network Setup Guide
PCLinq2 Hi-Speed USB Bridge-Network Cable Congratulations! Quick Network Setup Guide For Windows 98/ME/2000/XP Congratulations for installing the PCLinq2 Hi-Speed USB Bridge-Network Cable. This Quick Network
More informationTM Online Storage: StorageSync
TM Online Storage: StorageSync 1 Part A: Backup Your Profile 1: How to download and install StorageSync? Where to download StorageSync? You may download StorageSync from your e-storage account. Please
More information