Tel: (65) 6746 3331
Monday to Friday
PC/104+ 96-ch Digital I/O
P104-GPIO96 is a PC/104+ general purpose digital I/O 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.
|Base FPGA||LatticeECP3, 700K gate equivalents|
|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||8 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|
|Dimensions||90 x 96 mm|
|Power Supply||3.3VDC ±5%|
|Operating Temperature||-40 to +85°C|
|P104-GPIO96||PC/104+ 96-ch Digital IO|