P104-GPIO96 is a PC/104-Plus general purpose digital I/O module integrating Diamond’s using a high-capacity PCI Express FPGA for maximum density and flexibility.
P104-GPIO96 is a programmable PC/104-Plus DIO module using a high-capacity (700K gate equivalent) PCI Express FPGA for maximum density and flexibility. The base hardware configuration features 96 digital I/O lines grouped into 12 8-bit ports. All ports have I/O buffers to protect the FPGA and feature 5V logic drive levels. The ports are organized into a combination of byte-wide, nibble-wide, and bit-wide direction control for maximum flexibility and application compatibility.
The built-in FPGA personality provides multiple configuration options. All 96 I/O lines may be used in common I/O mode; Six of these ports can be reconfigured to enable an array of additional features, including 8 32-bit up/down counter/timers with programmable input source and gate, 4 24-bit PWM circuits with 0-100% duty cycle capability and interrupt/latched mode operation.
The flash-based design enables easy field upgrades using a Diamond-provided software utility (no cable or third-party software required!) as well as custom code development. Universal Driver software support is included for Linux, Windows XP, Windows Embedded CE/Standard.
Technical specifications | |
Base FPGA | LatticeECP3, 700K gate equivalents |
Input clock | 50MHz |
FPGA code storage | Flash memory, field upgradeable via JTAG |
Total I/O lines | 96 |
Primary I/O | 48 lines with 3 8-bit and 2 4-bit; configurable pull-up/down resistors |
Secondary I/O | 48 lines with 6 8-bit buffers; configurable pull-up/down resistors |
Counter/timers | 8x 32-bit up/down counters (alternate mode) |
Counter modes | Counter, rate/square-wave generator, pulse-width modulator, programmable one-shot, hardware/software triggered strobe |
Output current |
Ports A, B & D: 24mA per pin max; 200mA per port max Port C low: 24mA per pin max Port C high: -24mA per pin max Ports E & F: 32mA per pin max |
Input current | +/-340uA max |
Form Factor | PC/104-Plus |
Expansion | PC/104-Plus (ISA + PCI) stackable expansion |
Dimensions | 3.55 x 3.775 in. (90 x 96 mm) |
Power supply | 3.3VDC ±5% |
Weight | 3.4oz (96g) |
Environmental and physical specifications |
|
---|---|
Operating Temperature | -40°C to +85°C standard |
Rohs | Compliant |
Model | Description |
P104‑GPIO96 | 96 GPIO With Counter and PWM PC/104-Plus Digital I/O Module |