Skip to main content
Loading...

Diamond Systems GPIO-MM-21-XT 96-Ch Digital I/O Wide Temperature PC/104 Module

The GPIO-MM-21-XT is the 96-line build in the Diamond Systems GPIO-MM-XT series, a PC/104 digital I/O module that drops the counter/timers and puts 48 programmable lines on each of two connectors in ABC/DEF order. It suits PC/104 control systems with many switches, status inputs and indicator outputs.

  • 96 Digital I/O Lines: 96 programmable digital lines, 48 on each main connector, put a high channel count on a single PC/104 board without extra modules.
  • ABC/DEF Port Organisation: Ports follow sequential ABC/DEF order on both connectors, keeping application code and cabling simple across all 96 lines.
  • Buffered and Protected I/O: One connector carries ESD protection, the other high-drive buffers with jumper-set pull-up or pull-down resistors; all lines power up as inputs.
  • Reprogrammable Spartan II FPGA: A 200K-gate Xilinx Spartan II loads its personality from flash at power-up and can be updated in the field over JTAG.
  • -40 to 85 °C on +5 V: Wide temperature operation on a single +5 V supply, stacking on the 16-bit PC/104 ISA bus with programmable interrupts.
UK Support Team: +44 (0)1785 558 300 Call
Select section
  • Overview
  • Specifications
  • Downloads

GPIO-MM-21-XT Overview

Control panels, test rigs and vehicle systems with dozens of switches, lamps and status signals can run out of digital lines long before they run out of processing. The GPIO-MM-21-XT is the 96-line build in the GPIO-MM-XT series: an FPGA-based PC/104 digital I/O module that gives up the counter/timers to put 96 programmable digital lines on one board.

The personality runs on a Xilinx Spartan II FPGA with 200,000 gates and 40K bits of RAM, clocked at 40 MHz. Its code is stored in on-board flash and loads automatically at power-up, and new code can be downloaded over a JTAG cable, so the same hardware can take a custom personality. A 256-byte EEPROM stores user settings, and a 10-position jumper lock supports field configuration in custom designs.

The 96 lines are split 48 per main connector in ABC/DEF port order, which keeps the cabling symmetrical. The right-side connector includes ESD protection, and the left-side connector has high-drive logic buffers with jumper-configured pull-up or pull-down resistors. All lines are set to input at power-up to avoid conflicts with external circuitry. Where counters are needed too, the GPIO-MM-XT and GPIO-MM-12-XT pair 64 GPIO with ten 16-bit counter/timers.

The GPIO-MM-21-XT runs from +5 V and operates from -40 to 85 °C as standard. It stacks on the 16-bit PC/104 ISA bus alongside hosts such as the HELIOS SBCs or the RDS800-XT, with programmable interrupts and eight diagnostic LEDs that identify the loaded personality. Diamond’s free Universal Driver software provides the programming library.

GPIO-MM-21-XT Specifications

Overview
Brand & ModelDiamond Systems GPIO-MM-21-XT
FeaturesCompact
Industrial
Rugged
I/O
Digital I/ODIO [96-lines]
Power
Power Input5V DC [Bus]
Environmental Conditions
Operating Temperature-40°C to 85°C [-40°F to 185°F]
CertificationRoHS
Mechanical Properties
Dimensions90mm x 96mm (3.55" x 3.78")
Base FPGA Xilinx Spartan II, 200,000 gates, 40K RAM bits
Input clock 40MHz
FPGA code storage Flash memory, field upgradeable via JTAG
ID indicator 8-bit LED display indicates FPGA code personality
No. of I/O pins 100 pins (48 buffered)
Programmable Digital I/O 48 using 8255 cores
Fixed Direction I/O 8 fixed inputs and 8 fixed outputs
Counter/timers 10 16-bit, using 9513 cores
Max counting freq 40MHz
Counter modes Counter, rate/square-wave generator, programmable one-shot,
hardware/software triggered strobe
Output current, buffered I/O Logic 0: 64mA max per line
Ouptut current, ±24mA max
Dimensions 3.55″ x 3.775″, PC/104 form factor
PC/104 bus 16-bit stackthrough ISA bus
Power supply +5VDC ±5%
Operating temperature -40°C to +85°C standard, all versions
RoHS Compliant

Official Diamond Systems UK Distributor

Things Embedded is an official Diamond Systems UK distributor, supplying the GPIO-MM-21-XT as Diamond Systems builds it and specifying it into UK PC/104 stacks. It works with PC/104 hosts such as the HELIX SBCs, and the PMM-P adds 16 relay outputs where lines must switch field loads.

With 96 lines and no counters the GPIO-MM-21-XT sits among our DIO modules, our PC/104 I/O boards and our data acquisition and I/O modules. When a PC/104 system needs 96 digital lines on a single board, this is the model to specify.

Consult. Design. Integrate.

Things Embedded is a leading UK supplier of industrial computing and edge AI systems. We combine technical expertise with a collaborative approach to deliver optimal solutions for your application. Whether it’s an off-the-shelf platform or a custom design, we stay at the forefront of the latest technologies to ensure your success at the edge. Our team works closely with you from concept through deployment, providing guidance, engineering support, and integration expertise every step of the way.

Connect with our solutions experts today to review your requirements and find the ideal solution fit for your application.