Digilent PMOD Interface Specification

Low frequency, low I/O pin count Peripheral Module interface specification


PMOD is an interface specification for low frequency and low I/O pin count peripherals, based on standard 100 mil spaced, 25 mil square, pin-header style connectors. Connectors can have one or two rows, each of them with 6 pins, 2 of which correspond to Vcc and GND. Additionally, the Digilent Pmod Standard lays out guidelines for form factor and communication protocols.

Despite the main supplier of PMOD compliant peripherals being Digilent, several other vendors, makers and open source boards use it as well. Moreover, some of them provide peripherals which use two dual-row PMODs, for a total 24 pin count.

Most FPGA development boards use PMOD connectors due to the otherwise widespread usage of 100 mil spaced pin-headers. For higher pin counts and/or higher frequencies, either FMC or SYZYGY are used instead.

It is also common to find baseboards or adapters for allowing connection of PMODs to development boards with other connectors:

References:

  • PMOD Pins: spreadsheet with pinouts of multiple PMOD headers and boards.