Help with Bus Analyzers and Bus Exercisers specifications:
Device Function
Back to Top
![]() |
![]() | ||
Device Function: |
Type of module available:
| ||
Your choices are... | |||
Bus Analyzer | The unit is an analyzer only. | ||
Bus Exerciser | The unit is an exerciser only. | ||
Bus Analyzer / Exerciser | The unit is a combination of analyzer and exerciser. | ||
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. | ||
![]() |
Device Form Factor
Back to Top
![]() |
![]() | ||
Device Form Factor: | |||
Your choices are... | |||
Stand-alone Unit | Unit connects to the system to be analyzed through a port or interface. The unit is controlled through a host computer (portable or desktop). This is not a computer board. | ||
Portable Unit | This type of unit does not require a host computer to be controller and configured. Normally the unit has its own CPU, display, keyboard, etc. It connects to the system to monitor through a port (USB, Ethernet, FireWire, etc.) | ||
Computer Board | Unit is installed in an expansion slot of a computer. Generally the card form factor is the form factor of the bus to be analyzed. | ||
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 Type to Analyze
Computer bus system where the analyzer/exerciser will be used.
Back to Top
![]() |
![]() | ||
Bus Type to Analyze: | |||
Your choices are... | |||
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. | ||
PCI / PCI-X | 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. PCI extended (PCI-X) is an enhanced PCI bus that is backward compatible with existing PCI cards and features speeds up to 1 Gbps. PCI-X was designed by IBM, Hewlett Packard (HP), and Compaq to increase the performance of high bandwidth devices such as Gigabit Ethernet, Fibre Channel, and clustered processors. Versions of PCI-X include PCI-X 66, PCI-X 133, PCI-X 266 and PCI-X 533. | ||
PMC | 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. | ||
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. | ||
CompactPCI / PXI | 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. 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. | ||
VME / VXI | 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. 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. | ||
GPIB (IEEE 488, HPIB) | The general-purpose interface bus (GPIB) is designed to connect computers, peripherals and laboratory instruments so that data and control information can pass between them. It was originally developed by Hewlett Packard (HP) and called the HPIB bus. GPIB is also know as the IEEE 488 bus, and is electrically equivalent to the IEC 625 bus. | ||
USB | Universal serial bus (USB) is a 4-wire, 12-Mbps serial bus for low-to-medium speed peripheral device connections to personal computers (PC), including keyboards, mice, modems, printers, joysticks, audio functions, monitor controls, etc. The USB design is standardized by the USB Implementers Forum (USBIF), an organization that includes leading companies from the computer and electronics industries. The current USB specification is USB 2.0, which supports data transfer rates of up to 480 Mbps. | ||
IEEE 1394 (FireWire®) | IEEE 1394 or FireWire® is an interface standard adopted by the Institute of Electrical and Electronics Engineers (IEEE) for very fast digital data transfers such as streaming video. IEEE 1394 connectors are used to transmit and receive data among FireWire devices, and are designed to replace external high-speed peripheral connections to personal computers, including hard disks, CD-ROMs, DVDs, graphics cards, high-speed scanners, direct video, monitors, etc. Tiny, robust FireWire connectors will also become important parts of home entertainment, communication, and appliance networks. FireWire is a registered trademark of Apple Computer, Inc. | ||
Other | Other unlisted, specialized, or proprietary configurations. | ||
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. | ||
![]() |
Interfaces
Support of interfaces for data transfer, control and application programming interface.
Back to Top
![]() |
![]() | ||
Control Interfaces: | Serial or parallel port used for data transfer and/or for external control of the device. | ||
Your choices are... | |||
Serial Interface (RS232, RS422, RS485) | A port, or interface, that can be used for serial communication, in which only 1 bit is transmitted at a time. | ||
Parallel Interface (PC printer port, Centronics®) | A channel capable of transferring more than one bit simultaneously. For the Analyzer /Exerciser it is used for fast uploading and downloading of large data files. | ||
USB | Universal serial bus (USB). | ||
IEEE 1394 (FireWire®) | IEEE 1394 (FireWire®). | ||
Ethernet | Ethernet is a local area network (LAN) protocol that uses a bus or star typology and supports data transfer rates of 10 Mbps. The Ethernet specification is the basis for the IEEE 802.3 standard, which specifies the physical and lower software layers. To handle simultaneous demands, Ethernet uses carrier sense multiple access / collision detection (CSMA/CD) to monitor network traffic. | ||
Other | Unlisted, specialized, or proprietary configuration. | ||
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. | ||
![]() | |||
Host Interface: | Interface that supports the connection of a computer host for custom program development. | ||
Your choices are... | |||
API Interface | Application Programming Interface (API) is an interface used to connect a host programming environment (Windows®, Unix, Linux, etc.) to develop custom programs. | ||
GUI Support | Graphical User Interface (GUI) support for monitoring and product development. | ||
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. | ||
![]() |
Host Software
Back to Top
![]() |
![]() | ||
Host Software: | |||
Your choices are... | |||
DOS | Disk Operating System is a command-line operating system developed by Microsoft® Corporation. | ||
Windows® 95/98 | Operating system developed by Microsoft® Corporation. | ||
Windows® NT | Operating system developed by Microsoft® Corporation. | ||
Windows® 2000 | Operating system developed by Microsoft® Corporation. | ||
Linux | An open-source, freely-distributable, implementation of UNIX that runs on many platforms, including Intel-based PCs, Macintoshes, SPARC workstations, etc. It was developed mainly by Linus Torvalds | ||
Solaris® | Solaris is a Unix-based operating environment that includes the SunOS operating system. Originally developed by Sun Microsystems® to run on Sun's SPARC workstations, Solaris nowadays runs on many other workstations. | ||
Other | Other, not listed, operating systems. | ||
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. | ||
![]() |
Capture Capabilities
The Data Capture Rate or Transfer Rate in MBps (mega bytes per second) is calculated by multiplying the clock rate of the bus (analyzer or exerciser) by the bus width and dividing by 8 (8 bits per byte). For example, an analyzer with a clock speed of 33 MHz and bus width of 64 bits have a maximum data capture rate of 264 MBps.
Back to Top
![]() |
![]() | ||
Analyzer Clock Rate: | Bus speed. Also, rate at which the Analyzer is collecting samples from the bus. | ||
Your choices are... | |||
33 MHz | The analyzer is capable of collecting samples at a rate of 33 million samples per second. | ||
66 MHz | The analyzer is capable of collecting samples at a rate of 66 million samples per second. | ||
100 MHz | The analyzer is capable of collecting samples at a rate of 100 million samples per second. | ||
133 MHz | The analyzer is capable of collecting samples at a rate of 133 million samples per second. | ||
Other Rate | Other, not listed, rates. | ||
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. | ||
![]() | |||
Exerciser Clock Rate: | Bus speed. Also the rate at which the Exerciser transfers to and receives data from the bus. | ||
Your choices are... | |||
33 MHz | The exerciser is capable of transferring to and receiving data from the bus at a rate of 33 million samples per second. | ||
66 MHz | The exerciser is capable of transferring to and receiving data from the bus at a rate of 66 million samples per second. | ||
100 MHz | The exerciser is capable of transferring to and receiving data from the bus at a rate of 100 million samples per second. | ||
133 MHz | The exerciser is capable of transferring to and receiving data from the bus at a rate of 133 million samples per second. | ||
Other Rate | Other, not listed, rates. | ||
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. | ||
![]() | |||
Bit Transfer Width: | Support for number of bits that can be transferred in single or block mode. | ||
Your choices are... | |||
8 bits | The analyzer / exerciser is capable of transferring 8 bits of data at a time. | ||
16 bits | The analyzer / exerciser is capable of transferring 16 bits of data at a time. | ||
32 bits | The analyzer / exerciser is capable of transferring 32 bits of data at a time. | ||
64 bits | The analyzer / exerciser is capable of transferring 64 bits of data at a time. | ||
Other | Other, not listed, transfer width. | ||
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. | ||
![]() | |||
Trace Buffer Size: | A trace buffer is used to store program and data flow information with time stamp in real-time, while executing other instructions. The acquired trace information is then displayed in a window without the need to stop the subsequent data acquisition. The size of this buffer (also known as Capture Data Depth) is an indication of the capacity of the analyzer to store and display collected information. | ||
Search Logic: | All matching products will have a value greater than or equal to the specified value. | ||
![]() | |||
Event Patterns: | The number of patterns that can be monitored: Bus signals, triggers, error signals of protocol, target and master active signals, etc. | ||
Search Logic: | All matching products will have a value greater than or equal to the specified value. | ||
![]() | |||
Timing Resolution: | The resolution for timing check and analysis. | ||
Search Logic: | All matching products will have a value greater than or equal to the specified value. | ||
![]() |
Other Specifications
Back to Top
![]() |
![]() | ||
Memory & Storage: | |||
Your choices are... | |||
On-board Data Memory | Extra memory to store data from read/write transactions, to map bus addresses, to store programmable code, etc. | ||
Support for Data Storage | Measurements can be saved to files for future use (analysis, graphing, 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. | ||
![]() | |||
External Power Supply Support? | Availability of an input to connect a power supply. To be able to connect an external power supply to drive this unit is important in systems where power resources are marginal. | ||
Search Logic: | "Required" and "Must Not Have" criteria limit returned matches as specified. Products with optional attributes will be returned for either choice. | ||
![]() | |||
Statistical Analysis Support? | |||
Search Logic: | "Required" and "Must Not Have" criteria limit returned matches as specified. Products with optional attributes will be returned for either choice. | ||
![]() | |||
Trigger Sequencer Levels: | The trigger sequencer can simultaneously produce sequences of events for data collection or testing. The number of levels represents the number of events that will cause the analyzer to trigger. | ||
Search Logic: | All matching products will have a value greater than or equal to the specified value. | ||
![]() | |||
External Inputs: | Used for data capturing, triggering, and analysis. | ||
Search Logic: | All matching products will have a value greater than or equal to the specified value. | ||
![]() |