The CP387 is a single-width, 6U, CompactPCI module with up to 256 digital input/output channels. The CP387 base board supports 128 channels of TTL I/O. Four mezzanine card sites can be populated with other forms of digital I/O including isolated input, isolated output, relay output, AC switch output or differential I/O. The mezzanine card concept allows multiple digital I/O types to be configured within a single module to match the application requirements.
Pattern Recognition and Change Of State detection are included. Both operations can be used on the base card as well as span to the mezzanine channels. Input and output strobes are provided for connection to external sources.
The digital inputs and outputs are available on 3 double stacked 68 position high density connectors.
The CP387 base-board provides 128 TTL level digital I/O channels. Expansion of up to 128 digital channels is provided by 4 mezzanine card sites. These sites can be populated with an assortment of I/O options to extend the capability of the CP387.
Data transfers to and from the CP387 are under programmed control and support 16 and 32 bit data words. Transfers to and from the base-board channels are executed directly. Transfers to the mezzanine card sites are translated by the base-board logic. The mezzanine card sites use an Industry Pack (IP) form factor and require the translation of PCI bus cycles to IP bus cycles.
Accessing digital output channels is accomplished by writing the selected data values to a register location. Reading digital input channels is also accomplished by simple register read operations.
The CP387 contains flash memory that can be used to restore basic digital input and output configuration parameters on power up. These parameters include the connection of either pull-up or pull-down resistors, the direction of digital I/O channels, and the initial power-up values of digital output channels.
Pattern recognition and change-of-state operations are supported by the CP387 base-board as well as by mezzanine plug on cards. The base-board performs these two operations by latching the digital input data from all sources and then performing a compare for the selected operation. If enabled, an interrupt can be generated at the conclusion of a pattern recognition or change-of-state operation.
Digital input and output strobes are provided on both the base-board and the mezzanine cards. A strobe signal connected to any of the first 16 channels on the base board can routed under software control to digital input channels. Programmable contact debounce suppression is provided to prevent false detection of digital input glitches.
The CP387 comes with a Plug and Play driver for configuring and using the device and application examples to illustrate its basic functionality.
|