Help with GPIB Controllers and GPIB Interface Boards specifications:
GPIB Network Function
GPIB boards can manage and govern bus communications or serve as a bridge between a GPIB device or instrument and a computer bus.
Back to Top
![]() |
![]() | ||
GPIB Network Function: | The device's role in the GPIB network. | ||
Your choices are... | |||
Interface | Interfaces use a port or bus to transfer data between the computer to which the GPIB board is connected and another device or instrument. Interfaces are used in systems that do not require controllers. An example of this is a configuration with a talk-only device (talker) that is always connected to one or more listen-only devices (listeners). The use of a talk-only device with a listen-only-device requires an interface and not a controller. | ||
Controller | Controllers send commands to all of the devices in a GPIB network in order to manage the data flow. They manage the exchange between talkers and listeners. Controllers are also used to modify a device's status as a talker or listener. | ||
Search Logic: | All products with ANY of the selected attributes will be returned as matches. Leaving all boxes unchecked will not limit the search criteria for this question; products with all attribute options will be returned as matches. | ||
![]() |
GPIB Protocol Compatibility
Back to Top
![]() |
![]() | ||
GPIB Protocol Compatibility: | |||
Your choices are... | |||
IEEE 488.1 | Devices are compatible with ANSI/IEEE Standard 488-1975, more commonly known as IEEE 488.1. This standard defines the mechanical, electrical, and protocol specifications for the interconnection of programmable instruments. IEEE 488.1 also specifies that a GPIB network supports a maximum of 14 devices on the bus and a maximum data transfer rate of 1-MBps. | ||
IEEE 488.2 | Devices are compatible with IEEE 488.2, an enhanced version of the original IEEE 488.1 Standard. Because IEEE 488.1 did not specify issues such as how data should be formatted, how the status of the bus should be reported, and how messages should be exchanged, Tektronix proposed a set of standard formats that became the basis of IEEE 488.2. Specifically, IEEE 488.2 standardizes data formats, status reporting, error handling, and controller commands. | ||
HS488 | High Speed 488 (HS488) is a newer, faster protocol developed by National Instruments that accelerates data transfer rates up to 8-MBps using standard GPIB cables. HS488 is a superset of the original IEEE 488.1 standard implemented at the hardware level by an application-specific integrated circuit (ASIC). | ||
Search Logic: | All products with ANY of the selected attributes will be returned as matches. Leaving all boxes unchecked will not limit the search criteria for this question; products with all attribute options will be returned as matches. | ||
![]() |
Bus / Interface Type
Computer bus or interface where the GPIB Board will connect to the computer.
Back to Top
![]() |
![]() | ||
Bus / Interface Type: | |||
Your choices are... | |||
PCI | Peripheral component interconnect (PCI) is a local bus system designed for high-end computer systems. PCI buses transfer 32 or 64 bits of data at a clock speed of 33 MHz. They also support 3 to 5 critical peripherals, which are either integrated directly onto the motherboard or added via expansion cards. PCI buses fully support cards that were developed for standard I/O buses. | ||
ISA / EISA | Industry standard architecture (ISA) buses can handle 16-bit data transfers at a clock speed of 8 MHz. They are also capable of handling memory under 16 MB. Extended ISA (EISA) is an enhanced version of the ISA bus. EISA buses run at 8 MHz, are capable of 32-bit data transfers, and can access all memory in the system. | ||
PC/104 (PC/104-Plus, EBX) | PC/104 derives its name from the acronym for personal computers (PC) and the number of pins used to connect cards (104). PC/104 cards are much smaller than ISA bus cards and stack together, eliminating the need for a motherboard, backplane, and/or card cage. PC/104-Plus combines the PCI bus with the PCI/104 form factor for faster data transfers. Embedded board expandable (EBX) is a small (5.75” x 8”) form factor for single-board computers that supports PC/104 expansion. | ||
MCA | The MCA bus, which was designed to replace the ISA bus, uses IBM's microchannel architecture (MCA). It is capable of plug-and-play because adding a card to a microchannel computer does not change the interrupt and DMA settings on the card. The MCA bus was used almost exclusively with IBM's PS/2 product line, but is now discontinued. | ||
Nubus (Mac PCI) | NuBus was the expansion bus for versions of the Macintosh® computer starting with the Macintosh II and ending with the Performa. Macintosh is a registered trademarks of Apple Computers. Current Macintosh computers use the PCI bus (Mac PCI). | ||
NEC Pcbus | The NEC Pcbus was developed by NEC Technologies®. | ||
Sbus | SBus was developed by Sun Microsystems for use with SPARC®-based computers. SPARC, an acronym for scalable processor architecture, and is a registered trademark of SPARC International, Inc. Though standardized as IEEE 1496, the SBus is no longer used. It has been replaced by peripheral component interconnect (PCI). | ||
PCMCIA (PC Card) | PCMCIA devices or PC cards are credit card-sized peripherals used mainly in laptop and notebook computers. They plug into a 68-pin host socket that is connected either to the motherboard or an expansion bus. An adapter takes the place of a COM port and translates the PCMCIA signals into a format that is usable by the computer’s bus. PC cards adhere to standards developed by the Personal Computer Memory Card International Association (PCMCIA). Originally, these standards were designed for adding memory to portable computers; however, standards now apply to many types of devices. There are three types of PC cards: Type I, Type II, and Type III. All types have the same width (54 mm) and length (85.6 mm), but vary in thickness. | ||
PMC | PCI mezzanine card (PMC) is a form factor, not a bus. It is electrically equivalent to the PCI bus, but has a different shape and bus connectors. PMC is designed for rugged applications and provides a secure mounting platform for VME mezzanine boards. It is connected as a daughter card to a special connector on a PCI board as a peripheral device. | ||
PXI | PCI extensions for instrumentation (PXI) is a superset of CompactPCI that adds timing and triggering functions, imposes requirements for documenting environmental tests, and establishes a standard Windows®-based software framework. Windows is a registered trademark of the Microsoft Corporation. | ||
MUTLIBUS® (I & II) | MULTIBUS® is a popular, modular computer-systems architecture used in embedded applications in telecommunications, manufacturing automation, and networking. The original 16-bit design is referred to as MULTIBUS I. The current 32-bit version is called MULTIBUS II or IEEE 1296. MULTIBUS is a registered trademark of Intel Corporation. | ||
STD | STD is often called the "blue collar bus" because of its rugged design and use in industrial and process control applications. There are three STD bus types: STD Z80, STD80, and STD 32. The STD Z80 bus and the STD 80 bus use a 56-pin backplane with 0.125" contact spacing for card interconnection. The STD 32 Bus provides a 32-bit wide data bus to support 8, 16, and 32-bit data transfers. Dynamic bus sizing, which varies the data path size depending on the requirements of the peripheral card being addressed, gives the STD 32 bus added flexibility. | ||
VMEbus | VersaModule Eurocard bus (VMEbus) is a popular, 32-bit bus used in industrial, commercial and military applications. The VMEbus is based on the VME standard, which defines mechanical specifications such as board dimensions, connector specifications and enclosure characteristics, as well as the electronic specifications for sub-bus structures, signal functions, timing, signal voltage levels, and master/slave configurations. The VMEbus uses 3U and 6U Eurocards, rugged circuit boards that provide a 96-pin plug instead of an edge connector for durability. Several VMEbus varieties are available. | ||
VXI / MIX | VME extensions for instrumentation (VXI) is an electrical and mechanical standard used mainly with automatic test equipment (ATE). VXI allows equipment from different vendors to work together in a common control and packaging environment. Modular interface extension (MIX) is a high-performance stacking and communications interface for connecting expansion modules to a VMEbus baseboard. The MIX bus supports 32-bit data transfers and DMA transfers. It also provides 4 GB of memory addressing capability. | ||
CompactPCI (cPCI) | Compact PCI (cPCI) is a high-performance industrial bus that uses the electrical standards of the PCI bus and is packaged in a Eurocard. Specifications for the CompactPCI bus are developed and maintained by the PCI Industrial Computers Manufacturers Group (PICMG). cPCI buses are used extensively in systems that require high speed data transfers. Examples include data communication routers and switches, real-time machine control, real-time data acquisition, military systems, etc. | ||
SCSI | Small computer systems interface (SCSI) is an intelligent I/O parallel peripheral bus with a standard, device-independent protocol that allows many peripheral devices to be connected to the SCSI port. A single SCSI bus can drive up to eight devices or units: the host adapter or controller, and seven other devices. Each device is assigned a different SCSI ID, ranging from 0 to 7. SCSI formats include SCSI-1, SCSI-2, SCSI-3, Wide SCSI, Fast SCSI, Wide Fast SCSI, Ultra SCSI, Ultra2 SCSI, Ultra3 SCI (Ultra160), Ultra 320 SCSI, and Ultra640 SCSI. | ||
Other | Other unlisted, specialized, or proprietary buses or interface types. | ||
Search Logic: | All products with ANY of the selected attributes will be returned as matches. Leaving all boxes unchecked will not limit the search criteria for this question; products with all attribute options will be returned as matches. | ||
![]() |
Operating System Support
Back to Top
![]() |
![]() | ||
Has drivers/interface for these operating systems: | |||
Your choices are... | |||
Windows® 7 | The card includes the Windows® 7 operating system (Microsoft Corporation). | ||
Windows® Vista 32-bit | The card includes the Windows® Vista 32-bit operating system (Microsoft Corporation). | ||
Windows® Vista 64-bit | The card includes the Windows® Vista 64-bit operating system (Microsoft Corporation). | ||
Windows® XP | The card includes the Windows® XP operating system (Microsoft Corporation). | ||
Windows® 2000 | Windows® 2000 is a 32-bit operating system from Microsoft® for Intel® x86 uniprocessor and symmetric multiprocessor (SMP) computers. It supports the Windows NT file system and has separate user and kernel modes. Basic versions include Professional, Server, Advanced Server and Limited Edition. Windows and Microsoft are registered trademarks of Microsoft Corporation. Intel is a registered trademark of Intel Corporation. | ||
Windows® ME | Windows® Millennium Edition (ME) is a 32-bit operating system from Microsoft® that was designed to replace Windows 95 and Windows 98. Windows and Microsoft are registered trademarks of Microsoft Corporation. | ||
Windows® NT | Windows® NT is a family of operating systems from Microsoft® that can run on multiple instruction set architectures. Windows and Microsoft are registered trademarks of Microsoft Corporation. | ||
Windows® 95/98 | Windows® 95 is a 32-bit operating system from Microsoft® that was designed to replace Windows 3.1x and MS-DOS®. Windows 98, the successor to Windows 95, includes an Active desktop® interface. Windows, Microsoft, MS-DOS, and Active desktop are registered trademarks of Microsoft Corporation. | ||
Windows® 3.1x | Windows® 3.1x is a family of operating systems from Microsoft® that succeeded Windows 3.0, the first widely popular version of Windows. Windows 3.1x provides a graphical user interface (GUI), but still relies upon MS-DOS®. Windows, Microsoft, and MS-DOS are registered trademarks of Microsoft Corporation. | ||
DOS | Disk operating system (DOS) is a command-line user interface and operating system. MS-DOS® is the Microsoft® version of DOS. MS-DOS and Microsoft are registered trademarks of Microsoft Corporation. | ||
SunOS® | SunOS® is a UNIX®-based operating system from Sun Microsystems. It runs on Sun SPARC® workstations as well as workstations from other vendors. Sun and SunOS are registered trademarks of Sun Microsystems, Inc. SPARC is a registered trademark of SPARC International, Inc. | ||
MacOS® | MacOS® is the operating system for Apple® Macintosh® and Macintosh-compatible computers. MacOS, Apple, and Macintosh are registered trademarks of Apple Computers, Inc. | ||
Solaris® | Solaris® is a UNIX®-based operating environment that includes the SunOS® operating system, a graphical user interface (GUI), and open networking computing (ONC). Solaris and SunOS are trademarks of Sun Microsystems, Inc. | ||
LynxOS® | LynxOS® is a real-time operating system (RTOS) based on the open source Linux® operating system. It is used extensively in embedded systems. LynxOS is a registered trademark of LynuxWorks, Inc. | ||
UNIX® | UNIX® is a family of multi-user, multi-tasking operating systems that includes SCO, SPARC, and SunOS. UNIX is a registered trademark of The Open Group. | ||
QNX® | QNX® is a micro-computer operating system developed by QNX Software Systems to control real-time operations such as assembly lines, position monitors, chemical plants, and industrial robots. QNX® is a registered trademark of QNX Software Systems, Ltd. | ||
VxWorks® | VxWorks® is a real-time operating system developed and distributed by Wind River Systems. | ||
Linux® | Linux® is an open-source implementation of UNIX® that is used on many platforms, including Intel-based personal computers (PCs), Macintosh computers, SPARC workstations, etc. Linux is a registered trademark of Linus Torvalds. | ||
IBM OS/2® | IBM OS/2® is a DOS and Windows® compatible operating system developed originally by Microsoft Corporation and IBM, but sold and managed solely by IBM. | ||
NetWare® | NetWare® is a local area network (LAN) operating system developed by Novell Corporation. It runs on many types of LANs, including Ethernet and token ring. | ||
Other | Other unlisted operating systems such as pSOS, OS/9, OS/9000, etc. | ||
Search Logic: | All products with ANY of the selected attributes will be returned as matches. Leaving all boxes unchecked will not limit the search criteria for this question; products with all attribute options will be returned as matches. | ||
![]() |
Ports / Throughput
Back to Top
![]() |
![]() | ||
Number of Ports | The number of channels in the device. A controller with multiple channels can control more than one GPIB network. | ||
Search Logic: | All matching products will have a value greater than or equal to the specified value. | ||
![]() | |||
Max GPIB Data Transfer Rate | The IEEE bus transfer rate, as specified in IEEE 488.1. If the device is HS488 compatible, the data rate is generally higher. | ||
Search Logic: | All matching products will have a value greater than or equal to the specified value. | ||
![]() |
Other Features
Back to Top
![]() |
![]() | ||
Direct Memory Access (DMA)? | Direct memory access (DMA) is a technique for transferring data from a device to main memory without passing it through the central processing unit (CPU). DMA enables faster data transfers. | ||
Search Logic: | "Required" and "Must Not Have" criteria limit returned matches as specified. Products with optional attributes will be returned for either choice. | ||
![]() | |||
FIFO Buffer? | The first in, first out (FIFO) buffer is used to store acquired data temporarily. The data is retained only until it can be transferred to system memory or to another device. By buffering the data, the GPIB and host bus can access the data at the same time so that one bus does not have to wait for the other to complete a cycle. | ||
Search Logic: | "Required" and "Must Not Have" criteria limit returned matches as specified. Products with optional attributes will be returned for either choice. | ||
![]() | |||
CE / FCC Certified? | Devices meet requirements of the European Union's CE Marking system and/or the U.S. Federal Communications Commission (FCC). | ||
Search Logic: | "Required" and "Must Not Have" criteria limit returned matches as specified. Products with optional attributes will be returned for either choice. | ||
![]() |