3
Introduction....................................................................................................................... 6
Preface ............................................................................................................................................................................... 6
General Information ............................................................................................................................................................. 6
Different models of the MI.61xx series .................................................................................................................................... 7
Additional options................................................................................................................................................................ 8
Extra I/O (Option -XMF).................................................................................................................................................. 8
Extra I/O (Option -XIO)................................................................................................................................................... 8
Starhub ......................................................................................................................................................................... 9
The Spectrum type plate ...................................................................................................................................................... 10
Hardware information......................................................................................................................................................... 11
Block diagram.............................................................................................................................................................. 11
Clock and Filter............................................................................................................................................................ 12
Dynamic Parameters ..................................................................................................................................................... 12
Hardware Installation ..................................................................................................... 13
System Requirements .......................................................................................................................................................... 13
Warnings.......................................................................................................................................................................... 13
ESD Precautions ........................................................................................................................................................... 13
Cooling Precautions...................................................................................................................................................... 13
Sources of noise ........................................................................................................................................................... 13
Installing the board in the system.......................................................................................................................................... 13
Installing a single board without any options.................................................................................................................... 13
Installing a board with digital inputs/outputs.................................................................................................................... 14
Installing a board with extra I/O (Option -XMF) ............................................................................................................... 14
Installing multiple boards synchronized by starhub............................................................................................................ 15
Installing multiple synchronized boards ........................................................................................................................... 16
Software Driver Installation............................................................................................. 17
Interrupt Sharing ................................................................................................................................................................ 17
Important Notes on Driver Version 4.00................................................................................................................................ 17
Windows XP 32/64 Bit ...................................................................................................................................................... 18
Installation ................................................................................................................................................................... 18
Version control ............................................................................................................................................................. 18
Driver - Update............................................................................................................................................................. 19
Windows Vista/7 32/64 Bit ............................................................................................................................................... 20
Installation ................................................................................................................................................................... 20
Version control ............................................................................................................................................................. 21
Driver - Update............................................................................................................................................................. 21
Windows NT / Windows 2000 32 Bit ................................................................................................................................. 22
Installation ................................................................................................................................................................... 22
Adding boards to the Windows NT / Windows 2000 driver............................................................................................. 22
Driver - Update............................................................................................................................................................. 22
Important Notes on Driver Version 4.00 .......................................................................................................................... 22
Linux................................................................................................................................................................................. 23
Overview .................................................................................................................................................................... 23
Installation ................................................................................................................................................................... 23
Software ......................................................................................................................... 25
Software Overview............................................................................................................................................................. 25
SPEasyGenerator ............................................................................................................................................................... 25
C/C++ Driver Interface....................................................................................................................................................... 26
Header files ................................................................................................................................................................. 26
Microsoft Visual C++ .................................................................................................................................................... 26
Borland C++ Builder ..................................................................................................................................................... 26
Linux Gnu C................................................................................................................................................................. 26
Other Windows C/C++ compilers ................................................................................................................................. 27
National Instruments LabWindows/CVI........................................................................................................................... 27
Driver functions ............................................................................................................................................................ 27
Delphi (Pascal) Programming Interface .................................................................................................................................. 30
Type definition ............................................................................................................................................................. 30
Include Driver............................................................................................................................................................... 30
Examples..................................................................................................................................................................... 30
Driver functions ............................................................................................................................................................ 30
Visual Basic Programming Interface ...................................................................................................................................... 32
Include Driver............................................................................................................................................................... 32
Visual Basic Examples................................................................................................................................................... 32
VBA for Excel Examples ................................................................................................................................................ 32
Driver functions ............................................................................................................................................................ 32