Physics 226 FPGA Lab #1 SP Wakely. Terasic DE0 Board. Getting Started

Size: px
Start display at page:

Download "Physics 226 FPGA Lab #1 SP Wakely. Terasic DE0 Board. Getting Started"

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

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 information

QUICK START GUIDE. SG2 Client - Programming Software SG2 Series Programmable Logic Relay

QUICK 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 information

Lab 1: Introduction to Xilinx ISE Tutorial

Lab 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 information

How to Get Images From Your Camera on to Your Computer

How 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 information

MXL 990 Virtual Preamp Installation

MXL 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 information

Hosting Users Guide 2011

Hosting 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 information

Page 1 S5.5 Monitoring Software Manual Rev 1.2 for Software Ver 1.0

Page 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 information

TPG MOBILE BROADBAND QUICK SETUP GUIDE

TPG 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 information

An Introduction to MPLAB Integrated Development Environment

An 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 information

Shopping Cart Software

Shopping 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 information

Quartus II Introduction for VHDL Users

Quartus 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 information

The 104 Duke_ACC Machine

The 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 information

Hi-Speed USB Flash Disk User s Manual Guide

Hi-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 information

Introduction to MS WINDOWS XP

Introduction 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 information

Implementation of Web-Server Using Altera DE2-70 FPGA Development Kit

Implementation 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 information

Mobius 3 Circuit Board Programming Instructions

Mobius 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 information

CHAPTER 11: Flip Flops

CHAPTER 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 information

How To Use An Ams 5812 Pressure Sensor With A Usb Starter Kit

How 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 information

Lab 1: Full Adder 0.0

Lab 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 information

Programming the VEX Robot

Programming 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 information

Block 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

Block 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 information

OPERATION MANUAL. MV-410RGB Layout Editor. Version 2.1- higher

OPERATION 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 information

PART 1. Using USB Mixer with a Computer

PART 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 information

SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.

SKP16C62P 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 information

Table 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.. 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 information

Quartus II Software Design Series : Foundation. Digitale Signalverarbeitung mit FPGA. Digitale Signalverarbeitung mit FPGA (DSF) Quartus II 1

Quartus 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 information

16.4.3 Lab: Data Backup and Recovery in Windows XP

16.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 information

First Time On-Campus VLab Setup Windows XP Edition

First 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 information

Jianjian Song LogicWorks 4 Tutorials (5/15/03) Page 1 of 14

Jianjian 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 information

EXPERIMENT 8. Flip-Flops and Sequential Circuits

EXPERIMENT 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 information

1.1 The 7493 consists of 4 flip-flops with J-K inputs unconnected. In a TTL chip, unconnected inputs

1.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 information

Installing the Gerber P2C Plotter USB Driver

Installing 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 information

SMART BOARD USER GUIDE FOR PC TABLE OF CONTENTS I. BEFORE YOU USE THE SMART BOARD. What is it?

SMART 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 information

How 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 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 information

1. Installing The Monitoring Software

1. 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 information

Promethean 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 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 information

BECKHOFF. Application Notes. www.beckhoffautomation.com. BC9000: Getting Started Guide. For additional documentation, please visit.

BECKHOFF. 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 information

Hello Modem. Today I would like

Hello 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 information

KiCad Step by Step Tutorial

KiCad 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 information

Copies of QuickBooks aren t cheap, so the people who do your bookkeeping

Copies 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 information

NETWORK PRINT MONITOR User Guide

NETWORK 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 information

USB Driver Installation for Windows XP

USB 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 information

Quick Start Using DASYLab with your Measurement Computing USB device

Quick 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 information

Lab 0 (Setting up your Development Environment) Week 1

Lab 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 information

SE05: 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 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 information

System update procedure for Kurio 7 (For build number above 110)

System 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 information

How to read this guide

How 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 information

13 Managing Devices. Your computer is an assembly of many components from different manufacturers. LESSON OBJECTIVES

13 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 information

Quick Start Guide Vodafone Mobile Connect USB Stick. Designed for Vodafone

Quick 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 information

Appendix A How to create a data-sharing lab

Appendix 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 information

PROFINET IRT: Getting Started with The Siemens CPU 315 PLC

PROFINET 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 information

10.3.1.6 Lab - Data Backup and Recovery in Windows XP

10.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 information

English version. LW320/LW321 Sweex Wireless 300N Router. Package Contents. Terminology list

English 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 information

USB-Blaster Download Cable User Guide

USB-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 information

istar User Manual for Comsol USB Flash Drive

istar 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 information

Contents. Getting Started...1. Managing Your Drives...14. Backing Up & Restoring Folders...28. Synchronizing Folders...48. Managing Security...

Contents. 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 information

ScanShell.Net Install Guide

ScanShell.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 information

INSTRUCTION MANUAL All-In-One GSM Home Alarm System SB-SP7200-GSM

INSTRUCTION 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 information

Getting Started. Table of Contents. Quick User Guide - English

Getting 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 information

Lab 3: Introduction to Data Acquisition Cards

Lab 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 information

Introduction to Computers

Introduction 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 information

Getting Started on the Computer With Mouseaerobics! Windows XP

Getting 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 information

Quartus II Introduction Using VHDL Design

Quartus 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 information

USER S MANUAL. AXIS Mobile Monitor

USER 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 information

EASE Scan Tool Customers. SECTION I - Installation

EASE 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 information

Welcome to the Adobe Connect Basic Troubleshooting Techniques training class.

Welcome 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 information

DPH-50U VoIP USB Phone Adapter Quick User Guide

DPH-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 information

Animated Lighting Software Overview

Animated 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 information

N600 WiFi USB Adapter

N600 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 information

MiraCosta College now offers two ways to access your student virtual desktop.

MiraCosta 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 information

Installation and Operation Manual Portable Device Manager, Windows version

Installation 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 information

Print Server Application Guide. This guide applies to the following models.

Print 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 information

TBS Help Index / On Board Software User Manual

TBS 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 information

Allworx Installation Course

Allworx 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 information

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 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 information

HP MediaSmart Server Software Upgrade from v.2 to v.3

HP 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 information

How To Program An Nxt Mindstorms On A Computer Or Tablet Computer

How 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 information

Xilinx ISE. <Release Version: 10.1i> Tutorial. Department of Electrical and Computer Engineering State University of New York New Paltz

Xilinx 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 information

Frequently Asked Questions

Frequently 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 information

Bluetooth + USB 16 Servo Controller [RKI-1005 & RKI-1205]

Bluetooth + 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 information

Practice Fusion API Client Installation Guide for Windows

Practice 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 information

Networking. General networking. Networking overview. Common home network configurations. Wired network example. Wireless network examples

Networking. 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 information

SMART Board User Guide for PC

SMART 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 information

Building 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 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 information

User Guide Vodafone Mobile Broadband USB Modem K4606. Designed by Vodafone

User 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 information

Config software for D2 systems USER S MANUAL

Config 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 information

Guide for Remote Control PDA

Guide 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 information

Contents. Hardware Configuration... 27 Uninstalling Shortcuts Black...29

Contents. 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 information

Ethernet Radio Configuration Guide

Ethernet 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 information

Sk Series Using the USB Port

Sk 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 information

USB 2.0 VGA ADAPTER USER MANUAL

USB 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 information

EPSON Stylus. Start Here

EPSON 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 information

HP-1000 Powerline USB Adapter

HP-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 information

Download the Design Files

Download 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 information

If 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.

If 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 information

1.0. User s Guide & Manual USB 2.0 FLASH DRIVE

1.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 information

User Guide Vodafone Mobile Wi-Fi R206-Z. Designed by Vodafone

User 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 information

PCLinq2 Hi-Speed USB Bridge-Network Cable. Quick Network Setup Guide

PCLinq2 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 information

TM Online Storage: StorageSync

TM 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