Reconfigurable 48-line Digital I/O + Counter/Timer PC/104 Module

gpiomm12_enlarged

GPIO-MM-12

- 48 programmable digital I/O lines based on 8255 cores
- 10 16-bit counter/timers based on 9513 cores with 8 fixed digital inputs and 8 fixed digital outputs
- On-board EEPROM for user data storage
- 40MHz clock to support high-speed logic and counters
- 3 pin headers for a total of 100 I/O pins
- Based on a Xilinx Spartan II RAM-based FPGA for field reconfigurability FPGA personality display for easy identification
- -40 to +85°C operation
- PC/104 form factor
- FREE Universal Driver software included
GPIO-MM-12 is part of a family of reconfigurable digital I/O and counter / timer modules with various port and pin configurations. Each board uses identical hardware with a 200K gate Xilinx Spartan II RAM-based FPGA. The varying configurations are based on different FPGA code. The FPGA code is stored in a flash memory on the board, enabling GPIO-MM-12 to be reprogrammed in the field with different designs, including custom designs.

The GPIO-MM-12 configuration provides 48 digital I/O lines and 10 programmable counter/timers. The counter/timer features are based on our legacy Quartz-MM board, while the 48 digital I/O lines are compatible with our legacy Garnet-MM board. This configuration combines the features of both these boards into one board to reduce your PC/104 stack size and cost.

Other GPIO-MM configurations provide up to 96 digital I/O lines.

Counter/Timer Features

The 10 16-bit counter/timers are provided by two 9513 cores. The high speed FPGA enables a fast 40MHz clock input, providing greater precision in timing applications. The counters can be joined under software control to provide 32-bit, 48-bit or 64-bit counters. A variety of input, gate, and output features are available to implement a wide range of waveform, counting, and timing functions. The counter / timer I/O connector uses the same pinout as the connector for Quartz-MM 10-channel boards and includes 16 digital I/O lines configured as 8 inputs and 8 outputs. The fixed I/O and the counter/timer signals feature ESD-protective circuitry.

Digital I/O Features

The digital I/O includes 48 programmable-direction lines using two 8255 cores. All I/O lines are buffered for enhanced output current. All I/O lines contain jumper-selectable 10Kohm pull-up/pull-down resistors. The 48 I/O lines are contained on a single 50-pin connector, along with system ground and a convenient +5V power pin. The I/O connector presents the digital I/O lines in ABC port order.

ISA Bus Interrupts

GPIO-MM-12 offers two user-programmable interrupt circuits. Possible uses include timer based interrupts or interrupts driven by external signals.

Miscellaneous Features

GPIO-MM-12 includes a 256-byte EEPROM for general-purpose non-volatile storage of user application data. Easy register-level access to the EEPROM simplifies use of this valuable feature.

The board requires only a +5V input and operates from -40°C to +85°C. All board functions are supported by our Universal Driver software for Linux, Windows 98/2000/XP/CE.NET, DOS, QNX, and VxWorks.
Grzegorz Kowalczyk 12 323 62 21 Kom: 502 898 801
Krzysztof Świat 12 323 62 25 Kom: 502 899 046
Marcin Obarzanek 12 323 62 26 Kom: 502 899 002
Andrzej Jamrozik 12 323 62 22 Kom: 502 899 048
Justyna Undas 12 323 62 31

W ramach naszej witryny stosujemy pliki cookies w celu świadczenia Państwu usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Państwa urządzeniu końcowym. Możecie Państwo dokonać w każdym czasie zmiany ustawień dotyczących cookies. Więcej szczegółów w naszej "Polityce Cookies". Dowiedz się więcej