ContactContact us My MENMy MEN You are logged off Log in
Tailored I/O functions realized as IP cores for configuration in onboard FPGAs This functional block is a General Purpose Input/Output core with 8 input/output ports via a serial SPI interface.

16Z037_GPIO - GPIO Controller with Serial Interface IP Core

Download the PDF data sheet of 16Z037_GPIO Log in to add 16Z037_GPIO to My MEN or to view your favorites
Diagram
16Z037_GPIO Diagram

Larger picture of 16Z037_GPIO Diagram

Main Features
  • FPGA IP Core
  • 8 input/output ports via serial SPI interface
  • Separate programmable interrupts for each input
  • Wishbone bus interface
Description Open

This functional block is a General Purpose Input/Output core with 8 input/output ports via a serial SPI interface. The core is able to generate separate interrupts for each input. The usage of a pin can be set in a GPIO Direction Register. Two Interrupt Enable Registers give the possibility to set the edge of the input signal (rising, falling or both) which shall generate an interrupt. The state of the GPIO input pins can be read with the Port State Register.

(continued)

Technical Data

Size

Logic elements (Altera® Cyclone® device family): 120 typ.

Pin count: 4

System-Bus Interface

Wishbone bus interface compliant with Wishbone Specification B.3

8-bit data transfer, 66MHz bus frequency

Supported Wishbone bus cycles
• Single read/write

GPIO Functionality

Up to 8 general purpose input/output ports

Interrupt on input signal change (rising and/or falling edge)

Separate programmable interrupts for each input

Re-readable outputs

Generics for all register values

Software
Article No. Description More
Linux
LinuxThis product is designed to work under Linux. See below for potentially available separate software packages from MEN.
13Z017-06MDIS5™ low-level driver sources (MEN) for 16Z034_GPIO and 16Z037_GPIO
Requires an MDIS4™/2004 or MDIS5™ system package
Download
Details
VxWorks
Wind RiverThis product is designed to work under VxWorks®. For details regarding supported/unsupported board functions please refer to the corresponding software data sheets.
13Z017-06MDIS5™ low-level driver sources (MEN) for 16Z034_GPIO and 16Z037_GPIO
Requires an MDIS4™/2004 or MDIS5™ system package
Download
Details
QNX
QNX®This product is designed to work under QNX®. For details regarding supported/unsupported board functions please refer to the corresponding software data sheets.
13Z017-06MDIS5™ low-level driver sources (MEN) for 16Z034_GPIO and 16Z037_GPIO
Requires an MDIS4™/2004 or MDIS5™ system package
Download
Details
OS-9
RadiSys®This product is designed to work under OS-9®. For details regarding supported/unsupported board functions please refer to the corresponding software data sheets.
13Z017-06MDIS5™ low-level driver sources (MEN) for 16Z034_GPIO and 16Z037_GPIO
Requires an MDIS4™/2004 or MDIS5™ system package
Download
Details

For operating systems not mentioned here contact MEN sales.

Documentation
Article No. Description More
16Z037-DS16Z037_GPIO Data Sheet (PDF) Download
Home Careers Terms & Conditions Legal Notes © 2013 MEN Mikro Elektronik GmbH