Gage CompuGen 1100 Assembly instructions

-~
ARTISAN
®
~I
TECHNOLOGY
GROUP
Your definitive source
for
quality
pre-owned
equipment.
Artisan Technology
Group
Full-service,
independent
repair
center
with
experienced
engineers
and
technicians
on staff.
We
buy
your
excess,
underutilized,
and
idle
equipment
along
with
credit
for
buybacks
and
trade-ins
.
Custom
engineering
so
your
equipment
works
exactly as
you
specify.
•
Critical
and
expedited
services
•
Leasing
/
Rentals/
Demos
• In
stock/
Ready-to-ship
•
!TAR-certified
secure
asset
solutions
Expert
team
ITrust
guarantee
I
100%
satisfaction
All
tr
ademarks,
br
a
nd
names, a
nd
br
a
nd
s a
pp
earing here
in
are
th
e property of
th
e
ir
r
es
pecti
ve
ow
ner
s.
Find the DynamicSignals / GaGe CompuGen 3250 at our website: Click HERE

GAGE APPLIED TECHNOLOGIES
CompuGen ISA Hardware Manual
and Driver Installation Guide
Reorder #: MKT-HWM-ISA01
0506
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

© Copyright Gage Applied Technologies 1999, 2000, 2004, 2005
First Edition (June 2005)
GAGE, COMPUSCOPE, and COMPUGEN are registered trademarks of Gage Applied Technologies, Inc. MS-DOS, WINDOWS 95, WINDOWS
98, WINDOWS ME, WINDOWS NT, WINDOWS 2000 and WINDOWS XP are trademarks of Microsoft Incorporated. LabVIEW is a registered
trademark of National Instruments. MATLAB is a registered trademark of The MathWorks Inc. IBM, IBM PC, IBM PC/XT, IBM PC AT
and PC-DOS are trademarks of International Business Machines Corporation. All other trademarks are registered trademarks of their
respective companies.
Changes are periodically made to the information herein; these changes will be incorporated into new editions of the publication. Gage
Applied Technologies, Inc. may make improvements and/or changes in the products and/or programs described in this publication at any
time. The latest copy of this manual can be found on our web page at www.gage-applied.com in the Support section, Software & Manuals.
Copyright © 1999, 2000, 2004, 2005 Gage Applied Technologies, Inc. All Rights Reserved, including those to reproduce this publication or
parts thereof in any form without permission in writing from Gage Applied Technologies, Inc. The installation program used to install the
GageScope Software, InstallShield, is licensed software provided by InstallShield Software Corp., 900 National Parkway, Ste. 125,
Schaumburg, IL. InstallShield is Copyright ©1998 by InstallShield Software Corp., which reserves all copyright protection worldwide.
InstallShield is provided to you for the exclusive purpose of installing Gage Software. In no event will InstallShield Software Corp. be able
to provide any technical support for Gage software.
Please complete the following section and keep it handy when calling Gage for technical support:
Owned by: ___________________________
Serial Number(s): ___________________________
___________________________
Purchase Date: ___________________________
Purchased From: ___________________________
You must also have the following information when you call:
· Software Driver & Application Version
· Software Development Kit, if applicable
· Brand name and type of computer
· Processor and bus speed
· Total memory size
· Information on all other hardware in the computer
How to reach Gage Applied Technologies for Product Support
Toll-free phone: (800) 567-GAGE Toll-free fax: (800) 780-8411
To reach Gage from outside North America
Tel: +1-514-633-7447 Fax: +1-514-633-0770
Email: prodinfo@gage-applied.com Website: www.gage-applied.com
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Gage CompuGen ISA Hardware Manual and Driver Installation Guide i
Table of Contents
Preface....................................................................................................................................................................ii
Preventing ESD ......................................................................................................................................................1
General safety summary .........................................................................................................................................2
Driver installation guide ......................................................................................................................................3
Installing drivers and applications..........................................................................................................................4
CompuGen ISA Drivers ...................................................................................................................................12
CompuGen Software Development Kits (SDKs) .............................................................................................15
CompuGen Application (CGWIN)...................................................................................................................19
GageBit Application.........................................................................................................................................20
What you should receive with your CompuGen 1100 .....................................................................................21
Fundamental concepts ..........................................................................................................................................23
CompuGen 1100 product introduction .................................................................................................................24
CompuGen 1100 specifications............................................................................................................................25
CompuGen 1100 ordering information ................................................................................................................27
CompuGen 1100 block diagram...........................................................................................................................28
CompuGen 1100: identifying your CompuGen card............................................................................................29
CompuGen 1100: identifying optional features....................................................................................................31
Master/Slave option..........................................................................................................................................31
External Clock option.......................................................................................................................................31
CompuGen 1100 connectors and headers.............................................................................................................32
CompuGen 1100: I/O address ..............................................................................................................................34
DIP switch SW2 and ISA bus address lines .....................................................................................................35
Generally available I/O addresses and corresponding SW2 settings................................................................36
CompuGen 1100: installing a single card.............................................................................................................37
CompuGen 1100: installing multiple cards ..........................................................................................................39
CompuGen 1100: verifying proper setup using the CompuGen Application.......................................................42
Starting CGWIN...............................................................................................................................................42
Using CGWIN to test your card .......................................................................................................................43
Using the configuration utility..........................................................................................................................43
CompuGen 1100 triggering..................................................................................................................................45
CompuGen 1100 output amplifiers ......................................................................................................................46
CompuGen 1100 memory organization................................................................................................................48
CompuGen 1100 memory organization from a programmer’s point of view ......................................................49
What you should receive with your CompuGen 3250 .....................................................................................51
CompuGen 3250 product introduction .................................................................................................................53
CompuGen 3250 specifications............................................................................................................................54
CompuGen 3250 ordering information ................................................................................................................56
CompuGen 3250 block diagram...........................................................................................................................57
CompuGen 3250: identifying your card ...............................................................................................................58
CompuGen 3250 optional features .......................................................................................................................60
Master/Slave option..........................................................................................................................................60
External Clock option.......................................................................................................................................60
CompuGen 3250 connectors and headers.............................................................................................................61
CompuGen 3250 I/O address ...............................................................................................................................63
CompuGen 3250: installing a single card.............................................................................................................66
CompuGen 3250: installing multiple cards ..........................................................................................................67
CompuGen 3250 troubleshooting with GageConfig ............................................................................................69
CompuGen 3250: generating a pattern using GageBit .........................................................................................71
CompuGen 3250 triggering..................................................................................................................................72
CompuGen 3250 output drivers and connector ....................................................................................................73
CompuGen 3250 accessories................................................................................................................................74
CompuGen 3250 memory organization................................................................................................................75
Technical Support ..............................................................................................................................................77
Gage products .....................................................................................................................................................78
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

ii Gage CompuGen ISA Hardware Manual and Driver Installation Guide
Preface
This manual provides detailed information on the hardware features of CompuGen Analog Output cards. This
information includes specifications, block diagrams, connector descriptions, memory architecture descriptions,
etc.
In addition, this guide takes you through the process of installing your CompuGen card(s) and describes
available custom features.
It is assumed that the reader is familiar with using PCs, Windows and ISA bus cards. No description is included
for these topics. If you are not comfortable with these areas, it is strongly recommended that you refer to the
relevant product guides.
To maintain the accuracy of the information contained herein, we reserve the right to make changes to this
manual from time to time.
Note: For brevity, in this manual,
“CompuGen 1100” is abbreviated as “CG1100”
“CompuGen 3250” is abbreviated as “CG3250”
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Preventing ESD 1
Preventing ESD
Before installing or servicing this product, read the ESD information below:
! CAUTION. Static discharge can damage any
semiconductor component in this instrument.
When handling this instrument in any way that requires access to the on-board circuitry, adhere to the following
precautions to avoid damaging the circuit components due to electrostatic discharge (ESD).
1. Minimize handling of static-sensitive circuit boards and components.
2. Transport and store static sensitive modules in their static protected containers or on a metal rail. Label
any package that contains static sensitive boards.
3. Discharge the static voltage from your body by wearing a grounded antistatic wrist strap while handling
these modules and circuit boards. Do installation and service of static-sensitive modules only at a
static-free work station.
4. Nothing capable of generating or holding a static charge should be allowed on the work station surface.
5. Handle circuit boards by the edges when possible.
6. Do not slide the circuit boards over any surface.
7. Avoid handling circuit boards in areas that have a floor or work-surface covering capable of generating
a static charge.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

2General safety summary
General safety summary
Review the following safety precautions to avoid injury and prevent damage to this product or any products
connected to it. To avoid potential hazards, use this product only as specified.
Observe all terminal ratings.
To avoid fire or shock hazard, observe all ratings and markings on the product. Consult the product manual for
further ratings information before making connections to the product.
Do not apply a potential to any terminal, including the common terminal, that exceeds the maximum rating of
that terminal.
Do not operate with suspected failures.
If you suspect there is damage to this product, have it inspected by qualified service personnel.
Do not operate in wet/damp conditions.
Do not operate in an explosive atmosphere.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

CompuGen 3250 51
What you should receive with your CompuGen 3250
If you order an independent CompuGen 3250 card, you should receive the following articles:
• One CompuGen 3250 card (of memory model type purchased)
256K, 512K, 1M, 2M, 4M or 8M model and one (1) plastic card guide
• Standard items included with each independent CompuGen 3250 card
Gage CompuGen ISA CD (with GageBit Software and CompuGen Software Development Kits)
The Gage CompuGen ISA CD, shipped with all CompuGen ISA orders,
contains all of the user manuals and software drivers that you need to
operate your CompuGen ISA hardware. The CD also contains all of the
installers for the CompuGen ISA SDKs and application packages
provided by Gage, including GageBit.
Warranty card
• Optional items, if purchased
Pleated foil cable CS32x0: BNC breakout board
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

52 CompuGen 3250
• If you ordered Master or Slave upgrades, you will receive one of the following Master/Slave Timing
Modules in addition to the number of CompuGen cards in your Master/Slave system.
2 Card Master/Slave Timing Module
4 Card Master/Slave Timing Module
8 Card Master/Slave Timing Module
Carefully inspect these articles before proceeding further. If you find any damage caused by transportation,
please report it to the organization from which you purchased the CompuGen card.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

CompuGen 3250 53
CompuGen 3250 product introduction
CompuGen 3250 is a family of 50 MHz, 32 bit ISA bus based digital pattern generator cards. Its key features
are:
• 50 MHz digital pattern generation
• 32 bit-wide word
• Up to 8 Meg x 32 memory buffer
Characteristics of the CompuGen 3250:
• 50 MHz CLOCK RATE
The CompuGen 3250 uses high-speed digital memory components that operate at a maximum clock
speed of 50 MHz. In other words, a new sample is output every 20 nanoseconds.
An on-board crystal-controlled oscillator ensures timebase accuracy and long-term thermal stability.
• OUTPUT
The CompuGen 3250 provides high current drive TTL/CMOS outputs using four (4) 74FCT162245
drivers in parallel. The outputs can drive a 0 to 5 Volt signal into a 50 Ωload.
• MEMORY DEPTH
CompuGen 3250 is available with memory depths from 256K to 8M samples. Each “sample” consists of
a 32 bit word.
• MEMORY LOOPING
Memory looping allows the on-board memory to be optimized. For example, a 4096 point pattern can be
repeated 1000 times using only 4096 words of memory, instead of 4,096,000 words. Infinite looping is
also possible using CG3250.
• TRIGGERING
The CompuGen 3250 supports both internal and external triggering.
For internal triggering, software generates the trigger signal through an on-board register on a single or
periodic basis.
The CompuGen 3250 also provides a TTL External Trigger Input. External triggering can be software
selected by setting the appropriate bits in an on-board register. Software can also control whether the
trigger occurs on the rising or falling edge of this external trigger signal.
The CompuGen 3250 also supports the retriggerable mode, where a pattern is produced every time a
trigger occurs. In this mode the trigger is automatically re-armed in hardware at the end of signal
generation.
• EXTERNAL CLOCK
An External Clock option can be ordered from the factory where a special real-time clock frequency is
required or when the output must be coherent with the rest of the system.
A new 32 bit word is output on every rising edge of the clock.
The user is responsible for ensuring that the maximum External Clock frequency remains lower than or
equal to 50 MHz.
There is no limit on how low this clock frequency can go, i.e. External Clock can be started and stopped
at will.
The input level required for External Clock signal is 0 to 5 Volt CMOS/TTL.
• MULTI-CARD SYSTEMS
A multi-card system, comprising one Master and up to 7 Slave cards, can be ordered if more than one
output channel is needed. All signals necessary for synchronization of multiple CompuGen 3250 cards
are passed from the Master to the Slave cards using a Master/Slave Timing Module.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

54 CompuGen 3250
CompuGen 3250 specifications
PLEASE CHECK THE GAGE WEBSITE FOR THE MOST UP-TO-DATE SPECIFICATIONS.
SYSTEM REQUIREMENTS
ISA bus compatible PC with at least one free ISA slot; 128 MB RAM, 50 MB hard disk and SVGA video.
SIZE
Single-slot full-length ISA Bus printed circuit board
POWER
20 Watts at +5 Volts
DIGITAL OUTPUT
No. of output bits: 32
No. of output clocks: 1
No. of output SYNC: 1
Voltage Levels: TTL (For CMOS Availability, Call Factory)
Internal Clock Speed: Max 50 MHz, Min 1 Hz
External Clock Speed: Max 50 MHz, Min DC
Buffer Depth: Max. 8 million double words (32 bits each)
Min. 4 double words
Min. Record Length: 8 double words (32 bits wide)
Record Length Resolution: 2 double words (32 bits wide)
Output Impedance: 50 Ω
MATING PARTS
On-Board Connector: 68 pin MDR Type. 3M P/N 10268-55H3VC
Mating Connector: Connector is 3M 10168-6000EC,
Hood is 3M 10368-A230-00
Cable: 6 foot 68 Wire Pleated Foil Cable, available from Gage at an extra charge.
The 68 wire cable provides 50 Ωcharacteristic impedance for all outputs.
Pleated foil construction virtually eliminates EMI.
For lengths other than 6 feet, contact your local 3M distributor.
MEMORY DEPTH
Memory Depth: 256K, 512K, 1M, 2M, 4M & 8M double words
(1 sample = 32 bit word = 1 double word)
TRIGGERING
Source: Internal or External
External Trigger: 0 to 5 Volt TTL
Trigger Slope: Rising or Falling
Connector: BNC
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

CompuGen 3250 55
EXTERNAL CLOCK INPUT (OPTIONAL)
Clock Frequency: Min DC, Max 50 MHz
Voltage: TTL (For CMOS Availability, Call Factory)
Connector: On-board SMA connector
MULTI-CARD SYSTEMS
Maximum Number of Cards:
Master/Slave mode: 8 (1 Master and 7 Slaves)
Multiple/Independent: Limited by the backplane
Operating Mode: Master/Slave or Multiple/Independent
APPLICATION SOFTWARE
GageBit Application for Win 95/98/ME, Win NT/2000/XP
SOFTWARE DEVELOPMENT KITS (SDK)
• CompuGen Digital SDK for C/C++ for Windows
Includes Sample Programs in Visual C++
• CompuGen Digital SDK for MATLAB for Windows
• CompuGen Digital SDK for LabVIEW for Windows
OPTIONAL ACCESSORIES
6 foot Pleated Foil Cable
BNC Breakout Board
WARRANTY
One year parts and labor.
All specifications subject to change without notice
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

56 CompuGen 3250
CompuGen 3250 ordering information
Hardware, upgrades & options
Product Order No.
CompuGen 3250 – 256K 325-101-001
CompuGen 3250 – 512K 325-101-002
CompuGen 3250 – 1M 325-101-003
CompuGen 3250 – 2M 325-101-004
CompuGen 3250 – 4M 325-101-005
CompuGen 3250 – 8M 325-101-006
CG32X0: BNC Breakout Board 325-181-020
CG3250: Cable 325-181-021
Refer to the Gage website for a list of
available upgrades for your CompuGen:
www.gage-applied.com
Software Development Kits (SDKs)
Product Order No.
Gage SDK Pack on CD
(Manuals in PDF format provided on CD)
200-113-000
Gage SDK Pack on CD
(Hardcopy of Manuals included)
200-113-002
CompuGen Digital SDK for C/C++
for Windows
333-200-201
CompuGen Digital SDK for MATLAB
for Windows
333-200-202
CompuGen Digital SDK for LabVIEW
for Windows
333-200-203
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

CompuGen 3250 57
CompuGen 3250 block diagram
Figure 34: CompuGen 3250 block diagram
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

58 CompuGen 3250
CompuGen 3250: identifying your card
CompuGen model and version
The CompuGen 3250 product consists of two boards: an add-on board which contains output buffers and a base
board which includes bus interface circuitry.
To determine the model and version of CompuGen you have, look at the top of the add-on board for the model
name and version number.
Figure 35: CompuGen 3250 model and version
Serial number, Calibration label, Options label
Figure 36: CompuGen 3250 base board labels
The Calibration label is located on the base board. The serial number is written next to “I.D.” on the
Calibration label. You may also see an “Options / Mod” label, which indicates any special modifications
performed on your card.
Model and version numbers appear
on the solder side of the add-on board
CALIBRATION
ID No. _______________
OPTIONS
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

CompuGen 3250 59
Master/Slave labels
If you have purchased a multi-card system, you will notice that one card has been designated as the MASTER
card, and the remaining cards are SLAVE cards (SLAVE 1, SLAVE 2, etc.). The Master/Slave label is located
on the bracket beneath the BNC connector, as shown in the diagram below:
Figure 37: CompuGen 3250 Master/Slave card label
Master/Slave
label
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

60 CompuGen 3250
CompuGen 3250 optional features
Labels specifying all options, upgrades or modifications are located on the solder side of each card.
The following options are currently available:
• Master/Slave
• External Clock
Master/Slave option
The CompuGen 3250 can be operated as an Independent card, as a Master card or as a Slave card. All cards are
set as Independent cards unless specifically requested otherwise. This manual assumes your card is an
Independent card.
When configured as a Master card, the CompuGen 3250 provides its master clock signal to other slave
CompuGen 3250 cards. For Slave cards, the clock signal is supplied by the “Master” CompuGen 3250.
External Clock option
If your CompuGen card has been upgraded for External Clocking, you can change between internal and External
Clock through software. There are no jumper settings for the External Clock on the CompuGen 3250.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

CompuGen 3250 61
CompuGen 3250 connectors and headers
CompuGen 3250 cards connect to the outside world through specialized connectors. This section describes
these connectors for the CompuGen 3250 card. The connectors and headers on the CompuGen 3250 are shown
below:
Figure 38: Connectors and headers for the CompuGen 3250
As illustrated above, the connectors that interface to the user on the CompuGen 3250 are as follows:
Function Type
DATA OUTPUT 68 Pin MDR
Trig In BNC
Clock In SMA
Master/Slave connector
The Master/Slave connector near the top-left corner of the CompuGen 3250 add-on board (see Figure 39) is
used to pass all the signals necessary to synchronize Slave cards with the Master.
Figure 39: Location of Master/Slave connector
Optional Master Slave connector
TRIG INPUT
Optional Clock Input (SMA)
DATA
OU
TP
U
T
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

62 CompuGen 3250
The connector, JP1, is a 10-pin dual-in-line IDC header. The pinout of JP1 is shown below:
Pin Function Pin Function
1 GND 2 GND
3 CLK_IN 4 +5V
5 GND 6 GND
7 +5V 8 CLK_OUT
9 GATE 10 TRIGGER
A Master/Slave Timing Module links the CompuGen 3250 Master/Slave cards (see page 67 for more
information on installing Master/Slave cards).
Pin layout on CG3250 connector
1 CLK 35 GND
2 D0 36 GND
3 D1 37 GND
4 D2 38 GND
5 D3 39 GND
6 D4 40 GND
7 D5 41 GND
8 D6 42 GND
9 D7 43 GND
10 D8 44 GND
11 D9 45 GND
12 D10 46 GND
13 D11 47 GND
14 D12 48 GND
15 D13 49 GND
16 D14 50 GND
17 D15 51 GND
18 D16 52 GND
19 D17 53 GND
20 D18 54 GND
21 D19 55 GND
22 D20 56 GND
23 D21 57 GND
24 D22 58 GND
25 D23 59 GND
26 D24 60 GND
27 D25 61 GND
28 D26 62 GND
29 D27 63 GND
30 D28 64 GND
31 D29 65 GND
32 D30 66 GND
33 D31 67 GND
34 TRIG IN 68 GND
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

CompuGen 3250 63
CompuGen 3250 I/O address
The base I/O address is determined by the eight position DIP Switch located near the top right of the card,
partially hidden by the add-on board.
Figure 40: Location of I/O address DIP switch
The CompuGen 3250 has an I/O address space of four 16 bit words, which can be re-located anywhere between
0x200 and 0x3F8 on a four-word boundary. In other words, four consecutive I/O addresses are needed. For
example, if the base address is 0300H, then 0300, 0301, 0302, and 0303 will be occupied by the
CompuGen 3250 card.
The default I/O address
The default I/O Address setting is 0300, which corresponds to setting switch positions 7 and 8 AWAY from
their switch numbers.
If you must change the I/O Address setting due to a conflict, the information on the following pages can help
you calculate which switch positions you must set.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
This manual suits for next models
3
Table of contents
Other Gage I/O System manuals