[
  {
    "mpn": "385A-SoC",
    "name": "385A-SoC",
    "status": "discontinued",
    "url": "https://www.bittware.com/fpga/385a-soc/",
    "vendor": "bittware",
    "price": null,
    "device": {
      "part": "10AS066N3F40E2SG",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 72,
        "ecc": true
      },
      {
        "type": "DDR4",
        "size_mb": 2048,
        "width_bits": 40
      }
    ],
    "clocking": {
      "programmable": true,
      "sma_clock_in": 1
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 3,
        "lanes": 8
      }
    ],
    "networking": {
      "qsfp_plus": 2
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag"
        ]
      }
    ],
    "features": {
      "power_monitoring": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "AC701",
    "name": "AC701",
    "status": "active",
    "url": "https://www.amd.com/en/products/adaptive-socs-and-fpgas/evaluation-boards/ek-a7-ac701-g.html",
    "vendor": "amd-xilinx",
    "price": {
      "value": 1678,
      "currency": "USD"
    },
    "device": {
      "part": "XC7A200T-2FBG676C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "form_factor": "sodimm"
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "clocking": {
      "programmable": true,
      "sma_clock_in": 2
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 4
      }
    ],
    "high_speed_io": [
      {
        "form": "SMA",
        "lanes": 1
      }
    ],
    "video": {
      "hdmi_out": 1
    },
    "display": {
      "character_lcd": "2x16"
    },
    "networking": {
      "sfp_plus": 1,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag"
        ]
      },
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 1,
      "xadc_header": 1,
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.8,
          "vadj_max": 3.3
        }
      ]
    },
    "storage": {
      "sd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 5,
      "dip_switches": 4,
      "rotary_encoders": 1
    },
    "features": {
      "power_monitoring": true
    },
    "_notes_html": "<h4>Configuration</h4>\n<p>FPGA configuration is determined by DIP switch SW1.</p>\n<table>\n<thead>\n<tr>\n<th>Config mode</th>\n<th>1</th>\n<th>2</th>\n<th>3</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>JTAG</td>\n<td>1</td>\n<td>X</td>\n<td>1</td>\n</tr>\n<tr>\n<td>Master SPI</td>\n<td>0</td>\n<td>X</td>\n<td>1</td>\n</tr>\n</tbody>\n</table>\n<p>Notes:</p>\n<ol>\n<li>Switch 2 is not used</li>\n<li>X = don't care</li>\n<li>0 = OFF position</li>\n<li>1 = ON position</li>\n</ol>",
    "_notes_md": "### Configuration\n\nFPGA configuration is determined by DIP switch SW1.\n\n| Config mode        | 1 | 2 | 3 |\n|--------------------| --| --| --|\n| JTAG               | 1 | X | 1 |\n| Master SPI         | 0 | X | 1 |\n\nNotes:\n\n1. Switch 2 is not used\n2. X = don't care\n3. 0 = OFF position\n4. 1 = ON position",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP031-2V5",
        "vendor": "opsero",
        "name": "Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-2V5",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "1 of 2: Port 0 (x2 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "2 of 4: Port 0, Port 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "1 of 2: SSD Slot 1 (x2 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "1 of 2: M.2 Slot 1 (x2 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "2 of 4: Port 0, Port 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "AUBoard",
    "name": "AUBoard",
    "status": "active",
    "url": "https://www.tria-technologies.com/product/auboard-15p/",
    "vendor": "tria",
    "price": {
      "value": 699,
      "currency": "USD"
    },
    "device": {
      "part": "XCAU15P-2FFVB676E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 2048,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "mac_address",
          "user_data"
        ],
        "interface": "I2C",
        "size_kbits": 2,
        "part": "AT24MAC402"
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "STTS22HTR"
      }
    ],
    "clocking": {
      "programmable": true
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 4,
        "lanes": 4
      }
    ],
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1
    },
    "networking": {
      "sfp_plus": 1,
      "ethernet": [
        {
          "speed": 100,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "click": 1,
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc"
        }
      ]
    },
    "user_io": {
      "leds": 4,
      "rgb_leds": 2,
      "pushbuttons": 4,
      "dip_switches": 4
    },
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "1 of 2: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "4 of 6: SpaceWire Port 1, SpaceWire Port 2, SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "1 of 2: SSD Slot 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "1 of 2: M.2 Slot 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "AUP-ZU3-4GB",
    "name": "AUP-ZU3 4GB",
    "status": "active",
    "url": "https://www.realdigital.org/hardware/aup-zu3",
    "vendor": "real-digital",
    "price": {
      "value": 299,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU3EG-2SFVC784E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 32
      }
    ],
    "video": {
      "displayport": 1,
      "mipi_csi": 1
    },
    "expansion": {
      "pmod": 2,
      "raspberry_pi": 1,
      "grove": 1
    },
    "storage": {
      "microsd": 1
    },
    "_class": "standalone"
  },
  {
    "mpn": "AX7010",
    "name": "AX7010",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-development-Boards/Zynq-7000-SoC/AX7010.html",
    "vendor": "alinx",
    "price": {
      "value": 147.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XC7Z010-1CLG400I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 512,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "user_data"
        ],
        "interface": "I2C",
        "size_kbits": 4,
        "part": "24LC04"
      },
      {
        "purpose": [
          "user_data"
        ],
        "interface": "I2C",
        "size_kbits": 4,
        "part": "24LC04"
      }
    ],
    "video": {
      "hdmi_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host"
      },
      {
        "connector": "Mini-B",
        "speed": "2.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 1,
      "gpio_header": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 6,
      "pushbuttons": 6
    },
    "features": {
      "battery_backed_rtc": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "AX7035",
    "name": "AX7035",
    "status": "active",
    "url": "https://www.en.alinx.com/detail/495",
    "vendor": "alinx",
    "price": {
      "value": 147.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XC7A35T-2FGG484I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 256,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "user_data"
        ],
        "interface": "I2C",
        "size_kbits": 4,
        "part": "24LC04"
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75"
      }
    ],
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1,
      "mipi_csi": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "2.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 4,
      "seven_segment": 6
    },
    "_class": "standalone"
  },
  {
    "mpn": "AX7325",
    "name": "AX7325",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/FPGA-Development-Boards/Kintex-7/AX7325B.html",
    "vendor": "alinx",
    "price": {
      "value": 739.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XC7K325T-2FFG900I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 2048,
        "width_bits": 64
      },
      {
        "type": "DDR3",
        "size_mb": 8192,
        "width_bits": 64,
        "form_factor": "sodimm"
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75"
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 8
      }
    ],
    "networking": {
      "sfp_plus": 4,
      "qsfp_plus": 1
    },
    "serial": {
      "can": 1
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 1,
      "fmc": [
        {
          "slot": "LPC",
          "type": "lpc",
          "vadj_min": 2.5,
          "vadj_max": 2.5
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 2
    },
    "_notes_html": "<p>VADJ (FPGA banks 12/13, FMC LPC) is a fixed 2.5 V rail \u2014 the user manual documents no jumper or programming mechanism for changing it. 2.5 V keeps the FMC banks LVDS-capable.</p>",
    "_notes_md": "VADJ (FPGA banks 12/13, FMC LPC) is a fixed 2.5 V rail \u2014 the user manual documents no jumper or programming mechanism for changing it. 2.5 V keeps the FMC banks LVDS-capable.",
    "_class": "standalone"
  },
  {
    "mpn": "AX7350",
    "name": "AX7350",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-development-Boards/Zynq-7000-SoC/AX7350B.html",
    "vendor": "alinx",
    "price": {
      "value": 752.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XC7Z035-2FFG676I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      },
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      }
    ],
    "pcie": [
      {
        "type": "Slot",
        "gen": 2,
        "lanes": 4
      }
    ],
    "video": {
      "hdmi_out": 1
    },
    "networking": {
      "sfp_plus": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host",
        "ports": 4
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag"
        ]
      },
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "LPC",
          "type": "lpc",
          "vadj_min": 2.5,
          "vadj_max": 2.5
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 5,
      "pushbuttons": 5
    },
    "_notes_html": "<p>VADJ (Zynq banks 12/13, FMC LPC) is a fixed 2.5 V rail \u2014 the user manual documents no jumper or programming mechanism for changing it. 2.5 V keeps the FMC banks LVDS-capable.</p>",
    "_notes_md": "VADJ (Zynq banks 12/13, FMC LPC) is a fixed 2.5 V rail \u2014 the user manual documents no jumper or programming mechanism for changing it. 2.5 V keeps the FMC banks LVDS-capable.",
    "_class": "standalone"
  },
  {
    "mpn": "AX7450",
    "name": "AX7450",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-development-Boards/Zynq-7000-SoC/AX7450B.html",
    "vendor": "alinx",
    "price": {
      "value": 1258.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XC7Z100-2FFG900I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      },
      {
        "type": "DDR3",
        "size_mb": 2048,
        "width_bits": 64
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 8
      }
    ],
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "2.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 3.3
        }
      ]
    },
    "features": {
      "programmable_vadj": true
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 1
    },
    "_notes_html": "<p>VADJ (Zynq banks 10-12 + FMC LA/HA) and VIO_B (bank 13 + FMC HB) are generated by two LP873220 PMICs, default 2.5 V (LVDS-capable). The user manual states both rails can be changed by software reprogramming the PMICs \u2014 there is no System Controller and the board does not read the FMC IPMI EEPROM; other voltages are the user's responsibility. The 1.2-3.3 V range is inferred from the HR-bank VCCO options (1.2/1.35/1.5/1.8/2.5/3.3 V), not enumerated by the manual.</p>",
    "_notes_md": "VADJ (Zynq banks 10-12 + FMC LA/HA) and VIO_B (bank 13 + FMC HB) are generated by two LP873220 PMICs, default 2.5 V (LVDS-capable). The user manual states both rails can be changed by software reprogramming the PMICs \u2014 there is no System Controller and the board does not read the FMC IPMI EEPROM; other voltages are the user's responsibility. The 1.2-3.3 V range is inferred from the HR-bank VCCO options (1.2/1.35/1.5/1.8/2.5/3.3 V), not enumerated by the manual.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "AXC3000",
    "name": "Agilex 3 AXC3000 Development Platform",
    "status": "active",
    "url": "https://github.com/ArrowElectronics/Agilex-3/wiki/Agilex-3-AXC3000-Development-Platform",
    "vendor": "arrow",
    "price": null,
    "device": {
      "part": "A3CY100BM16AE7S",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "HyperRAM",
        "size_mb": 16,
        "width_bits": 8
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "sensors": [
      {
        "type": "accelerometer",
        "part": "LIS3DH"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "cruvi_hs": 1,
      "arduino": 1
    },
    "user_io": {
      "leds": 1,
      "rgb_leds": 1,
      "pushbuttons": 2,
      "dip_switches": 2
    },
    "features": {
      "power_monitoring": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "AXE5-Falcon",
    "name": "AXE5-Falcon",
    "status": "active",
    "url": "https://github.com/ArrowElectronics/Agilex-5/wiki/Agilex-5-E-Series-AXE5-Falcon-Development-Platform",
    "vendor": "arrow",
    "price": null,
    "device": {
      "part": "A5EE013BB23BE6SCS",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 2048,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "mac_address"
        ],
        "interface": "I2C",
        "size_kbits": 2,
        "part": "24AA025E48T"
      },
      {
        "purpose": [
          "user_data"
        ],
        "interface": "I2C",
        "size_kbits": 128,
        "part": "24AA128T"
      }
    ],
    "clocking": {
      "programmable": true
    },
    "video": {
      "hdmi_out": 1,
      "mipi_csi": 2
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host",
        "ports": 4
      }
    ],
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 1,
      "cruvi_hs": 3,
      "cruvi_ls": 1,
      "raspberry_pi": 1
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 2,
      "rgb_leds": 4,
      "pushbuttons": 6,
      "dip_switches": 6
    },
    "_notes_html": "<p>Powered from either the 5 V DC barrel jack (J6) or the USB-C connector (J25); the\nboard selects the active source automatically.</p>\n<p>FPGA configuration is supported over JTAG (on-board USB Blaster III via the USB-C\nconnector) or via Active Serial boot from the on-board QSPI flash.</p>",
    "_notes_md": "Powered from either the 5 V DC barrel jack (J6) or the USB-C connector (J25); the\nboard selects the active source automatically.\n\nFPGA configuration is supported over JTAG (on-board USB Blaster III via the USB-C\nconnector) or via Active Serial boot from the on-board QSPI flash.",
    "_class": "standalone"
  },
  {
    "mpn": "AXE5000",
    "name": "AXE5000 Development Platform",
    "status": "active",
    "url": "https://github.com/ArrowElectronics/Agilex-5/wiki/Agilex-5-E-Series-AXE5000-Development-Platform",
    "vendor": "arrow",
    "price": null,
    "device": {
      "part": "A5EC008BM16AE6S",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "HyperRAM",
        "size_mb": 16,
        "width_bits": 8
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "sensors": [
      {
        "type": "accelerometer"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "cruvi_hs": 1,
      "arduino": 1
    },
    "user_io": {
      "rgb_leds": 2,
      "leds": 1,
      "pushbuttons": 2,
      "dip_switches": 2
    },
    "_class": "standalone"
  },
  {
    "mpn": "AXKU040",
    "name": "AXKU040",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/FPGA-Development-Boards/Kintex-UltraScale/AXKU040.html",
    "vendor": "alinx",
    "price": {
      "value": 1053.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XCKU040-2FFVA1156I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "user_data"
        ],
        "interface": "I2C",
        "size_kbits": 4,
        "part": "24LC04"
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75A"
      }
    ],
    "video": {
      "hdmi_out": 1
    },
    "networking": {
      "sfp_plus": 4,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "serial": {
      "can": 1
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        },
        {
          "slot": "LPC0",
          "type": "lpc",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        },
        {
          "slot": "LPC1",
          "type": "lpc",
          "vadj_min": 1.2,
          "vadj_max": 3.3
        }
      ]
    },
    "features": {
      "programmable_vadj": true
    },
    "storage": {
      "sata": 2,
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 2
    },
    "_notes_html": "<p>FMC supply differs per slot: the HPC (banks 66-68) and LPC \"FMC1\" = LPC0 (banks 47/48) are fixed at 1.8 V (\"cannot be modified\"). Only LPC \"FMC2\" = LPC1 (HR banks 64/65, rail FMC2_VADJ) is adjustable \u2014 default 1.8 V, changed by software reprogramming the LP873220 PMIC; there is no System Controller and the board does not read the FMC IPMI EEPROM. Its 1.2-3.3 V range is inferred from the HR-bank VCCO options (1.2/1.35/1.5/1.8/2.5/3.3 V), not enumerated by the manual.</p>",
    "_notes_md": "FMC supply differs per slot: the HPC (banks 66-68) and LPC \"FMC1\" = LPC0 (banks 47/48) are fixed at 1.8 V (\"cannot be modified\"). Only LPC \"FMC2\" = LPC1 (HR banks 64/65, rail FMC2_VADJ) is adjustable \u2014 default 1.8 V, changed by software reprogramming the LP873220 PMIC; there is no System Controller and the board does not read the FMC IPMI EEPROM. Its 1.2-3.3 V range is inferred from the HR-bank VCCO options (1.2/1.35/1.5/1.8/2.5/3.3 V), not enumerated by the manual.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "LPC1",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "LPC1",
        "verdict": "partial",
        "summary": "1 of 2: Port 0 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "LPC1",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "LPC1",
        "verdict": "partial",
        "summary": "1 of 6: SpaceFibre Port 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "LPC1",
        "verdict": "partial",
        "summary": "1 of 2: SSD Slot 1 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "LPC1",
        "verdict": "partial",
        "summary": "1 of 2: M.2 Slot 1 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "LPC1",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "AXKU041",
    "name": "AXKU041",
    "status": "active",
    "url": "https://www.en.alinx.com/detail/275",
    "vendor": "alinx",
    "price": {
      "value": 1053.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XCKU040-2FFVA1156I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "user_data"
        ],
        "interface": "I2C",
        "size_kbits": 4,
        "part": "24LC04"
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75A"
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 3,
        "lanes": 8
      }
    ],
    "networking": {
      "sfp_plus": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "serial": {
      "can": 1
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        },
        {
          "slot": "LPC0",
          "type": "lpc",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        },
        {
          "slot": "LPC1",
          "type": "lpc",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 1
    },
    "_notes_html": "<p>All three FMC slots run at a fixed 1.8 V IO level: the user manual states the LPC FMC1 (banks 47/48) and LPC FMC2 (banks 64/65) levels are \"1.8V and cannot be modified\", and the HPC (banks 66-68) voltage standard is 1.8 V. No jumper or programming mechanism exists.</p>",
    "_notes_md": "All three FMC slots run at a fixed 1.8 V IO level: the user manual states the LPC FMC1 (banks 47/48) and LPC FMC2 (banks 64/65) levels are \"1.8V and cannot be modified\", and the HPC (banks 66-68) voltage standard is 1.8 V. No jumper or programming mechanism exists.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "LPC1",
        "verdict": "partial",
        "summary": "1 of 2: Port 0 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "LPC1",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "LPC1",
        "verdict": "partial",
        "summary": "1 of 6: SpaceFibre Port 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "LPC1",
        "verdict": "partial",
        "summary": "1 of 2: SSD Slot 1 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "LPC1",
        "verdict": "partial",
        "summary": "1 of 2: M.2 Slot 1 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "LPC1",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "AXU2CGA",
    "name": "AXU2CGA",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-Development-Boards/Zynq-UltraScale-plus-MPSoC/AXU2CGA.html",
    "vendor": "alinx",
    "price": {
      "value": 340,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU2CG-1SFVC784E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "user_data"
        ],
        "interface": "I2C",
        "size_kbits": 4,
        "part": "24LC04"
      }
    ],
    "pcie": [
      {
        "type": "Slot",
        "gen": 2,
        "lanes": 1
      }
    ],
    "video": {
      "displayport": 1,
      "mipi_csi": 2
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "serial": {
      "can": 1
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host",
        "ports": 2
      },
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host",
        "ports": 2
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 4
    },
    "_class": "standalone"
  },
  {
    "mpn": "AXU2CGB",
    "name": "AXU2CGB",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-Development-Boards/Zynq-UltraScale-plus-MPSoC/AXU2CGB.html",
    "vendor": "alinx",
    "price": {
      "value": 397.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XCZU2CG-1SFVC784E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 2048,
        "width_bits": 64
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "user_data"
        ],
        "interface": "I2C",
        "size_kbits": 4,
        "part": "24LC04"
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 1
      }
    ],
    "video": {
      "displayport": 1,
      "mipi_csi": 2
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "serial": {
      "can": 1
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host",
        "ports": 2
      },
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host",
        "ports": 2
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 4
    },
    "_class": "standalone"
  },
  {
    "mpn": "AXVU13F",
    "name": "AXVU13F",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/FPGA-Development-Boards/Virtex-UltraScale-plus/AXVU13F.html",
    "vendor": "alinx",
    "price": {
      "value": 13658.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XCVU13P-2FHGB2104I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 32768,
        "width_bits": 72,
        "ecc": true,
        "form_factor": "sodimm"
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 128
      },
      {
        "type": "QSPI",
        "size_mb": 128
      }
    ],
    "clocking": {
      "programmable": true,
      "sma_clock_in": 1,
      "sma_clock_out": 1
    },
    "m2": [
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "PCIe"
        ],
        "gen": 4,
        "lanes": 2
      },
      {
        "key": "E-key",
        "direction": "socket",
        "interfaces": [
          "PCIe",
          "USB"
        ]
      }
    ],
    "networking": {
      "qsfp28": 1,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 1,
      "fmc": [
        {
          "slot": "FMCP0",
          "type": "fmcp",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        },
        {
          "slot": "FMCP1",
          "type": "fmcp",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        },
        {
          "slot": "FMCP2",
          "type": "fmcp",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        },
        {
          "slot": "FMCP3",
          "type": "fmcp",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        }
      ]
    },
    "user_io": {
      "leds": 4
    },
    "_notes_html": "<p>Each FMC+ slot has its own VADJ rail (FMC1_VADJ\u2013FMC4_VADJ, 10 A each) generated by a dedicated IS66066 regulator; the user guide states the FMC bank I/O standard is 1.8 V on all four slots and documents no jumper or programming mechanism, so VADJ is effectively fixed at 1.8 V.</p>",
    "_notes_md": "Each FMC+ slot has its own VADJ rail (FMC1_VADJ\u2013FMC4_VADJ, 10 A each) generated by a dedicated IS66066 regulator; the user guide states the FMC bank I/O standard is 1.8 V on all four slots and documents no jumper or programming mechanism, so VADJ is effectively fixed at 1.8 V.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP0",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP3",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCP0",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCP3",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP0",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP3",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP0",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP3",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP0",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP3",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP0",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP3",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "FMCP0",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "FMCP3",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "AXVU13P",
    "name": "AXVU13P",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/FPGA-Development-Boards/Virtex-UltraScale-plus/AXVU13P.html",
    "vendor": "alinx",
    "price": {
      "value": 13658.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XCVU13P-2FHGB2104I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 16384,
        "form_factor": "sodimm"
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 128
      },
      {
        "type": "QSPI",
        "size_mb": 128
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 3,
        "lanes": 16
      }
    ],
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 1,
      "fmc": [
        {
          "slot": "FMCP0",
          "type": "fmcp",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        },
        {
          "slot": "FMCP1",
          "type": "fmcp",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        },
        {
          "slot": "FMCP2",
          "type": "fmcp",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        }
      ]
    },
    "user_io": {
      "leds": 8,
      "dip_switches": 4,
      "pushbuttons": 1
    },
    "_notes_html": "<p>Each FMC+ slot has its own VADJ rail (FMC1_VADJ\u2013FMC3_VADJ, 10 A each) generated by a dedicated IS66066 regulator; the user guide states the FMC bank I/O standard is 1.8 V on all three slots and documents no jumper or programming mechanism, so VADJ is effectively fixed at 1.8 V.</p>",
    "_notes_md": "Each FMC+ slot has its own VADJ rail (FMC1_VADJ\u2013FMC3_VADJ, 10 A each) generated by a dedicated IS66066 regulator; the user guide states the FMC bank I/O standard is 1.8 V on all three slots and documents no jumper or programming mechanism, so VADJ is effectively fixed at 1.8 V.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP0",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCP0",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP0",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP0",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP0",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP0",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "FMCP0",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "AXW49",
    "name": "AXW49",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-Development-Boards/Zynq-UltraScale-plus-RFSoC/AXW49.html",
    "vendor": "alinx",
    "price": {
      "value": 23962,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU49DR-2FFVF1760E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      },
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 128
      },
      {
        "type": "QSPI",
        "size_mb": 128
      }
    ],
    "clocking": {
      "programmable": true
    },
    "m2": [
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "PCIe"
        ],
        "lanes": 4
      }
    ],
    "video": {
      "displayport": 1
    },
    "networking": {
      "qsfp28": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 3
        }
      ]
    },
    "serial": {
      "can": 1
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4
    },
    "_class": "standalone"
  },
  {
    "mpn": "Aller",
    "name": "Aller",
    "status": "active",
    "url": "https://numato.com/product/aller-artix-7-fpga-board-with-m-2-interface/",
    "vendor": "numato-lab",
    "price": {
      "value": 499.99,
      "currency": "USD"
    },
    "device": {
      "part": "XC7A200T-2FBG484I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 256,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      }
    ],
    "m2": [
      {
        "key": "M-key",
        "direction": "form-factor",
        "interfaces": [
          "PCIe"
        ],
        "gen": 2,
        "lanes": 4,
        "length": "2280"
      }
    ],
    "user_io": {
      "rgb_leds": 1
    },
    "features": {
      "secure_element": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "Alveo-V80",
    "name": "Alveo V80",
    "status": "active",
    "url": "https://www.amd.com/en/products/accelerators/alveo/v80/a-v80-p64g-pq-g.html",
    "vendor": "amd-xilinx",
    "price": {
      "value": 9495,
      "currency": "USD"
    },
    "device": {
      "part": "XCV80-2MSELSVA4737",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "HBM2E",
        "size_mb": 32768
      },
      {
        "type": "SDRAM",
        "size_mb": 4096
      },
      {
        "type": "DDR4",
        "size_mb": 32768,
        "form_factor": "dimm"
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 4,
        "lanes": 16
      },
      {
        "type": "MCIO",
        "gen": 5
      }
    ],
    "networking": {
      "qsfp56": 4
    },
    "_class": "standalone"
  },
  {
    "mpn": "Apollo-S10",
    "name": "Apollo S10",
    "status": "active",
    "url": "https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=248&No=1229",
    "vendor": "terasic",
    "price": {
      "value": 8995,
      "currency": "USD"
    },
    "device": {
      "part": "1SX280HU2F50E1VG",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 32768,
        "width_bits": 72,
        "ecc": true
      },
      {
        "type": "DDR4",
        "size_mb": 32768,
        "width_bits": 72,
        "ecc": true
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 128
      }
    ],
    "sensors": [
      {
        "type": "temperature"
      }
    ],
    "clocking": {
      "programmable": true
    },
    "video": {
      "hdmi_out": 1
    },
    "networking": {
      "qsfp_plus": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "2.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag"
        ]
      },
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 2,
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        },
        {
          "slot": "FMCP",
          "type": "fmcp",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 7,
      "pushbuttons": 5,
      "dip_switches": 4
    },
    "features": {
      "power_monitoring": true
    },
    "_notes_html": "<p>VADJ (FMC_VCCIO / FMCP_VCCIO) supports 1.2 V / 1.5 V / 1.8 V per slot, selected by jumper JP2 for the FMC slot and JP3 for the FMC+ slot; default 1.8 V on both. Set the jumper before power-on \u2014 the board does not read the FMC IPMI EEPROM.</p>",
    "_notes_md": "VADJ (FMC_VCCIO / FMCP_VCCIO) supports 1.2 V / 1.5 V / 1.8 V per slot, selected by jumper JP2 for the FMC slot and JP3 for the FMC+ slot; default 1.8 V on both. Set the jumper before power-on \u2014 the board does not read the FMC IPMI EEPROM.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "Arty-A7",
    "name": "Arty-A7",
    "status": "active",
    "url": "https://digilent.com/shop/arty-a7-100t-artix-7-fpga-development-board/",
    "vendor": "digilent",
    "price": {
      "value": 299,
      "currency": "USD"
    },
    "device": {
      "part": "XC7A35TI-1LCSG324I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3L",
        "size_mb": 256,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "networking": {
      "ethernet": [
        {
          "speed": 100,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 4,
      "arduino": 1
    },
    "user_io": {
      "leds": 4,
      "rgb_leds": 4,
      "pushbuttons": 4,
      "dip_switches": 4
    },
    "_class": "standalone"
  },
  {
    "mpn": "Arty-S7-25",
    "name": "Arty S7-25",
    "status": "active",
    "url": "https://digilent.com/shop/arty-s7-spartan-7-fpga-development-board/",
    "vendor": "digilent",
    "price": {
      "value": 119,
      "currency": "USD"
    },
    "device": {
      "part": "XC7S25-1CSGA324C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3L",
        "size_mb": 256,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 4,
      "arduino": 1
    },
    "user_io": {
      "leds": 4,
      "rgb_leds": 2,
      "pushbuttons": 4,
      "dip_switches": 4
    },
    "_class": "standalone"
  },
  {
    "mpn": "Arty-S7-50",
    "name": "Arty S7-50",
    "status": "active",
    "url": "https://digilent.com/shop/arty-s7-spartan-7-fpga-development-board/",
    "vendor": "digilent",
    "price": {
      "value": 199,
      "currency": "USD"
    },
    "device": {
      "part": "XC7S50-1CSGA324C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3L",
        "size_mb": 256,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 4,
      "arduino": 1
    },
    "user_io": {
      "leds": 4,
      "rgb_leds": 2,
      "pushbuttons": 4,
      "dip_switches": 4
    },
    "_class": "standalone"
  },
  {
    "mpn": "Arty-Z7",
    "name": "Arty-Z7",
    "status": "active",
    "url": "https://digilent.com/shop/arty-z7-zynq-7000-soc-development-board/",
    "vendor": "digilent",
    "price": {
      "value": 249,
      "currency": "USD"
    },
    "device": {
      "part": "XC7Z010-1CLG400C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 512,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "audio": {
      "headphone_jack": 1
    },
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "2.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 2,
      "arduino": 1
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "rgb_leds": 2,
      "pushbuttons": 4,
      "dip_switches": 2
    },
    "_class": "standalone"
  },
  {
    "mpn": "Astria-Board",
    "name": "Astria Board",
    "status": "active",
    "url": "https://www.adiuvoengineering.com/product-page/astria-rpi-2040",
    "vendor": "adiuvo",
    "price": {
      "value": 100,
      "currency": "GBP"
    },
    "device": {
      "part": "XC7S6-1FTGB196C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "SDRAM",
        "size_mb": 8
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 4
      },
      {
        "type": "SPI",
        "size_mb": 32
      }
    ],
    "expansion": {
      "pmod": 4
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 4,
      "dip_switches": 4
    },
    "_class": "standalone"
  },
  {
    "mpn": "Astria-Tile",
    "name": "Astria Tile",
    "status": "active",
    "url": "https://www.adiuvoengineering.com/product-page/astria-embedded-system-tile",
    "vendor": "adiuvo",
    "price": {
      "value": 300,
      "currency": "GBP"
    },
    "device": {
      "part": "XC7S25-1CSGA225C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "PSRAM",
        "size_mb": 4
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag"
        ]
      }
    ],
    "user_io": {
      "leds": 2
    },
    "_class": "standalone"
  },
  {
    "mpn": "Atum-A3-Nano",
    "name": "Atum A3 Nano",
    "status": "active",
    "url": "https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=44&No=1373#contents",
    "vendor": "terasic",
    "price": {
      "value": 169,
      "currency": "USD"
    },
    "device": {
      "part": "A3CZ135BB18AE7S",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "SDRAM",
        "size_mb": 64,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "video": {
      "hdmi_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "jtag"
        ]
      }
    ],
    "expansion": {
      "pmod": 2,
      "gpio_header": 1
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 2,
      "dip_switches": 2
    },
    "_class": "standalone"
  },
  {
    "mpn": "Atum-A5",
    "name": "Atum A5",
    "status": "active",
    "url": "https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=2&No=1343",
    "vendor": "terasic",
    "price": {
      "value": 1999,
      "currency": "USD"
    },
    "device": {
      "part": "A5ED065BB32AE4SR0",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 32
      },
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      }
    ],
    "sensors": [
      {
        "type": "temperature"
      }
    ],
    "pcie": [
      {
        "type": "iPass",
        "gen": 3,
        "lanes": 4
      }
    ],
    "video": {
      "hdmi_out": 1,
      "mipi_csi": 2
    },
    "networking": {
      "qsfp_plus": 1,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        },
        {
          "speed": 2500,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "jtag"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 2,
      "fmc": [
        {
          "slot": "FMC+",
          "type": "fmcp",
          "vadj_min": 1.2,
          "vadj_max": 1.2
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 5,
      "pushbuttons": 5,
      "dip_switches": 4
    },
    "features": {
      "power_monitoring": true
    },
    "_notes_html": "<p>The FMC+ VADJ supply is fixed at 1.2 V (4 A max). Separately, jumper JP1 (\"FMC+ HAB VCCIO Select Header\") sets the VCCIO of the FPGA bank driving the HA/HB signal pins to 1.2 V (default) or 1.3 V \u2014 this changes the I/O standard of those signals only, not the documented VADJ power pin voltage. The board does not read the FMC IPMI EEPROM.</p>",
    "_notes_md": "The FMC+ VADJ supply is fixed at 1.2 V (4 A max). Separately, jumper JP1 (\"FMC+ HAB VCCIO Select Header\") sets the VCCIO of the FPGA bank driving the HA/HB signal pins to 1.2 V (default) or 1.3 V \u2014 this changes the I/O standard of those signals only, not the documented VADJ power pin voltage. The board does not read the FMC IPMI EEPROM.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMC+",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMC+",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMC+",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMC+",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMC+",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMC+",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "FMC+",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "B-BOARD-PRO",
    "name": "B-BOARD PRO",
    "status": "active",
    "url": "https://imperix.com/products/control/inverter-control-board/",
    "vendor": "imperix",
    "price": {
      "value": 2400,
      "currency": "CHF"
    },
    "device": {
      "part": "XC7Z030-3FBG676E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024
      }
    ],
    "analog": [
      {
        "role": "adc",
        "part": "LTC2324",
        "channels": 4,
        "resolution_bits": 16,
        "sample_rate_msps": 2
      },
      {
        "role": "adc",
        "part": "LTC2324",
        "channels": 4,
        "resolution_bits": 16,
        "sample_rate_msps": 2
      }
    ],
    "networking": {
      "sfp_plus": 3,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "serial": {
      "can": 1
    },
    "usb": [
      {
        "connector": "Type-B",
        "speed": "2.0",
        "role": "device"
      }
    ],
    "_class": "standalone"
  },
  {
    "mpn": "BRS-100-GW1NR9",
    "name": "BRS-100-GW1NR9",
    "status": "active",
    "url": "https://brisbanesilicon.com.au/brs-100-gw1nr9/",
    "vendor": "brisbanesilicon",
    "price": {
      "value": 19.95,
      "currency": "USD"
    },
    "device": {
      "part": "GW1NR-LV9QFN88PC7",
      "vendor": "gowin"
    },
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "user_io": {
      "leds": 6,
      "pushbuttons": 2
    },
    "_class": "standalone"
  },
  {
    "mpn": "BZ10",
    "name": "BZ10",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-Development-Boards/Zynq-UltraScale-plus-MPSoC/BZ10.html",
    "vendor": "alinx",
    "price": {
      "value": 2995,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU7EV-2FFVC1156I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "user_data"
        ],
        "interface": "I2C",
        "size_kbits": 4,
        "part": "24LC04"
      }
    ],
    "m2": [
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "PCIe"
        ],
        "gen": 2,
        "lanes": 1
      }
    ],
    "video": {
      "displayport": 1
    },
    "networking": {
      "qsfp_plus": 1,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-C",
        "speed": "3.0",
        "role": "device"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "HPC0",
          "type": "hpc"
        },
        {
          "slot": "HPC1",
          "type": "hpc"
        },
        {
          "slot": "HPC2",
          "type": "hpc"
        },
        {
          "slot": "HPC3",
          "type": "hpc"
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 2
    },
    "_class": "standalone"
  },
  {
    "mpn": "Basys-3",
    "name": "Basys 3",
    "status": "active",
    "url": "https://digilent.com/shop/basys-3-amd-artix-7-fpga-trainer-board-recommended-for-introductory-users/",
    "vendor": "digilent",
    "price": {
      "value": 178,
      "currency": "USD"
    },
    "device": {
      "part": "XC7A35T-1CPG236C",
      "vendor": "amd-xilinx"
    },
    "video": {
      "vga_out": 1
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 4
    },
    "user_io": {
      "leds": 16,
      "pushbuttons": 5,
      "dip_switches": 16,
      "seven_segment": 4
    },
    "_class": "standalone"
  },
  {
    "mpn": "Blackboard",
    "name": "Blackboard",
    "status": "active",
    "url": "https://www.realdigital.org/hardware/blackboard",
    "vendor": "real-digital",
    "price": {
      "value": 149,
      "currency": "USD"
    },
    "device": {
      "part": "XC7Z007S-1CLG400C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 512
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "sensors": [
      {
        "type": "imu",
        "part": "LSM9DS1"
      },
      {
        "type": "temperature",
        "part": "LM75B"
      },
      {
        "type": "microphone"
      }
    ],
    "audio": {
      "speaker": true
    },
    "video": {
      "hdmi_out": 1
    },
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "2.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 3
    },
    "storage": {
      "sd": 1
    },
    "user_io": {
      "leds": 10,
      "rgb_leds": 2,
      "pushbuttons": 6,
      "dip_switches": 12,
      "seven_segment": 4
    },
    "wireless": {
      "wifi": true,
      "bluetooth": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "Boolean-Board",
    "name": "Boolean Board",
    "status": "active",
    "url": "https://www.realdigital.org/hardware/boolean",
    "vendor": "real-digital",
    "price": {
      "value": 84,
      "currency": "USD"
    },
    "device": {
      "part": "XC7S50-1CSGA324C",
      "vendor": "amd-xilinx"
    },
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "audio": {
      "speaker": true
    },
    "video": {
      "hdmi_out": 1
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 4
    },
    "user_io": {
      "leds": 16,
      "rgb_leds": 2,
      "pushbuttons": 4,
      "dip_switches": 16,
      "seven_segment": 8
    },
    "wireless": {
      "bluetooth": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "Brain-1",
    "name": "Brain-1",
    "status": "active",
    "url": "https://www.opalkelly.com/products/syzygy/brain-1",
    "vendor": "opal-kelly",
    "price": {
      "value": 449.95,
      "currency": "USD"
    },
    "device": {
      "part": "XC7Z012S-1CLG485C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024
      }
    ],
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-C",
        "speed": "2.0",
        "role": "otg"
      }
    ],
    "expansion": {
      "syzygy": 3,
      "syzygy_trx": 1
    },
    "storage": {
      "microsd": 1
    },
    "_class": "standalone"
  },
  {
    "mpn": "CCGM1A1-E1",
    "name": "GateMate FPGA Evaluation Board",
    "status": "active",
    "url": "https://colognechip.com/programmable-logic/gatemate-evaluation-board/",
    "vendor": "cologne-chip",
    "price": {
      "value": 244.43,
      "currency": "USD"
    },
    "device": {
      "part": "CCGM1A1-BGA324",
      "vendor": "cologne-chip"
    },
    "memory": [
      {
        "type": "HyperRAM",
        "size_mb": 8
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 8
      }
    ],
    "high_speed_io": [
      {
        "form": "SMA",
        "count": 2,
        "lanes": 2
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag"
        ]
      }
    ],
    "expansion": {
      "pmod": 2
    },
    "features": {
      "programmable_vadj": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "Callisto",
    "name": "Callisto",
    "status": "active",
    "url": "https://numato.com/product/callisto-kintex-7-usb-3-1-fpga-module/",
    "vendor": "numato-lab",
    "price": {
      "value": 949.99,
      "currency": "USD"
    },
    "device": {
      "part": "XC7K160T-1FBG676C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 512,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      }
    ],
    "usb": [
      {
        "connector": "Type-C",
        "speed": "3.1",
        "role": "device"
      }
    ],
    "_class": "standalone"
  },
  {
    "mpn": "Cmod-A7-35T",
    "name": "Cmod A7-35T",
    "status": "active",
    "url": "https://digilent.com/shop/cmod-a7-35t-breadboardable-artix-7-fpga-module/",
    "vendor": "digilent",
    "price": {
      "value": 99,
      "currency": "USD"
    },
    "device": {
      "part": "XC7A35T-1CPG236C",
      "vendor": "amd-xilinx"
    },
    "sram": [
      {
        "type": "SRAM",
        "size_kb": 512,
        "width_bits": 8
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 4
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 1
    },
    "user_io": {
      "leds": 2,
      "rgb_leds": 1,
      "pushbuttons": 2
    },
    "_class": "standalone"
  },
  {
    "mpn": "Cmod-S7",
    "name": "Cmod S7",
    "status": "active",
    "url": "https://digilent.com/shop/cmod-s7-breadboardable-spartan-7-fpga-module/",
    "vendor": "digilent",
    "price": {
      "value": 99,
      "currency": "USD"
    },
    "device": {
      "part": "XC7S25-1CSGA225C",
      "vendor": "amd-xilinx"
    },
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 4
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 1,
      "gpio_header": 1
    },
    "user_io": {
      "leds": 4,
      "rgb_leds": 1,
      "pushbuttons": 2
    },
    "_class": "standalone"
  },
  {
    "mpn": "Cora-Z7",
    "name": "Cora-Z7",
    "status": "active",
    "url": "https://digilent.com/shop/cora-z7-zynq-7000-single-core-and-dual-core-options-for-arm-fpga-soc-development/",
    "vendor": "digilent",
    "price": {
      "value": 149,
      "currency": "USD"
    },
    "device": {
      "part": "XC7Z010-1CLG400C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 512
      }
    ],
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "2.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 2,
      "arduino": 1
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 2,
      "pushbuttons": 2
    },
    "_class": "standalone"
  },
  {
    "mpn": "DE0-Nano-SoC",
    "name": "DE0-Nano-SoC",
    "status": "eol",
    "url": "https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=205&No=941",
    "vendor": "terasic",
    "price": {
      "value": 110,
      "currency": "USD"
    },
    "device": {
      "part": "5CSEMA4U23C6N",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "analog": [
      {
        "role": "adc"
      }
    ],
    "sensors": [
      {
        "type": "accelerometer"
      }
    ],
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "2.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag"
        ]
      },
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "arduino": 1,
      "gpio_header": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 9,
      "pushbuttons": 3,
      "dip_switches": 4
    },
    "_class": "standalone"
  },
  {
    "mpn": "DE1-SoC",
    "name": "DE1-SoC",
    "status": "active",
    "url": "https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=205&No=836",
    "vendor": "terasic",
    "price": {
      "value": 249,
      "currency": "USD"
    },
    "device": {
      "part": "5CSEMA5F31C6N",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      },
      {
        "type": "SDRAM",
        "size_mb": 64,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      }
    ],
    "analog": [
      {
        "role": "adc",
        "channels": 8,
        "resolution_bits": 12,
        "sample_rate_msps": 0.5
      }
    ],
    "sensors": [
      {
        "type": "accelerometer"
      }
    ],
    "audio": {
      "line_in": 1,
      "line_out": 1,
      "microphone": 1
    },
    "video": {
      "vga_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host",
        "ports": 2
      }
    ],
    "usb_bridge": [
      {
        "connector": "Type-B",
        "functions": [
          "jtag"
        ]
      },
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 11,
      "pushbuttons": 4,
      "dip_switches": 10,
      "seven_segment": 6
    },
    "_class": "standalone"
  },
  {
    "mpn": "DE1-SoC-MTL2",
    "name": "DE1-SoC-MTL2",
    "status": "active",
    "url": "https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=165&No=930",
    "vendor": "terasic",
    "price": {
      "value": 449,
      "currency": "USD"
    },
    "device": {
      "part": "5CSEMA5F31C6N",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      },
      {
        "type": "SDRAM",
        "size_mb": 64,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      }
    ],
    "analog": [
      {
        "role": "adc",
        "channels": 8,
        "resolution_bits": 12,
        "sample_rate_msps": 0.5
      }
    ],
    "sensors": [
      {
        "type": "accelerometer"
      }
    ],
    "audio": {
      "line_in": 1,
      "line_out": 1,
      "microphone": 1
    },
    "video": {
      "vga_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host",
        "ports": 2
      }
    ],
    "usb_bridge": [
      {
        "connector": "Type-B",
        "functions": [
          "jtag"
        ]
      },
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 11,
      "pushbuttons": 5,
      "dip_switches": 10,
      "seven_segment": 6
    },
    "_class": "standalone"
  },
  {
    "mpn": "DE10-LITE",
    "name": "DE10-LITE",
    "status": "active",
    "url": "https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=218&No=1021#contents",
    "vendor": "terasic",
    "price": {
      "value": 140,
      "currency": "USD"
    },
    "device": {
      "part": "10M50DAF484C7G",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "SDRAM",
        "size_mb": 64,
        "width_bits": 16
      }
    ],
    "sensors": [
      {
        "type": "accelerometer"
      }
    ],
    "video": {
      "vga_out": 1
    },
    "usb_bridge": [
      {
        "connector": "Type-B",
        "functions": [
          "jtag"
        ]
      }
    ],
    "expansion": {
      "arduino": 1,
      "gpio_header": 1
    },
    "user_io": {
      "leds": 10,
      "pushbuttons": 2,
      "dip_switches": 10,
      "seven_segment": 6
    },
    "_class": "standalone"
  },
  {
    "mpn": "DE10-Nano",
    "name": "DE10-Nano",
    "status": "active",
    "url": "https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=205&No=1046",
    "vendor": "terasic",
    "price": {
      "value": 130,
      "currency": "USD"
    },
    "device": {
      "part": "5CSEBA6U23I7N",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 8
      }
    ],
    "analog": [
      {
        "role": "adc"
      }
    ],
    "sensors": [
      {
        "type": "accelerometer"
      }
    ],
    "video": {
      "hdmi_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "2.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "jtag"
        ]
      },
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "arduino": 1,
      "gpio_header": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 9,
      "pushbuttons": 3,
      "dip_switches": 4
    },
    "_class": "standalone"
  },
  {
    "mpn": "DE10-Standard",
    "name": "DE10-Standard",
    "status": "active",
    "url": "https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=165&No=1081",
    "vendor": "terasic",
    "price": {
      "value": 499,
      "currency": "USD"
    },
    "device": {
      "part": "5CSXFC6D6F31C6N",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      },
      {
        "type": "SDRAM",
        "size_mb": 64,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      }
    ],
    "analog": [
      {
        "role": "adc",
        "channels": 8,
        "resolution_bits": 12,
        "sample_rate_msps": 0.5
      }
    ],
    "sensors": [
      {
        "type": "accelerometer"
      }
    ],
    "audio": {
      "line_in": 1,
      "line_out": 1,
      "microphone": 1
    },
    "video": {
      "vga_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host",
        "ports": 2
      }
    ],
    "usb_bridge": [
      {
        "connector": "Type-B",
        "functions": [
          "jtag"
        ]
      },
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 1,
      "hsmc": 1
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 11,
      "pushbuttons": 5,
      "dip_switches": 10,
      "seven_segment": 6
    },
    "_class": "standalone"
  },
  {
    "mpn": "DE25-Nano",
    "name": "DE25-Nano",
    "status": "active",
    "url": "https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=123&No=1384&PartNo=2#contents",
    "vendor": "terasic",
    "price": {
      "value": 248,
      "currency": "USD"
    },
    "device": {
      "part": "A5EB013BB23BE4SCS",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "LPDDR4",
        "size_mb": 1024,
        "width_bits": 32
      },
      {
        "type": "SDRAM",
        "size_mb": 128,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "analog": [
      {
        "role": "adc",
        "channels": 8
      }
    ],
    "sensors": [
      {
        "type": "accelerometer"
      },
      {
        "type": "temperature"
      }
    ],
    "video": {
      "hdmi_out": 1,
      "mipi_csi": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-C",
        "speed": "2.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "jtag"
        ]
      },
      {
        "connector": "Type-C",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 9,
      "pushbuttons": 3,
      "dip_switches": 4
    },
    "_class": "standalone"
  },
  {
    "mpn": "DK-A3W135BM16AEA",
    "name": "Agilex 3 C-Series Development Kit",
    "status": "active",
    "url": "https://www.altera.com/products/devkit/po-3000/agilex-3-fpga-and-soc-c-series-development-kit",
    "vendor": "altera",
    "price": {
      "value": 782,
      "currency": "USD"
    },
    "device": {
      "part": "A3CW135BM16AE6S",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "LPDDR4",
        "size_mb": 2048,
        "width_bits": 32
      },
      {
        "type": "LPDDR4",
        "size_mb": 2048,
        "width_bits": 32
      }
    ],
    "video": {
      "displayport": 2,
      "mipi_csi": 2
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-C",
        "speed": "2.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "jtag"
        ]
      },
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 1,
      "raspberry_pi": 1,
      "gpio_header": 1
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 3,
      "dip_switches": 4
    },
    "features": {
      "power_monitoring": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "DK-A5E013BM16AEA",
    "name": "Agilex 5 E-Series 013B",
    "status": "active",
    "url": "https://www.altera.com/products/devkit/po-3196/agilex-5-fpga-e-series-013b-development-kit",
    "vendor": "altera",
    "price": {
      "value": 499,
      "currency": "USD"
    },
    "device": {
      "part": "A5ED013BM16AE4SCS",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "LPDDR4",
        "size_mb": 2048,
        "width_bits": 32
      },
      {
        "type": "LPDDR4",
        "size_mb": 2048,
        "width_bits": 32
      }
    ],
    "video": {
      "displayport": 2,
      "mipi_csi": 2
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-C",
        "speed": "2.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "jtag"
        ]
      },
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 1,
      "raspberry_pi": 1,
      "gpio_header": 1
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 2,
      "pushbuttons": 2,
      "dip_switches": 4
    },
    "features": {
      "power_monitoring": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "DK-DEV-10CX220",
    "name": "Cyclone 10 GX",
    "status": "active",
    "url": "https://www.altera.com/products/devkit/po-3007/cyclone-10-gx-fpga-development-kit",
    "vendor": "altera",
    "price": {
      "value": 1995,
      "currency": "USD"
    },
    "device": {
      "part": "10CX220YF780E5G",
      "vendor": "altera"
    },
    "clocking": {
      "programmable": true
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 4
      }
    ],
    "networking": {
      "sfp_plus": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-C",
        "speed": "3.1",
        "role": "device"
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "LPC",
          "type": "lpc",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        }
      ]
    },
    "features": {
      "power_monitoring": true
    },
    "_notes_html": "<p>VADJ on the FMC LPC connector (J7) is fixed at 1.8 V, generated by a resistor-set buck regulator (Enpirion EN6347QI on power-solution-1 boards, MPM3650 on power-solution-2 boards). There is no jumper or software mechanism to change it, and the board does not read the FMC IPMI EEPROM \u2014 the user guide's \"adjustable FMC power regulator\" refers to the regulator hardware, not a user-settable rail.</p>",
    "_notes_md": "VADJ on the FMC LPC connector (J7) is fixed at 1.8 V, generated by a resistor-set buck regulator (Enpirion EN6347QI on power-solution-1 boards, MPM3650 on power-solution-2 boards). There is no jumper or software mechanism to change it, and the board does not read the FMC IPMI EEPROM \u2014 the user guide's \"adjustable FMC power regulator\" refers to the regulator hardware, not a user-settable rail.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 2 groups \u2014 reduced: Port 1 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 2 groups \u2014 reduced: SSD Slot 2 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 2 groups \u2014 reduced: M.2 Slot 2 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 6: SpaceFibre Port 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "DK-DEV-10M08E144-B",
    "name": "MAX 10 FPGA 10M08",
    "status": "active",
    "url": "https://www.altera.com/products/devkit/po-3020/max-10-fpga-10m08-evaluation-kit-power-soln-2",
    "vendor": "altera",
    "price": {
      "value": 50.95,
      "currency": "USD"
    },
    "device": {
      "part": "10M08SAE144C8G",
      "vendor": "altera"
    },
    "expansion": {
      "arduino": 1,
      "gpio_header": 1
    },
    "user_io": {
      "leds": 5,
      "dip_switches": 6
    },
    "_class": "standalone"
  },
  {
    "mpn": "DK-DEV-10M50",
    "name": "MAX 10 FPGA",
    "status": "active",
    "url": "https://www.altera.com/products/devkit/po-3022/max-10-fpga-development-kit",
    "vendor": "altera",
    "price": {
      "value": 299,
      "currency": "USD"
    },
    "device": {
      "part": "10M50DAF484I6G",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 128,
        "width_bits": 16
      },
      {
        "type": "DDR3",
        "size_mb": 128,
        "width_bits": 8
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      }
    ],
    "analog": [
      {
        "role": "dac",
        "resolution_bits": 16
      }
    ],
    "clocking": {
      "programmable": true
    },
    "video": {
      "hdmi_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 2,
      "xadc_header": 1,
      "hsmc": 1
    },
    "user_io": {
      "leds": 5,
      "pushbuttons": 4
    },
    "features": {
      "power_monitoring": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "DK-DEV-10M50F484",
    "name": "MAX 10 FPGA 10M50 Evaluation",
    "status": "active",
    "url": "https://www.altera.com/products/devkit/po-3021/max-10-fpga-10m50-evaluation-kit",
    "vendor": "altera",
    "price": {
      "value": 199,
      "currency": "USD"
    },
    "device": {
      "part": "10M50DAF484I6G",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "LPDDR2",
        "size_mb": 128,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      }
    ],
    "clocking": {
      "programmable": true
    },
    "video": {
      "hdmi_out": 1,
      "mipi_csi": 2
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "jtag"
        ]
      }
    ],
    "expansion": {
      "pmod": 2
    },
    "user_io": {
      "leds": 5,
      "pushbuttons": 4
    },
    "_class": "standalone"
  },
  {
    "mpn": "DK-DEV-5CEA7N",
    "name": "Cyclone V E",
    "status": "active",
    "url": "https://www.altera.com/products/devkit/po-3011/cyclone-v-e-fpga-development-kit",
    "vendor": "altera",
    "price": {
      "value": 695,
      "currency": "USD"
    },
    "device": {
      "part": "5CEFA7F31I7N",
      "vendor": "altera"
    },
    "clocking": {
      "programmable": true
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag"
        ]
      }
    ],
    "expansion": {
      "hsmc": 1
    },
    "features": {
      "power_monitoring": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "DK-DEV-5CGTD9N",
    "name": "Cyclone V GT",
    "status": "active",
    "url": "https://www.altera.com/products/devkit/po-3009/cyclone-v-gt-fpga-development-kit",
    "vendor": "altera",
    "price": {
      "value": 1295,
      "currency": "USD"
    },
    "device": {
      "part": "5CGXFC9E7F27C7N",
      "vendor": "altera"
    },
    "clocking": {
      "programmable": true
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 4
      }
    ],
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "jtag"
        ]
      }
    ],
    "expansion": {
      "hsmc": 2
    },
    "features": {
      "power_monitoring": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "DK-DEV-5CSXC6N",
    "name": "Cyclone V SX SoC",
    "status": "active",
    "url": "https://www.altera.com/products/devkit/po-3010/cyclone-v-sx-soc-development-kit",
    "vendor": "altera",
    "price": {
      "value": 1795,
      "currency": "USD"
    },
    "device": {
      "part": "5CSXFC6D6F31C6N",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "ecc": true
      },
      {
        "type": "DDR3",
        "size_mb": 1024,
        "ecc": true
      }
    ],
    "clocking": {
      "programmable": true
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 4
      }
    ],
    "video": {
      "sdi_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "serial": {
      "can": 1
    },
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "2.0",
        "role": "otg"
      }
    ],
    "expansion": {
      "hsmc": 1
    },
    "storage": {
      "microsd": 1
    },
    "features": {
      "power_monitoring": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "DK-DEV-AGF023FA",
    "name": "Agilex 7 F-Series (2x F-Tile)",
    "status": "active",
    "url": "https://www.altera.com/products/devkit/po-3004/agilex-7-fpga-f-series-development-kit-2x-f-tile-agf023",
    "vendor": "altera",
    "price": {
      "value": 8495,
      "currency": "USD"
    },
    "device": {
      "part": "AGFD023R24C2E1VC",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 1024,
        "width_bits": 72,
        "ecc": true,
        "form_factor": "dimm"
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 256
      },
      {
        "type": "QSPI",
        "size_mb": 256
      },
      {
        "type": "SPI",
        "size_mb": 8
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "mac_address"
        ],
        "interface": "I2C",
        "size_kbits": 128
      }
    ],
    "clocking": {
      "programmable": true
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 4,
        "lanes": 16
      }
    ],
    "networking": {
      "qsfp_dd": 2
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "storage": {
      "microsd": 1
    },
    "features": {
      "power_monitoring": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "DK-DEV-AGI027-RA-B",
    "name": "Agilex 7 I-Series (2x R-Tile, 1x F-Tile)",
    "status": "active",
    "url": "https://www.altera.com/products/devkit/po-3247/agilex-7-fpga-i-series-development-kit-2x-r-tile-and-1x-f-tile-rev-b",
    "vendor": "altera",
    "price": {
      "value": 9995,
      "currency": "USD"
    },
    "device": {
      "part": "AGIB027R29A1E1VB",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 32768,
        "width_bits": 72,
        "ecc": true
      },
      {
        "type": "DDR4",
        "size_mb": 32768,
        "width_bits": 72,
        "ecc": true
      },
      {
        "type": "DDR4",
        "size_mb": 2048,
        "width_bits": 72,
        "ecc": true,
        "form_factor": "dimm"
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 256
      }
    ],
    "clocking": {
      "programmable": true
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 5,
        "lanes": 16
      },
      {
        "type": "MCIO",
        "gen": 5
      },
      {
        "type": "MCIO",
        "gen": 5
      }
    ],
    "networking": {
      "qsfp_dd": 2
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag"
        ]
      }
    ],
    "features": {
      "power_monitoring": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "DK-SI-10AX115S-A",
    "name": "Arria 10 GX Transceiver Signal Integrity",
    "status": "active",
    "url": "https://www.altera.com/products/devkit/po-3018/arria-10-gx-transceiver-signal-integrity-development-kit",
    "vendor": "altera",
    "price": {
      "value": 7500,
      "currency": "USD"
    },
    "device": {
      "part": "10AX115S2F45I1SG",
      "vendor": "altera"
    },
    "clocking": {
      "programmable": true
    },
    "high_speed_io": [
      {
        "form": "BullsEye"
      }
    ],
    "networking": {
      "sfp_plus": 2,
      "qsfp_plus": 2,
      "cfp2": 1
    },
    "usb_bridge": [
      {
        "connector": "Type-B",
        "functions": [
          "jtag"
        ]
      }
    ],
    "features": {
      "power_monitoring": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "DK-SI-1SGX-H-A",
    "name": "Stratix 10 GX Transceiver Signal Integrity H-TILE",
    "status": "active",
    "url": "https://www.altera.com/products/devkit/po-3028/stratix-10-gx-signal-integrity-development-kit-h-tile",
    "vendor": "altera",
    "price": {
      "value": 11000,
      "currency": "USD"
    },
    "device": {
      "part": "1SG280HU1F50E2VG",
      "vendor": "altera"
    },
    "flash": [
      {
        "type": "BPI",
        "size_mb": 128,
        "width_bits": 16
      },
      {
        "type": "BPI",
        "size_mb": 128,
        "width_bits": 16
      }
    ],
    "clocking": {
      "programmable": true
    },
    "high_speed_io": [
      {
        "form": "MXP"
      }
    ],
    "networking": {
      "sfp_plus": 2,
      "qsfp28": 2,
      "cfp4": 1,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Type-B",
        "functions": [
          "jtag"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "FMCP0",
          "type": "fmcp",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        },
        {
          "slot": "FMCP1",
          "type": "fmcp",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "user_io": {
      "leds": 8,
      "pushbuttons": 8,
      "dip_switches": 7
    },
    "features": {
      "power_monitoring": true
    },
    "_notes_html": "<p>Each FMC+ slot has its own VADJ rail (FMCA_VADJ / FMCB_VADJ), generated by a dedicated Enpirion EN63A0 regulator; the user guide (UG-20047) lists supported values of 1.2 V / 1.35 V / 1.5 V / 1.8 V per rail. The guide does not document how the voltage is selected or its boot default \u2014 there is no VADJ jumper in the factory switch settings, no Board Test System control, the VADJ rails are excluded from the LTM2987 / Power MAX 10 voltage-trim functions, and the FMC I2C buses route to the FPGA rather than a power controller \u2014 so there is no documented auto-negotiation from the FMC IPMI EEPROM. Verify the selection mechanism against the board schematic before relying on a specific VADJ value.</p>",
    "_notes_md": "Each FMC+ slot has its own VADJ rail (FMCA_VADJ / FMCB_VADJ), generated by a dedicated Enpirion EN63A0 regulator; the user guide (UG-20047) lists supported values of 1.2 V / 1.35 V / 1.5 V / 1.8 V per rail. The guide does not document how the voltage is selected or its boot default \u2014 there is no VADJ jumper in the factory switch settings, no Board Test System control, the VADJ rails are excluded from the LTM2987 / Power MAX 10 voltage-trim functions, and the FMC I2C buses route to the FPGA rather than a power controller \u2014 so there is no documented auto-negotiation from the FMC IPMI EEPROM. Verify the selection mechanism against the board schematic before relying on a specific VADJ value.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP0",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCP0",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP0",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP0",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP0",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP0",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "FMCP0",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "FMCP0",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "DK-SI-1SGX-L-A",
    "name": "Stratix 10 GX Transceiver Signal Integrity",
    "status": "active",
    "url": "https://www.altera.com/products/devkit/po-3029/stratix-10-gx-fpga-signal-integrity-development-kit-l-tile",
    "vendor": "altera",
    "price": {
      "value": 8500,
      "currency": "USD"
    },
    "device": {
      "part": "1SG280LU2F50E2VG",
      "vendor": "altera"
    },
    "flash": [
      {
        "type": "BPI",
        "size_mb": 128,
        "width_bits": 16
      },
      {
        "type": "BPI",
        "size_mb": 128,
        "width_bits": 16
      }
    ],
    "clocking": {
      "programmable": true
    },
    "high_speed_io": [
      {
        "form": "MXP"
      }
    ],
    "networking": {
      "sfp_plus": 2,
      "qsfp28": 2,
      "cfp4": 1,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Type-B",
        "functions": [
          "jtag"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "FMCP0",
          "type": "fmcp",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        },
        {
          "slot": "FMCP1",
          "type": "fmcp",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "user_io": {
      "leds": 8,
      "pushbuttons": 8,
      "dip_switches": 7
    },
    "features": {
      "power_monitoring": true
    },
    "_notes_html": "<p>Each FMC+ slot has its own VADJ rail (FMCA_VADJ / FMCB_VADJ), generated by a dedicated Enpirion EN63A0 regulator; the user guide (UG-20047, shared with the H-tile DK-SI-1SGX-H-A variant, which does not differ for VADJ) lists supported values of 1.2 V / 1.35 V / 1.5 V / 1.8 V per rail. The guide does not document how the voltage is selected or its boot default \u2014 there is no VADJ jumper in the factory switch settings, no Board Test System control, the VADJ rails are excluded from the LTM2987 / Power MAX 10 voltage-trim functions, and the FMC I2C buses route to the FPGA rather than a power controller \u2014 so there is no documented auto-negotiation from the FMC IPMI EEPROM. Verify the selection mechanism against the board schematic before relying on a specific VADJ value.</p>",
    "_notes_md": "Each FMC+ slot has its own VADJ rail (FMCA_VADJ / FMCB_VADJ), generated by a dedicated Enpirion EN63A0 regulator; the user guide (UG-20047, shared with the H-tile DK-SI-1SGX-H-A variant, which does not differ for VADJ) lists supported values of 1.2 V / 1.35 V / 1.5 V / 1.8 V per rail. The guide does not document how the voltage is selected or its boot default \u2014 there is no VADJ jumper in the factory switch settings, no Board Test System control, the VADJ rails are excluded from the LTM2987 / Power MAX 10 voltage-trim functions, and the FMC I2C buses route to the FPGA rather than a power controller \u2014 so there is no documented auto-negotiation from the FMC IPMI EEPROM. Verify the selection mechanism against the board schematic before relying on a specific VADJ value.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP0",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCP0",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP0",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP0",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP0",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP0",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "FMCP0",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "FMCP0",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "DK-SI-AGI040EA",
    "name": "Agilex 7 I-Series Transceiver (6x F-Tile)",
    "status": "active",
    "url": "https://www.altera.com/products/devkit/po-3014/agilex-7-fpga-i-series-transceiver-development-kit-6x-f-tile",
    "vendor": "altera",
    "price": {
      "value": 14995,
      "currency": "USD"
    },
    "device": {
      "part": "AGIC040R39A1E1VC",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 16384,
        "width_bits": 72,
        "ecc": true,
        "form_factor": "dimm"
      },
      {
        "type": "DDR4",
        "size_mb": 16384,
        "width_bits": 72,
        "ecc": true
      }
    ],
    "clocking": {
      "programmable": true
    },
    "pcie": [
      {
        "type": "MCIO",
        "gen": 4,
        "lanes": 4
      }
    ],
    "networking": {
      "sfp": 1,
      "qsfp": 3,
      "qsfp_dd": 4,
      "qsfp_dd800": 1,
      "osfp": 1
    },
    "usb": [
      {
        "connector": "Type-B",
        "speed": "2.0",
        "role": "device"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Type-B",
        "functions": [
          "jtag"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "FMCP1",
          "type": "fmcp",
          "vadj_min": 1.2,
          "vadj_max": 1.2
        },
        {
          "slot": "FMCP2",
          "type": "fmcp",
          "vadj_min": 1.2,
          "vadj_max": 1.2
        }
      ]
    },
    "features": {
      "power_monitoring": true
    },
    "_notes_html": "<p>VADJ on both FMC+ slots (FMC-A J7, FMC-B J9) is fixed at 1.2 V by a factory-fitted 0 \u03a9 strap to the 1.2 V rail (R1122 / R1180); an unpopulated 0 \u03a9 option (R1123 / R1181) allows re-strapping to 1.8 V by board rework only. There is no jumper and no IPMI-based auto-negotiation \u2014 the slots carry 16 FGT transceiver lanes each plus all 34 LA pairs, routed straight to the FPGA's 1.2 V banks in the default build (MAX3378E level translators for a 1.8 V VADJ are present but not populated; using them is a board-rework option paired with the 1.8 V strap). A schematic design note next to the strap warns \"SUPPORT ONLY FOR SPECIFIC 1.8V IO STANDARD FMC+ CARDS.\"</p>",
    "_notes_md": "VADJ on both FMC+ slots (FMC-A J7, FMC-B J9) is fixed at 1.2 V by a factory-fitted 0 \u03a9 strap to the 1.2 V rail (R1122 / R1180); an unpopulated 0 \u03a9 option (R1123 / R1181) allows re-strapping to 1.8 V by board rework only. There is no jumper and no IPMI-based auto-negotiation \u2014 the slots carry 16 FGT transceiver lanes each plus all 34 LA pairs, routed straight to the FPGA's 1.2 V banks in the default build (MAX3378E level translators for a 1.8 V VADJ are present but not populated; using them is a board-rework option paired with the 1.8 V strap). A schematic design note next to the strap warns \"SUPPORT ONLY FOR SPECIFIC 1.8V IO STANDARD FMC+ CARDS.\"",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "DK-SOC-10AS066S-E",
    "name": "Arria 10 SX SoC Development Kit",
    "status": "active",
    "url": "https://www.altera.com/products/devkit/po-3006/arria-10-sx-soc-development-kit",
    "vendor": "altera",
    "price": {
      "value": 4495,
      "currency": "USD"
    },
    "device": {
      "part": "10AS066N3F40E2SG",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 1024
      },
      {
        "type": "DDR4",
        "size_mb": 2048
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 128
      },
      {
        "type": "NAND",
        "size_mb": 128
      }
    ],
    "clocking": {
      "programmable": true
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 3,
        "lanes": 8
      }
    ],
    "video": {
      "displayport": 1
    },
    "networking": {
      "sfp_plus": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 3
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "FMCA",
          "type": "hpc",
          "vadj_min": 1.1,
          "vadj_max": 1.8
        },
        {
          "slot": "FMCB",
          "type": "lpc",
          "vadj_min": 1.1,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "_notes_html": "<p>Each FMC slot's VADJ is jumper-selected before power-on (default 1.8 V on both slots). J42 sets FMCA VADJ to 1.1 / 1.2 / 1.35 / 1.5 / 1.8 V; J32 sets FMCB VADJ to 1.2 / 1.25 / 1.35 / 1.5 / 1.8 V (1.1 V with no jumper fitted). The board does not read the FMC IPMI EEPROM \u2014 VADJ is fixed by the jumper setting.</p>",
    "_notes_md": "Each FMC slot's VADJ is jumper-selected before power-on (default 1.8 V on both slots). J42 sets FMCA VADJ to 1.1 / 1.2 / 1.35 / 1.5 / 1.8 V; J32 sets FMCB VADJ to 1.2 / 1.25 / 1.35 / 1.5 / 1.8 V (1.1 V with no jumper fitted). The board does not read the FMC IPMI EEPROM \u2014 VADJ is fixed by the jumper setting.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCA",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCB",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCA",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCB",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCA",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCB",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCA",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCB",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCA",
        "verdict": "partial",
        "summary": "1 of 2: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCB",
        "verdict": "partial",
        "summary": "1 of 2: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "FMCA",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "FMCB",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCA",
        "verdict": "partial",
        "summary": "2 of 4: Port 2, Port 3",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCB",
        "verdict": "partial",
        "summary": "2 of 4: Port 2, Port 3",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "DK_START_GW1N-LV4LQ144C6I5",
    "name": "GW1N-4 Starter Kit",
    "status": "active",
    "url": "https://www.gowinsemi.com/en/support/devkits_detail/1/",
    "vendor": "gowin",
    "price": {
      "value": 338.05,
      "currency": "USD"
    },
    "device": {
      "part": "GW1N-LV4LQ144C6I5",
      "vendor": "gowin"
    },
    "_class": "standalone"
  },
  {
    "mpn": "DK_START_GW1N-LV9EQ144C6I5",
    "name": "GW1N-9 Starter Kit",
    "status": "active",
    "url": "https://www.gowinsemi.com/en/support/devkits_detail/5/",
    "vendor": "gowin",
    "price": {
      "value": 324.2,
      "currency": "USD"
    },
    "device": {
      "part": "GW1N-LV9EQ144C6I5",
      "vendor": "gowin"
    },
    "video": {
      "mipi_csi": 1
    },
    "_class": "standalone"
  },
  {
    "mpn": "DK_START_GW1NR-LV9LQ144PC6I5",
    "name": "GW1NR-9 Starter Kit",
    "status": "active",
    "url": "https://www.gowinsemi.com/en/support/devkits_detail/16/",
    "vendor": "gowin",
    "price": {
      "value": 456.62,
      "currency": "USD"
    },
    "device": {
      "part": "GW1NR-LV9LQ144PC6I5",
      "vendor": "gowin"
    },
    "video": {
      "mipi_csi": 1
    },
    "_class": "standalone"
  },
  {
    "mpn": "DK_START_GW2A-LV18PG256C8I7",
    "name": "GW2A-18 Starter Kit",
    "status": "active",
    "url": "https://www.gowinsemi.com/en/support/devkits_detail/31/",
    "vendor": "gowin",
    "price": {
      "value": 366.24,
      "currency": "USD"
    },
    "device": {
      "part": "GW2A-LV18PG256C8I7",
      "vendor": "gowin"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 256,
        "width_bits": 16
      }
    ],
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "_class": "standalone"
  },
  {
    "mpn": "DK_START_GW2A-LV55PG484C8I7",
    "name": "GW2A-55 Starter Kit (PG484)",
    "status": "active",
    "url": "https://www.gowinsemi.com/en/support/devkits_detail/22/",
    "vendor": "gowin",
    "price": {
      "value": 750.12,
      "currency": "USD"
    },
    "device": {
      "part": "GW2A-LV55PG484C8I7",
      "vendor": "gowin"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 256
      }
    ],
    "video": {
      "mipi_dsi": 1,
      "mipi_csi": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "serial": {
      "can": 1
    },
    "features": {
      "rtc": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "DK_VIDEO_GW2A-LV18PG484C8I7",
    "name": "GW2A-18 Video Development Kit (PG484)",
    "status": "active",
    "url": "https://www.gowinsemi.com/en/support/devkits_detail/21/",
    "vendor": "gowin",
    "price": {
      "value": 962.67,
      "currency": "USD"
    },
    "device": {
      "part": "GW2A-LV18PG484C8I7",
      "vendor": "gowin"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 256
      }
    ],
    "video": {
      "hdmi_in": 2,
      "hdmi_out": 2,
      "mipi_dsi": 1,
      "mipi_csi": 1
    },
    "_class": "standalone"
  },
  {
    "mpn": "EDGE-Artix-7",
    "name": "EDGE Artix-7",
    "status": "active",
    "url": "https://allaboutfpga.com/product/edge-artix-7-fpga-development-board/",
    "vendor": "invent-logics",
    "price": {
      "value": 193,
      "currency": "USD"
    },
    "device": {
      "part": "XC7A35T-1FTG256C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "SDRAM",
        "size_mb": 32
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 8
      }
    ],
    "analog": [
      {
        "role": "adc",
        "channels": 8,
        "resolution_bits": 12
      },
      {
        "role": "dac",
        "resolution_bits": 12
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM35"
      },
      {
        "type": "light"
      }
    ],
    "audio": {
      "headphone_jack": 1,
      "speaker": true
    },
    "video": {
      "hdmi_out": 1,
      "vga_out": 1
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 16,
      "pushbuttons": 5,
      "dip_switches": 16,
      "seven_segment": 4
    },
    "wireless": {
      "wifi": true,
      "bluetooth": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "EDGE-Spartan-7",
    "name": "EDGE Spartan-7",
    "status": "active",
    "url": "https://allaboutfpga.com/product/edge-spartan-7-fpga-development-board/",
    "vendor": "invent-logics",
    "price": {
      "value": 147,
      "currency": "USD"
    },
    "device": {
      "part": "XC7S15-1FTGB196C",
      "vendor": "amd-xilinx"
    },
    "flash": [
      {
        "type": "SPI",
        "size_mb": 8
      }
    ],
    "analog": [
      {
        "role": "adc",
        "channels": 8,
        "resolution_bits": 12
      },
      {
        "role": "dac",
        "resolution_bits": 12
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM35"
      },
      {
        "type": "light"
      }
    ],
    "audio": {
      "headphone_jack": 1,
      "speaker": true
    },
    "video": {
      "vga_out": 1
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "user_io": {
      "leds": 16,
      "pushbuttons": 5,
      "dip_switches": 16,
      "seven_segment": 4
    },
    "wireless": {
      "wifi": true,
      "bluetooth": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "EDGE-ZYNQ",
    "name": "EDGE ZYNQ",
    "status": "active",
    "url": "https://allaboutfpga.com/product/edge-zynq-soc-fpga-development-board/",
    "vendor": "invent-logics",
    "price": {
      "value": 245,
      "currency": "USD"
    },
    "device": {
      "part": "XC7Z010-1CLG400C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 512,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "analog": [
      {
        "role": "adc",
        "channels": 2
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM35"
      },
      {
        "type": "light"
      }
    ],
    "audio": {
      "headphone_jack": 1,
      "speaker": true
    },
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1,
      "vga_out": 1
    },
    "display": {
      "character_lcd": "2x16"
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "expansion": {
      "gpio_header": 3
    },
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "2.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 5,
      "pushbuttons": 3,
      "dip_switches": 4,
      "seven_segment": 4
    },
    "wireless": {
      "wifi": true,
      "bluetooth": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "EDU-CIAA-FPGA",
    "name": "EDU-CIAA-FPGA",
    "status": "active",
    "url": "https://www.proyecto-ciaa.com.ar/devwiki/doku.php%3Fid=desarrollo:edu-fpga.html",
    "vendor": "proyecto-ciaa",
    "price": null,
    "device": {
      "part": "ICE40HX4K-TQ144",
      "vendor": "lattice"
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 4
    },
    "_notes_html": "<p>Designed by the ASE (Applications in Embedded Systems) group at UTN Facultad Regional Haedo, manufactured and sold by <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.outsourcesrl.com\">Outsource SRL</a>. Two hardware revisions exist (v1.0 and v1.2); v1.2 is currently in production. Open-hardware project \u2014 schematics, BOM and gerbers are published at <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://gitlab.com/educiaafpga\">https://gitlab.com/educiaafpga</a>. Purchase via the manufacturer's <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://outsource.mercadoshops.com.ar/MLA-1134715781-placa-desarrollo-edu-fpga-lattice-ice40hx4k-_JM\">MercadoShops listing</a>.</p>",
    "_notes_md": "Designed by the ASE (Applications in Embedded Systems) group at UTN Facultad Regional Haedo, manufactured and sold by [Outsource SRL](https://www.outsourcesrl.com). Two hardware revisions exist (v1.0 and v1.2); v1.2 is currently in production. Open-hardware project \u2014 schematics, BOM and gerbers are published at <https://gitlab.com/educiaafpga>. Purchase via the manufacturer's [MercadoShops listing](https://outsource.mercadoshops.com.ar/MLA-1134715781-placa-desarrollo-edu-fpga-lattice-ice40hx4k-_JM).",
    "_class": "standalone"
  },
  {
    "mpn": "EK-10CL025U256",
    "name": "Cyclone 10 LP",
    "status": "active",
    "url": "https://www.altera.com/products/devkit/a1jui0000049utimam/cyclone-10-lp-fpga-development-kit",
    "vendor": "altera",
    "price": {
      "value": 110,
      "currency": "USD"
    },
    "device": {
      "part": "10CL025YU256C8G",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "HyperRAM",
        "size_mb": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "clocking": {
      "programmable": true
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "jtag"
        ]
      }
    ],
    "expansion": {
      "pmod": 1,
      "arduino": 1,
      "gpio_header": 1
    },
    "features": {
      "power_monitoring": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "EMC2-KU040",
    "name": "EMC2-KU040",
    "status": "active",
    "url": "https://store.sundance.com/product/emc2-ku040/",
    "vendor": "sundance",
    "price": {
      "value": 3495,
      "currency": "GBP"
    },
    "device": {
      "part": "XCKU040-1SFVA784I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 1024,
        "width_bits": 32
      },
      {
        "type": "DDR4",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      }
    ],
    "clocking": {
      "programmable": true
    },
    "pcie": [
      {
        "type": "PCIe/104",
        "gen": 2,
        "lanes": 4
      }
    ],
    "video": {
      "hdmi_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "serial": {
      "rs232": 1
    },
    "expansion": {
      "fmc": [
        {
          "slot": "LPC",
          "type": "lpc",
          "vadj_min": 1.8,
          "vadj_max": 3.3
        }
      ]
    },
    "storage": {
      "sata": 1
    },
    "_notes_html": "<p>FMC VADJ is jumper-selectable between 1.8 V, 2.5 V and 3.3 V (discrete values): the FMC connector's VADJ pins are tied to the SoM's FPGA I/O bank rail (VCCIO), and jumper JP8 (with JP8A) selects that rail's voltage \u2014 position 1-2 for 3.3 V, 2-3 for 1.8 V, 2-JP8A for 2.5 V. Set the jumper before power-on; the board does not read the FMC IPMI EEPROM. Caution: HP FPGA banks only support up to 1.8 V \u2014 the safe setting depends on the fitted SoM, and Sundance may ship the board with only the 1.8 V selection populated.</p>",
    "_notes_md": "FMC VADJ is jumper-selectable between 1.8 V, 2.5 V and 3.3 V (discrete values): the FMC connector's VADJ pins are tied to the SoM's FPGA I/O bank rail (VCCIO), and jumper JP8 (with JP8A) selects that rail's voltage \u2014 position 1-2 for 3.3 V, 2-3 for 1.8 V, 2-JP8A for 2.5 V. Set the jumper before power-on; the board does not read the FMC IPMI EEPROM. Caution: HP FPGA banks only support up to 1.8 V \u2014 the safe setting depends on the fitted SoM, and Sundance may ship the board with only the 1.8 V selection populated.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "2 of 4: Port 0, Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP031-2V5",
        "vendor": "opsero",
        "name": "Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "2 of 4: Port 0, Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "2 of 4: Port 0, Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-2V5",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "2 of 4: Port 0, Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "EMC2-MPFS250",
    "name": "EMC2-MPFS250",
    "status": "active",
    "url": "https://store.sundance.com/product/emc2-mpfs250/",
    "vendor": "sundance",
    "price": {
      "value": 1495,
      "currency": "GBP"
    },
    "device": {
      "part": "MPFS250T-FCVG484E",
      "vendor": "microchip"
    },
    "memory": [
      {
        "type": "LPDDR4",
        "size_mb": 1024
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 64
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "mac_address"
        ]
      }
    ],
    "pcie": [
      {
        "type": "PCIe/104",
        "gen": 2,
        "lanes": 4
      }
    ],
    "video": {
      "hdmi_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "serial": {
      "rs232": 1
    },
    "expansion": {
      "fmc": [
        {
          "slot": "LPC",
          "type": "lpc",
          "vadj_min": 1.8,
          "vadj_max": 3.3
        }
      ]
    },
    "storage": {
      "sata": 1
    },
    "_notes_html": "<p>FMC VADJ is jumper-selectable between 1.8 V, 2.5 V and 3.3 V (discrete values): the FMC connector's VADJ pins are tied to the SoM's FPGA I/O bank rail (VCCIO), and jumper JP8 (with JP8A) selects that rail's voltage \u2014 position 1-2 for 3.3 V, 2-3 for 1.8 V, 2-JP8A for 2.5 V. Set the jumper before power-on; the board does not read the FMC IPMI EEPROM. Caution: the safe setting depends on the I/O bank rating of the fitted SoM, and Sundance may ship the board with only the 1.8 V selection populated.</p>",
    "_notes_md": "FMC VADJ is jumper-selectable between 1.8 V, 2.5 V and 3.3 V (discrete values): the FMC connector's VADJ pins are tied to the SoM's FPGA I/O bank rail (VCCIO), and jumper JP8 (with JP8A) selects that rail's voltage \u2014 position 1-2 for 3.3 V, 2-3 for 1.8 V, 2-JP8A for 2.5 V. Set the jumper before power-on; the board does not read the FMC IPMI EEPROM. Caution: the safe setting depends on the I/O bank rating of the fitted SoM, and Sundance may ship the board with only the 1.8 V selection populated.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP031-2V5",
        "vendor": "opsero",
        "name": "Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 6: SpaceWire Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-2V5",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "EMC2-ZU2CG",
    "name": "EMC2-ZU2CG",
    "status": "active",
    "url": "https://store.sundance.com/product/emc2-zu2cg/",
    "vendor": "sundance",
    "price": {
      "value": 1395,
      "currency": "GBP"
    },
    "device": {
      "part": "XCZU2CG-1SFVC784I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 2048,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "mac_address"
        ]
      }
    ],
    "clocking": {
      "programmable": true
    },
    "pcie": [
      {
        "type": "PCIe/104",
        "gen": 2,
        "lanes": 4
      }
    ],
    "video": {
      "hdmi_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "serial": {
      "rs232": 1
    },
    "expansion": {
      "fmc": [
        {
          "slot": "LPC",
          "type": "lpc",
          "vadj_min": 1.8,
          "vadj_max": 3.3
        }
      ]
    },
    "storage": {
      "sata": 1,
      "microsd": 1
    },
    "_notes_html": "<p>FMC VADJ is jumper-selectable between 1.8 V, 2.5 V and 3.3 V (discrete values): the FMC connector's VADJ pins are tied to the SoM's FPGA I/O bank rail (VCCIO), and jumper JP8 (with JP8A) selects that rail's voltage \u2014 position 1-2 for 3.3 V, 2-3 for 1.8 V, 2-JP8A for 2.5 V. Set the jumper before power-on; the board does not read the FMC IPMI EEPROM. Caution: HP FPGA banks only support up to 1.8 V \u2014 the safe setting depends on the fitted SoM, and Sundance may ship the board with only the 1.8 V selection populated.</p>",
    "_notes_md": "FMC VADJ is jumper-selectable between 1.8 V, 2.5 V and 3.3 V (discrete values): the FMC connector's VADJ pins are tied to the SoM's FPGA I/O bank rail (VCCIO), and jumper JP8 (with JP8A) selects that rail's voltage \u2014 position 1-2 for 3.3 V, 2-3 for 1.8 V, 2-JP8A for 2.5 V. Set the jumper before power-on; the board does not read the FMC IPMI EEPROM. Caution: HP FPGA banks only support up to 1.8 V \u2014 the safe setting depends on the fitted SoM, and Sundance may ship the board with only the 1.8 V selection populated.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "3 of 4: Port 0, Port 2, Port 3",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP031-2V5",
        "vendor": "opsero",
        "name": "Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "3 of 4: Port 0, Port 2, Port 3",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 2: AD9627 U2 (channels 3-4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "3 of 4: Port 0, Port 2, Port 3",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-2V5",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "3 of 4: Port 0, Port 2, Port 3",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "EMC2-ZU5EV",
    "name": "EMC2-ZU5EV",
    "status": "active",
    "url": "https://store.sundance.com/product/emc2-zu5ev/",
    "vendor": "sundance",
    "price": {
      "value": 2650,
      "currency": "GBP"
    },
    "device": {
      "part": "XCZU5EV-1SFVC784I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 2048,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "mac_address"
        ],
        "interface": "I2C"
      }
    ],
    "clocking": {
      "programmable": true
    },
    "pcie": [
      {
        "type": "PCIe/104",
        "gen": 2,
        "lanes": 4
      }
    ],
    "video": {
      "hdmi_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "serial": {
      "rs232": 1
    },
    "expansion": {
      "fmc": [
        {
          "slot": "LPC",
          "type": "lpc",
          "vadj_min": 1.8,
          "vadj_max": 3.3
        }
      ]
    },
    "storage": {
      "sata": 1,
      "microsd": 1
    },
    "_notes_html": "<p>FMC VADJ is jumper-selectable between 1.8 V, 2.5 V and 3.3 V (discrete values): the FMC connector's VADJ pins are tied to the SoM's FPGA I/O bank rail (VCCIO), and jumper JP8 (with JP8A) selects that rail's voltage \u2014 position 1-2 for 3.3 V, 2-3 for 1.8 V, 2-JP8A for 2.5 V. Set the jumper before power-on; the board does not read the FMC IPMI EEPROM. Caution: HP FPGA banks only support up to 1.8 V \u2014 the safe setting depends on the fitted SoM, and Sundance may ship the board with only the 1.8 V selection populated.</p>",
    "_notes_md": "FMC VADJ is jumper-selectable between 1.8 V, 2.5 V and 3.3 V (discrete values): the FMC connector's VADJ pins are tied to the SoM's FPGA I/O bank rail (VCCIO), and jumper JP8 (with JP8A) selects that rail's voltage \u2014 position 1-2 for 3.3 V, 2-3 for 1.8 V, 2-JP8A for 2.5 V. Set the jumper before power-on; the board does not read the FMC IPMI EEPROM. Caution: HP FPGA banks only support up to 1.8 V \u2014 the safe setting depends on the fitted SoM, and Sundance may ship the board with only the 1.8 V selection populated.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "3 of 4: Port 0, Port 2, Port 3",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP031-2V5",
        "vendor": "opsero",
        "name": "Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "3 of 4: Port 0, Port 2, Port 3",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 2: AD9627 U2 (channels 3-4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "3 of 4: Port 0, Port 2, Port 3",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-2V5",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "3 of 4: Port 0, Port 2, Port 3",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "Eclypse-Z7",
    "name": "Eclypse-Z7",
    "status": "active",
    "url": "https://digilent.com/shop/eclypse-z7-zynq-7000-soc-development-board-with-syzygy-compatible-expansion/",
    "vendor": "digilent",
    "price": {
      "value": 499,
      "currency": "USD"
    },
    "device": {
      "part": "XC7Z020-1CLG484C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3L",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "serial": {
      "can": 1
    },
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "2.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 2,
      "syzygy": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "rgb_leds": 2,
      "pushbuttons": 2
    },
    "features": {
      "programmable_vadj": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "FOMD-ACV-A4",
    "name": "FOMD-ACV-A4",
    "status": "active",
    "url": "https://www.opalkelly.com/products/fpga-integration/fomd-acv",
    "vendor": "opal-kelly",
    "price": {
      "value": 299.95,
      "currency": "USD"
    },
    "device": {
      "part": "5CEFA4F23C8N",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 512,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      }
    ],
    "user_io": {
      "leds": 4
    },
    "_class": "standalone"
  },
  {
    "mpn": "FireAnt",
    "name": "FireAnt",
    "status": "active",
    "url": "https://www.crowdsupply.com/jungle-elec/fireant",
    "vendor": "jungle-electronics",
    "price": {
      "value": 38,
      "currency": "USD"
    },
    "device": {
      "part": "T8F81C2",
      "vendor": "efinix"
    },
    "flash": [
      {
        "type": "SPI",
        "size_mb": 1
      }
    ],
    "expansion": {
      "gpio_header": 2
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 2
    },
    "_class": "standalone"
  },
  {
    "mpn": "Genesys-2",
    "name": "Genesys-2",
    "status": "active",
    "url": "https://digilent.com/shop/genesys-2-kintex-7-fpga-development-board/",
    "vendor": "digilent",
    "price": {
      "value": 1099,
      "currency": "USD"
    },
    "device": {
      "part": "XC7K325T-2FFG900C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "audio": {
      "codec": "ADAU1761",
      "line_in": 1,
      "line_out": 1,
      "headphone_jack": 1,
      "microphone": 1
    },
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1,
      "displayport": 2,
      "vga_out": 1
    },
    "display": {
      "oled": "128x32"
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "2.0",
        "role": "otg"
      },
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag"
        ]
      },
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 5,
      "xadc_header": 1,
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 3.3
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 8,
      "pushbuttons": 5,
      "dip_switches": 8
    },
    "_notes_html": "<p>VADJ supports 1.2 V / 1.8 V / 2.5 V / 3.3 V, selected by jumper JP6 on the regulator's feedback divider (change only with power off); with JP6 unset the rail defaults to 1.2 V, and the provided master XDC/UCF files assume 1.2 V. The board does not read the FMC IPMI EEPROM \u2014 the rail also powers the user push-buttons, switches, XADC Pmod, and FPGA banks 15-17.</p>",
    "_notes_md": "VADJ supports 1.2 V / 1.8 V / 2.5 V / 3.3 V, selected by jumper JP6 on the regulator's feedback divider (change only with power off); with JP6 unset the rail defaults to 1.2 V, and the provided master XDC/UCF files assume 1.2 V. The board does not read the FMC IPMI EEPROM \u2014 the rail also powers the user push-buttons, switches, XADC Pmod, and FPGA banks 15-17.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP031-2V5",
        "vendor": "opsero",
        "name": "Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-2V5",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "1 of 2: Port 0 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "1 of 6: SpaceFibre Port 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "1 of 2: SSD Slot 1 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "1 of 2: M.2 Slot 1 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "Genesys-ZU",
    "name": "Genesys-ZU",
    "status": "active",
    "url": "https://digilent.com/shop/genesys-zu-zynq-ultrascale-mpsoc-development-board/",
    "vendor": "digilent",
    "price": {
      "value": 1995,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU5EV-1SFVC784E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "form_factor": "sodimm"
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "pcie": [
      {
        "type": "MiniPCIe-Half",
        "lanes": 1
      },
      {
        "type": "MiniPCIe-Full",
        "lanes": 1,
        "msata_capable": true
      }
    ],
    "audio": {
      "codec": "ADAU1761",
      "headphone_jack": 1,
      "microphone": 1
    },
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1,
      "displayport": 1,
      "mipi_csi": 2
    },
    "networking": {
      "sfp_plus": 1,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-C",
        "speed": "3.1",
        "role": "otg"
      },
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host",
        "ports": 2
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 4,
      "syzygy": 1,
      "fmc": [
        {
          "slot": "LPC",
          "type": "lpc",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 5,
      "pushbuttons": 7,
      "dip_switches": 4
    },
    "wireless": {
      "wifi": true
    },
    "features": {
      "programmable_vadj": true
    },
    "_notes_html": "<p>VADJ supports 1.2 V / 1.5 V / 1.8 V (discrete values, \u00b15%). On current boards\n(Rev. D, Platform MCU firmware 2.0) the Platform MCU (ATmega328PB) reads the FMC\nmezzanine's IPMI EEPROM at power-up and sets VADJ to the highest commonly\nsupported value \u2014 the rail stays disabled (PMCU LED fault) if there is no common\nvalue. The PL can override the negotiated voltage via the VADJ_LEVEL1/VADJ_LEVEL0\n+ VADJ_AUTON pins; on Rev. B boards (firmware 1.0) there is no auto-negotiation\nand the PL must request a level this way. The VADJ rail is shared by the FMC\nslot, the SYZYGY/Zmod port, and Pmod JA, so all attached modules must accept the\nsame voltage.</p>",
    "_notes_md": "VADJ supports 1.2 V / 1.5 V / 1.8 V (discrete values, \u00b15%). On current boards\n(Rev. D, Platform MCU firmware 2.0) the Platform MCU (ATmega328PB) reads the FMC\nmezzanine's IPMI EEPROM at power-up and sets VADJ to the highest commonly\nsupported value \u2014 the rail stays disabled (PMCU LED fault) if there is no common\nvalue. The PL can override the negotiated voltage via the VADJ_LEVEL1/VADJ_LEVEL0\n+ VADJ_AUTON pins; on Rev. B boards (firmware 1.0) there is no auto-negotiation\nand the PL must request a level this way. The VADJ rail is shared by the FMC\nslot, the SYZYGY/Zmod port, and Pmod JA, so all attached modules must accept the\nsame voltage.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "HTG-K800",
    "name": "HTG-K800",
    "status": "active",
    "url": "http://www.hitechglobal.com/boards/kintex-ultrascale.htm",
    "vendor": "hitech-global",
    "price": {
      "value": 4995,
      "currency": "USD"
    },
    "device": {
      "part": "XCKU115-2FLVA1517E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 2560,
        "width_bits": 72,
        "ecc": true
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "clocking": {
      "programmable": true
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 3,
        "lanes": 8
      }
    ],
    "high_speed_io": [
      {
        "form": "Z-Ray",
        "lanes": 16,
        "transceiver": "GTH"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "HPC0",
          "type": "hpc"
        },
        {
          "slot": "HPC1",
          "type": "hpc"
        }
      ]
    },
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP031-2V5",
        "vendor": "opsero",
        "name": "Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP031-2V5",
        "vendor": "opsero",
        "name": "Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP041-2V5",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP041-2V5",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "ICE40HX1K-STICK-EVN",
    "name": "iCEstick",
    "status": "active",
    "url": "https://www.latticesemi.com/en/Products/DevelopmentBoardsAndKits/iCEstick",
    "vendor": "lattice",
    "price": {
      "value": 152,
      "currency": "USD"
    },
    "device": {
      "part": "ICE40HX1K-TQ144",
      "vendor": "lattice"
    },
    "flash": [
      {
        "type": "SPI",
        "size_mb": 4
      }
    ],
    "usb_bridge": [
      {
        "connector": "Type-A",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 1
    },
    "user_io": {
      "leds": 5
    },
    "_class": "standalone"
  },
  {
    "mpn": "ICE40UP5K-B-EVN",
    "name": "iCE40 UltraPlus Breakout",
    "status": "active",
    "url": "https://www.latticesemi.com/en/Products/DevelopmentBoardsAndKits/iCE40UltraPlusBreakoutBoard",
    "vendor": "lattice",
    "price": {
      "value": 98,
      "currency": "USD"
    },
    "device": {
      "part": "ICE40UP5K-SG48",
      "vendor": "lattice"
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "jtag"
        ]
      }
    ],
    "user_io": {
      "rgb_leds": 1
    },
    "_class": "standalone"
  },
  {
    "mpn": "KC705",
    "name": "KC705",
    "status": "active",
    "url": "https://www.amd.com/en/products/adaptive-socs-and-fpgas/evaluation-boards/ek-k7-kc705-g.html",
    "vendor": "amd-xilinx",
    "price": {
      "value": 2995,
      "currency": "USD"
    },
    "device": {
      "part": "XC7K325T-2FFG900C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "form_factor": "sodimm"
      }
    ],
    "flash": [
      {
        "type": "BPI",
        "size_mb": 128,
        "width_bits": 16
      },
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "clocking": {
      "programmable": true,
      "sma_clock_in": 2
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 8
      }
    ],
    "high_speed_io": [
      {
        "form": "SMA",
        "lanes": 1
      }
    ],
    "video": {
      "hdmi_out": 1
    },
    "display": {
      "character_lcd": "2x16"
    },
    "networking": {
      "sfp_plus": 1,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag"
        ]
      },
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "xadc_header": 1,
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.8,
          "vadj_max": 3.3
        },
        {
          "slot": "LPC",
          "type": "lpc",
          "vadj_min": 1.8,
          "vadj_max": 3.3
        }
      ]
    },
    "storage": {
      "sd": 1
    },
    "user_io": {
      "leds": 8,
      "pushbuttons": 5,
      "dip_switches": 4,
      "rotary_encoders": 1
    },
    "features": {
      "power_monitoring": true
    },
    "_notes_html": "<h4>Configuration</h4>\n<p>FPGA configuration is determined by DIP switch SW13.</p>\n<table>\n<thead>\n<tr>\n<th>Config mode</th>\n<th>1</th>\n<th>2</th>\n<th>3</th>\n<th>4</th>\n<th>5</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>JTAG</td>\n<td>X</td>\n<td>X</td>\n<td>1</td>\n<td>0</td>\n<td>1</td>\n</tr>\n<tr>\n<td>Master BPI</td>\n<td>Note 4</td>\n<td>Note 4</td>\n<td>0</td>\n<td>1</td>\n<td>0</td>\n</tr>\n<tr>\n<td>Quad SPI</td>\n<td>X</td>\n<td>X</td>\n<td>0</td>\n<td>0</td>\n<td>1</td>\n</tr>\n</tbody>\n</table>\n<p>Notes:</p>\n<ol>\n<li>X = don't care</li>\n<li>0 = OFF position</li>\n<li>1 = ON position</li>\n<li>Switches 1 and 2 are A25 and A24 respectively and determine\n   which of 4 bitstreams is booted from the Linear BPI flash</li>\n</ol>",
    "_notes_md": "### Configuration\n\nFPGA configuration is determined by DIP switch SW13.\n\n| Config mode        | 1 | 2 | 3 | 4 | 5 |\n|--------------------|---| --| --| --| --|\n| JTAG               | X | X | 1 | 0 | 1 |\n| Master BPI         | Note 4 | Note 4 | 0 | 1 | 0 |\n| Quad SPI           | X | X | 0 | 0 | 1 |\n\nNotes:\n\n1. X = don't care\n2. 0 = OFF position\n3. 1 = ON position\n4. Switches 1 and 2 are A25 and A24 respectively and determine\n   which of 4 bitstreams is booted from the Linear BPI flash",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP031-2V5",
        "vendor": "opsero",
        "name": "Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP031-2V5",
        "vendor": "opsero",
        "name": "Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP041-2V5",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-2V5",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "1 port only."
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "1 of 2: SSD Slot 1",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen2 PCIe x4 to SSD1."
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 2: SSD Slot 1 (x1 of x4)",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen2 PCIe x1 to SSD1 \u2014 limited support."
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "1 of 2: M.2 Slot 1",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen2 PCIe x4 on Slot 1."
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 2: M.2 Slot 1 (x1 of x4)",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen2 PCIe x1 on Slot 1."
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "1 port only."
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "incompatible",
        "summary": "Incompatible",
        "tier": "vendor",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Both channels x4."
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "incompatible",
        "summary": "Incompatible",
        "tier": "vendor",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Channel A x1 only."
      },
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "1 of 2: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 2: Port 0 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 6: SpaceFibre Port 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "KCU105",
    "name": "KCU105",
    "status": "active",
    "url": "https://www.amd.com/en/products/adaptive-socs-and-fpgas/evaluation-boards/kcu105.html",
    "vendor": "amd-xilinx",
    "price": {
      "value": 6495,
      "currency": "USD"
    },
    "device": {
      "part": "XCKU040-2FFVA1156E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 2048,
        "width_bits": 64
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "clocking": {
      "programmable": true,
      "sma_clock_in": 2
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 3,
        "lanes": 8
      }
    ],
    "high_speed_io": [
      {
        "form": "SMA",
        "lanes": 1
      }
    ],
    "video": {
      "hdmi_out": 1
    },
    "networking": {
      "sfp_plus": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag"
        ]
      },
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 2,
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.5,
          "vadj_max": 1.8
        },
        {
          "slot": "LPC",
          "type": "lpc",
          "vadj_min": 1.5,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 8,
      "pushbuttons": 5,
      "dip_switches": 4,
      "rotary_encoders": 1
    },
    "features": {
      "power_monitoring": true
    },
    "_notes_html": "<h4>Configuration</h4>\n<p>FPGA configuration is determined by DIP switch SW15.</p>\n<table>\n<thead>\n<tr>\n<th>Config mode</th>\n<th>1</th>\n<th>2</th>\n<th>3</th>\n<th>4</th>\n<th>5</th>\n<th>6</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>JTAG</td>\n<td>X</td>\n<td>X</td>\n<td>X</td>\n<td>X</td>\n<td>0</td>\n<td>1</td>\n</tr>\n<tr>\n<td>JTAG SD</td>\n<td>X</td>\n<td>X</td>\n<td>X</td>\n<td>X</td>\n<td>1</td>\n<td>1</td>\n</tr>\n<tr>\n<td>Quad SPI</td>\n<td>Note 4</td>\n<td>Note 4</td>\n<td>Note 4</td>\n<td>Note 4</td>\n<td>0</td>\n<td>0</td>\n</tr>\n</tbody>\n</table>\n<p>Notes:</p>\n<ol>\n<li>X = don't care</li>\n<li>0 = OFF position</li>\n<li>1 = ON position</li>\n<li>Switches 1 to 4 determine which of 16 bitstreams is loaded from the Quad SPI flash</li>\n</ol>",
    "_notes_md": "### Configuration\n\nFPGA configuration is determined by DIP switch SW15.\n\n| Config mode        | 1 | 2 | 3 | 4 | 5 | 6 |\n|--------------------|---| --| --| --| --|---|\n| JTAG               | X | X | X | X | 0 | 1 |\n| JTAG SD            | X | X | X | X | 1 | 1 |\n| Quad SPI           | Note 4 | Note 4 | Note 4 | Note 4 | 0 | 0 |\n\nNotes:\n\n1. X = don't care\n2. 0 = OFF position\n3. 1 = ON position\n4. Switches 1 to 4 determine which of 16 bitstreams is loaded from the Quad SPI flash",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen3 PCIe, dual SSD."
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen3 PCIe, both slots."
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Both channels x4."
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "1 port only."
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 2: SSD Slot 1 (x1 of x4)",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen3 PCIe x1, limited support."
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 2: M.2 Slot 1 (x1 of x4)",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen3 PCIe x1 on Slot 1 only."
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "1 port only."
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 2: Port 0 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 6: SpaceFibre Port 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "KCU116",
    "name": "KCU116",
    "status": "active",
    "url": "https://www.amd.com/en/products/adaptive-socs-and-fpgas/evaluation-boards/ek-u1-kcu116-g.html",
    "vendor": "amd-xilinx",
    "price": {
      "value": 6495,
      "currency": "USD"
    },
    "device": {
      "part": "XCKU5P-2FFVB676E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "clocking": {
      "programmable": true,
      "sma_clock_in": 2
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 3,
        "lanes": 8
      }
    ],
    "high_speed_io": [
      {
        "form": "SMA",
        "count": 2,
        "lanes": 2
      }
    ],
    "video": {
      "hdmi_out": 1
    },
    "networking": {
      "sfp28": 4,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag"
        ]
      },
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 2,
      "xadc_header": 1,
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 8,
      "pushbuttons": 5,
      "dip_switches": 4
    },
    "features": {
      "power_monitoring": true
    },
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "1 of 2: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "2 of 4: Port 0, Port 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "1 of 2: AD9627 U1 (channels 1-2)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "4 of 6: SpaceWire Port 1, SpaceWire Port 2, SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "1 of 2: SSD Slot 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "1 of 2: M.2 Slot 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "2 of 4: Port 0, Port 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "LAV-E70-EVN",
    "name": "Avant-E Evaluation",
    "status": "active",
    "url": "https://www.latticesemi.com/products/developmentboardsandkits/avant-e-evaluation-board",
    "vendor": "lattice",
    "price": {
      "value": 300,
      "currency": "USD"
    },
    "device": {
      "part": "LAV-AT-E70-2LFG1156C",
      "vendor": "lattice"
    },
    "memory": [
      {
        "type": "LPDDR4",
        "size_mb": 2048,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 64
      }
    ],
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "jtag"
        ]
      }
    ],
    "expansion": {
      "pmod": 3,
      "raspberry_pi": 1,
      "fmc": [
        {
          "slot": "FMC1",
          "type": "hpc",
          "vadj_min": 1.5,
          "vadj_max": 3.3
        },
        {
          "slot": "FMC2",
          "type": "hpc",
          "vadj_min": 1.5,
          "vadj_max": 3.3
        }
      ]
    },
    "user_io": {
      "leds": 16,
      "pushbuttons": 4,
      "dip_switches": 8,
      "seven_segment": 3
    },
    "_notes_html": "<p>Each FMC slot has its own VADJ rail (VFMC1_ADJ / VFMC2_ADJ), jumper-selectable to 1.5 V (no jumper), 1.8 V (default), 2.5 V, or 3.3 V \u2014 FMC1 via JP7/JP8/JP43, FMC2 via JP44/JP45/JP46. Voltage is set before power-on; the board does not read the FMC IPMI EEPROM. FPGA banks 3/4/5 (FMC1) and 7/8/9 (FMC2) can optionally be powered from the corresponding VADJ rail via jumpers, and bank 5 is shared between the two slots \u2014 keep its signals at one voltage when both FMCs are used.</p>",
    "_notes_md": "Each FMC slot has its own VADJ rail (VFMC1_ADJ / VFMC2_ADJ), jumper-selectable to 1.5 V (no jumper), 1.8 V (default), 2.5 V, or 3.3 V \u2014 FMC1 via JP7/JP8/JP43, FMC2 via JP44/JP45/JP46. Voltage is set before power-on; the board does not read the FMC IPMI EEPROM. FPGA banks 3/4/5 (FMC1) and 7/8/9 (FMC2) can optionally be powered from the corresponding VADJ rail via jumpers, and bank 5 is shared between the two slots \u2014 keep its signals at one voltage when both FMCs are used.",
    "_class": "standalone"
  },
  {
    "mpn": "LAV-G70-VERSA-EVN",
    "name": "Avant-G Versa",
    "status": "active",
    "url": "https://www.latticesemi.com/products/developmentboardsandkits/avant-g-versa-board",
    "vendor": "lattice",
    "price": {
      "value": 2447,
      "currency": "USD"
    },
    "device": {
      "part": "LAV-AT-G70-3LFG1156C",
      "vendor": "lattice"
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 3,
        "lanes": 4
      }
    ],
    "networking": {
      "sfp28": 2,
      "qsfp28": 1
    },
    "expansion": {
      "pmod": 2,
      "raspberry_pi": 1,
      "fmc": [
        {
          "slot": "FMC+",
          "type": "fmcp",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "_notes_html": "<p>VCC_VADJ for the FMC+ connector (J19) supports 1.2 V / 1.35 V / 1.5 V / 1.8 V (default 1.8 V). The voltage is set by changing feedback resistor R130 on the MPM3683-7 regulator (1 k\u03a9 = 1.8 V, 1.33 k\u03a9 = 1.5 V, 1.6 k\u03a9 = 1.35 V, 2 k\u03a9 = 1.2 V) \u2014 a soldered resistor, not a jumper, and the board does not read the FMC IPMI EEPROM.</p>",
    "_notes_md": "VCC_VADJ for the FMC+ connector (J19) supports 1.2 V / 1.35 V / 1.5 V / 1.8 V (default 1.8 V). The voltage is set by changing feedback resistor R130 on the MPM3683-7 regulator (1 k\u03a9 = 1.8 V, 1.33 k\u03a9 = 1.5 V, 1.6 k\u03a9 = 1.35 V, 2 k\u03a9 = 1.2 V) \u2014 a soldered resistor, not a jumper, and the board does not read the FMC IPMI EEPROM.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMC+",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "FMC+",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMC+",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "FMC+",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMC+",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMC+",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMC+",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMC+",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "FMC+",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "FMC+",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "FMC+",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "LAV-X70-VERSA-EVN",
    "name": "Avant-X Versa",
    "status": "active",
    "url": "https://www.latticesemi.com/products/developmentboardsandkits/avant-x-versa-board",
    "vendor": "lattice",
    "price": {
      "value": 2000,
      "currency": "USD"
    },
    "device": {
      "part": "LAV-AT-X70-3LFG1156C",
      "vendor": "lattice"
    },
    "flash": [
      {
        "type": "OSPI",
        "size_mb": 64
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 3,
        "lanes": 4
      }
    ],
    "networking": {
      "sfp28": 2,
      "qsfp28": 1
    },
    "expansion": {
      "pmod": 2,
      "fmc": [
        {
          "slot": "FMC+",
          "type": "fmcp",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "_notes_html": "<p>VADJ (VCC_VADJ) supports 1.2 V / 1.35 V / 1.5 V / 1.8 V (discrete values; default 1.8 V, 3.3 V not supported). Selected in hardware by the fitted feedback resistor R130 on the MPM3683-7 regulator (1 k = 1.8 V, 1.33 k = 1.5 V, 1.6 k = 1.35 V, 2 k = 1.2 V) \u2014 changing it requires rework. The board does not read the FMC IPMI EEPROM to set VADJ.</p>",
    "_notes_md": "VADJ (VCC_VADJ) supports 1.2 V / 1.35 V / 1.5 V / 1.8 V (discrete values; default 1.8 V, 3.3 V not supported). Selected in hardware by the fitted feedback resistor R130 on the MPM3683-7 regulator (1 k = 1.8 V, 1.33 k = 1.5 V, 1.6 k = 1.35 V, 2 k = 1.2 V) \u2014 changing it requires rework. The board does not read the FMC IPMI EEPROM to set VADJ.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMC+",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMC+",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMC+",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMC+",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMC+",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMC+",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "FMC+",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "FMC+",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "LCMXO2-7000HE-B-EVN",
    "name": "MachXO2 Breakout",
    "status": "active",
    "url": "https://www.latticesemi.com/products/developmentboardsandkits/machxo2breakoutboard",
    "vendor": "lattice",
    "price": {
      "value": 142,
      "currency": "USD"
    },
    "device": {
      "part": "LCMXO2-7000HE-4TG144C",
      "vendor": "lattice"
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "jtag"
        ]
      }
    ],
    "_class": "standalone"
  },
  {
    "mpn": "LFCPNX-EVN",
    "name": "LFCPNX-EVN",
    "status": "active",
    "url": "https://www.latticesemi.com/products/developmentboardsandkits/certuspro-nxevaluationboard",
    "vendor": "lattice",
    "price": {
      "value": 200,
      "currency": "USD"
    },
    "device": {
      "part": "LFCPNX-100-9LFG672C",
      "vendor": "lattice"
    },
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      }
    ],
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "jtag",
          "i2c"
        ]
      }
    ],
    "expansion": {
      "pmod": 3,
      "raspberry_pi": 1,
      "gpio_header": 1,
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        }
      ]
    },
    "user_io": {
      "leds": 24,
      "pushbuttons": 4,
      "dip_switches": 8
    },
    "_notes_html": "<p>VADJ (VCC_ADJ) is fixed at 1.8 V, set by the feedback divider (R242/R243) of the on-board regulator U26 (Ricoh R1273L031A). Changing it requires board rework (replace R243), and the rail must not exceed 1.8 V because it also supplies FPGA banks 3-5. There is no jumper selection and the board does not read the FMC IPMI EEPROM.</p>",
    "_notes_md": "VADJ (VCC_ADJ) is fixed at 1.8 V, set by the feedback divider (R242/R243) of the on-board regulator U26 (Ricoh R1273L031A). Changing it requires board rework (replace R243), and the rail must not exceed 1.8 V because it also supplies FPGA banks 3-5. There is no jumper selection and the board does not read the FMC IPMI EEPROM.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "1 of 2: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "1 of 2: SSD Slot 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "1 of 2: M.2 Slot 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "LFCPNX-VERSA-EVN",
    "name": "LFCPNX-VERSA-EVN",
    "status": "active",
    "url": "https://www.latticesemi.com/products/developmentboardsandkits/certuspro-nx-versa-board",
    "vendor": "lattice",
    "price": {
      "value": 501,
      "currency": "USD"
    },
    "device": {
      "part": "LFCPNX-100-9LFG672I",
      "vendor": "lattice"
    },
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 3,
        "lanes": 4
      }
    ],
    "high_speed_io": [
      {
        "form": "SMA",
        "count": 2,
        "lanes": 2
      }
    ],
    "video": {
      "mipi_csi": 1
    },
    "networking": {
      "sfp_plus": 2
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 2,
      "raspberry_pi": 1
    },
    "_class": "standalone"
  },
  {
    "mpn": "LFD2NX-VERSA-EVN",
    "name": "Certus-NX Versa",
    "status": "active",
    "url": "https://www.latticesemi.com/products/developmentboardsandkits/certus_nx_versa_eval",
    "vendor": "lattice",
    "price": {
      "value": 281,
      "currency": "USD"
    },
    "device": {
      "part": "LFD2NX-40-8BG256C",
      "vendor": "lattice"
    },
    "memory": [
      {
        "type": "DDR3L",
        "size_mb": 128,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "sensors": [
      {
        "type": "camera"
      },
      {
        "type": "camera"
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 1
      }
    ],
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "jtag",
          "i2c"
        ]
      }
    ],
    "expansion": {
      "pmod": 3,
      "raspberry_pi": 1
    },
    "user_io": {
      "leds": 8,
      "pushbuttons": 5,
      "dip_switches": 4,
      "seven_segment": 1
    },
    "_class": "standalone"
  },
  {
    "mpn": "LFE5UM-45F-VERSA-EVN",
    "name": "LFE5UM-45F-VERSA-EVN",
    "status": "active",
    "url": "https://www.latticesemi.com/products/developmentboardsandkits/ecp5versadevelopmentkit",
    "vendor": "lattice",
    "price": {
      "value": 387,
      "currency": "USD"
    },
    "device": {
      "part": "LFE5UM-45F-8BG381C",
      "vendor": "lattice"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 128,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 1
      }
    ],
    "high_speed_io": [
      {
        "form": "SMA",
        "lanes": 1
      }
    ],
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "_class": "standalone"
  },
  {
    "mpn": "LFE5UM5G-45F-VERSA-EVN",
    "name": "LFE5UM5G-45F-VERSA-EVN",
    "status": "active",
    "url": "https://www.latticesemi.com/en/Products/DevelopmentBoardsAndKits/ECP55GVersaDevKit",
    "vendor": "lattice",
    "price": {
      "value": 402,
      "currency": "USD"
    },
    "device": {
      "part": "LFE5UM5G-45F-8BG381I",
      "vendor": "lattice"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 128,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 1
      }
    ],
    "high_speed_io": [
      {
        "form": "SMA",
        "lanes": 1
      }
    ],
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "_class": "standalone"
  },
  {
    "mpn": "LFE5UM5G-85F-EVN",
    "name": "LFE5UM5G-85F-EVN",
    "status": "active",
    "url": "https://www.latticesemi.com/products/developmentboardsandkits/ecp5evaluationboard",
    "vendor": "lattice",
    "price": {
      "value": 99,
      "currency": "USD"
    },
    "device": {
      "part": "LFE5UM5G-85F-8BG381C",
      "vendor": "lattice"
    },
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      }
    ],
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "jtag",
          "i2c"
        ]
      }
    ],
    "expansion": {
      "pmod": 3,
      "arduino": 1,
      "raspberry_pi": 1,
      "gpio_header": 1
    },
    "user_io": {
      "leds": 8,
      "pushbuttons": 3,
      "dip_switches": 8
    },
    "_class": "standalone"
  },
  {
    "mpn": "LIFCL-33U-EVN",
    "name": "CrossLinkU-NX Evaluation",
    "status": "active",
    "url": "https://www.latticesemi.com/products/developmentboardsandkits/crosslinku-nx-evaluation-board",
    "vendor": "lattice",
    "price": {
      "value": 150,
      "currency": "USD"
    },
    "device": {
      "part": "LIFCL-33U-7CTG104C",
      "vendor": "lattice"
    },
    "usb": [
      {
        "connector": "Type-C",
        "speed": "3.0",
        "role": "device"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "i2c"
        ]
      }
    ],
    "expansion": {
      "pmod": 2
    },
    "_class": "standalone"
  },
  {
    "mpn": "LIFCL-40-EVN",
    "name": "LIFCL-40-EVN",
    "status": "active",
    "url": "https://www.latticesemi.com/en/Products/DevelopmentBoardsAndKits/CrossLink-NXEvaluationBoard",
    "vendor": "lattice",
    "price": {
      "value": 132,
      "currency": "USD"
    },
    "device": {
      "part": "LIFCL-40-9BG400C",
      "vendor": "lattice"
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 1
      }
    ],
    "video": {
      "mipi_csi": 2
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "jtag"
        ]
      }
    ],
    "expansion": {
      "pmod": 2,
      "raspberry_pi": 1,
      "fmc": [
        {
          "slot": "LPC",
          "type": "lpc",
          "vadj_min": 1.5,
          "vadj_max": 3.3
        }
      ]
    },
    "_notes_html": "<p>VADJ for the FMC LPC slot supports 1.5 V / 1.8 V / 2.5 V / 3.3 V (discrete values; default 1.5 V with no jumper fitted). Selected by jumpers on the VADJ regulator's feedback divider: JP8 = 1.8 V, JP7 = 2.5 V, JP6 = 3.3 V \u2014 fit at most one jumper at a time. The FMC IPMI EEPROM is not consulted.</p>",
    "_notes_md": "VADJ for the FMC LPC slot supports 1.5 V / 1.8 V / 2.5 V / 3.3 V (discrete values; default 1.5 V with no jumper fitted). Selected by jumpers on the VADJ regulator's feedback divider: JP8 = 1.8 V, JP7 = 2.5 V, JP6 = 3.3 V \u2014 fit at most one jumper at a time. The FMC IPMI EEPROM is not consulted.",
    "_class": "standalone"
  },
  {
    "mpn": "LiteFury",
    "name": "LiteFury",
    "status": "active",
    "url": "https://rhsresearch.com/collections/rhs-public/products/litefury",
    "vendor": "rhs-research",
    "price": {
      "value": 109,
      "currency": "USD"
    },
    "device": {
      "part": "XC7A100T-2LFGG484E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 512
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "m2": [
      {
        "key": "M-key",
        "direction": "form-factor",
        "interfaces": [
          "PCIe"
        ],
        "gen": 2,
        "lanes": 4,
        "length": "2280"
      }
    ],
    "_class": "standalone"
  },
  {
    "mpn": "M2GL-EVAL-KIT",
    "name": "IGLOO2 Evaluation",
    "status": "active",
    "url": "https://www.microchip.com/en-us/development-tool/m2gl-eval-kit",
    "vendor": "microchip",
    "price": {
      "value": 299,
      "currency": "USD"
    },
    "device": {
      "part": "M2GL010T-FGG484",
      "vendor": "microchip"
    },
    "memory": [
      {
        "type": "LPDDR",
        "size_mb": 64
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 8
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 1
      }
    ],
    "high_speed_io": [
      {
        "form": "SMA",
        "count": 2,
        "lanes": 2
      }
    ],
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Mini-B",
        "speed": "2.0",
        "role": "device"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 1
    },
    "_class": "standalone"
  },
  {
    "mpn": "M2S090TS-EVAL-KIT",
    "name": "SmartFusion2 Security Evaluation",
    "status": "active",
    "url": "https://www.microchip.com/en-us/development-tool/m2s090ts-eval-kit",
    "vendor": "microchip",
    "price": {
      "value": 900,
      "currency": "USD"
    },
    "device": {
      "part": "M2S090TS-FG484",
      "vendor": "microchip"
    },
    "memory": [
      {
        "type": "LPDDR",
        "size_mb": 64
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 8
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 1
      }
    ],
    "high_speed_io": [
      {
        "form": "SMA",
        "count": 2,
        "lanes": 2
      }
    ],
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 1
    },
    "_class": "standalone"
  },
  {
    "mpn": "MKR-Vidor-4000",
    "name": "MKR Vidor 4000",
    "status": "eol",
    "url": "https://docs.arduino.cc/hardware/mkr-vidor-4000/",
    "vendor": "arduino",
    "price": null,
    "device": {
      "part": "10CL016YU256C8G",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "SDRAM",
        "size_mb": 8
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 2
      }
    ],
    "video": {
      "hdmi_out": 1,
      "mipi_csi": 1
    },
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "2.0",
        "role": "device"
      }
    ],
    "user_io": {
      "leds": 1,
      "rgb_leds": 1
    },
    "wireless": {
      "wifi": true,
      "bluetooth": true
    },
    "features": {
      "secure_element": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "MPF300-EVAL-KIT",
    "name": "PolarFire Evaluation",
    "status": "active",
    "url": "https://www.microchip.com/en-us/development-tool/mpf300-eval-kit",
    "vendor": "microchip",
    "price": {
      "value": 695,
      "currency": "USD"
    },
    "device": {
      "part": "MPF300TS-1FCG1152I",
      "vendor": "microchip"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 32
      },
      {
        "type": "DDR3",
        "size_mb": 2048,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 128
      },
      {
        "type": "SPI",
        "size_mb": 128
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 4
      }
    ],
    "high_speed_io": [
      {
        "form": "SMA",
        "lanes": 1
      }
    ],
    "networking": {
      "sfp_plus": 1,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "jtag"
        ]
      },
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc"
        }
      ]
    },
    "storage": {
      "sata": 1
    },
    "features": {
      "power_monitoring": true
    },
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP031-2V5",
        "vendor": "opsero",
        "name": "Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP041-2V5",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "4 of 6: SpaceWire Port 1, SpaceWire Port 2, SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "MPF300-SPLASH-KIT",
    "name": "PolarFire Splash",
    "status": "active",
    "url": "https://www.microchip.com/en-us/development-tool/mpf300-splash-kit",
    "vendor": "microchip",
    "price": {
      "value": 349,
      "currency": "USD"
    },
    "device": {
      "part": "MPF300T-1FCG484E",
      "vendor": "microchip"
    },
    "flash": [
      {
        "type": "SPI",
        "size_mb": 128
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 4
      }
    ],
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "LPC",
          "type": "lpc",
          "vadj_min": 1.2,
          "vadj_max": 3.3
        }
      ]
    },
    "features": {
      "power_monitoring": true
    },
    "_notes_html": "<p>VADJ (<code>VCCIO_LPC_VADJ</code>, FPGA bank 2, FMC connector J17) is jumper-selectable via J32: 3.3 / 2.5 / 1.8 / 1.5 / 1.2 V (default 3.3 V, pins 1-2 closed). Set the jumper before power-on \u2014 the board does not read the FMC card's IPMI EEPROM.</p>",
    "_notes_md": "VADJ (`VCCIO_LPC_VADJ`, FPGA bank 2, FMC connector J17) is jumper-selectable via J32: 3.3 / 2.5 / 1.8 / 1.5 / 1.2 V (default 3.3 V, pins 1-2 closed). Set the jumper before power-on \u2014 the board does not read the FMC card's IPMI EEPROM.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 2: Port 0 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 6: SpaceFibre Port 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 2: SSD Slot 1 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 2: M.2 Slot 1 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "MPF300-VIDEO-KIT",
    "name": "PolarFire Video",
    "status": "active",
    "url": "https://www.microchip.com/en-us/development-tool/mpf300-video-kit-ns",
    "vendor": "microchip",
    "price": {
      "value": 1302,
      "currency": "USD"
    },
    "device": {
      "part": "MPF300T-1FCG1152E",
      "vendor": "microchip"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 128
      }
    ],
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 2,
      "mipi_dsi": 1,
      "mipi_csi": 2
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 3.3
        }
      ]
    },
    "_notes_html": "<p>VADJ (<code>VCCIO_HPC_VADJ</code>, FPGA bank 4) is jumper-selectable via J25: 3.3 / 2.5 / 1.8 / 1.5 / 1.2 V (default 1.8 V, pins 5-6 closed). Set the jumper before power-on \u2014 the board does not read the FMC card's IPMI EEPROM.</p>",
    "_notes_md": "VADJ (`VCCIO_HPC_VADJ`, FPGA bank 4) is jumper-selectable via J25: 3.3 / 2.5 / 1.8 / 1.5 / 1.2 V (default 1.8 V, pins 5-6 closed). Set the jumper before power-on \u2014 the board does not read the FMC card's IPMI EEPROM.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "MPFS-ICICLE-KIT",
    "name": "PolarFire SoC Icicle",
    "status": "active",
    "url": "https://www.microchip.com/en-us/development-tool/mpfs-icicle-kit-es",
    "vendor": "microchip",
    "price": {
      "value": 499,
      "currency": "USD"
    },
    "device": {
      "part": "MPFS250T-FCVG484E",
      "vendor": "microchip"
    },
    "memory": [
      {
        "type": "LPDDR4",
        "size_mb": 2048,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 128
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 1
      }
    ],
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "serial": {
      "can": 2
    },
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "2.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "raspberry_pi": 1,
      "click": 1
    },
    "storage": {
      "sd": 1
    },
    "features": {
      "power_monitoring": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "MYD-CZU5EV",
    "name": "MYD-CZU5EV",
    "status": "active",
    "url": "https://www.myirtech.com/list.asp?id=613",
    "vendor": "myir",
    "price": {
      "value": 890,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU5EV-2SFVC784E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 128
      },
      {
        "type": "eMMC",
        "size_mb": 4096
      }
    ],
    "pcie": [
      {
        "type": "Slot",
        "gen": 2,
        "lanes": 1
      }
    ],
    "video": {
      "hdmi_out": 1,
      "displayport": 1
    },
    "networking": {
      "sfp_plus": 4,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "serial": {
      "can": 1
    },
    "usb": [
      {
        "connector": "Type-C",
        "speed": "3.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 2,
      "arduino": 1,
      "fmc": [
        {
          "slot": "LPC",
          "type": "lpc"
        }
      ]
    },
    "storage": {
      "sata": 1,
      "microsd": 1
    },
    "user_io": {
      "leds": 1,
      "pushbuttons": 1
    },
    "features": {
      "battery_backed_rtc": true
    },
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "3 of 4: Port 0, Port 1, Port 3",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP031-2V5",
        "vendor": "opsero",
        "name": "Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "3 of 4: Port 0, Port 1, Port 3",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 2: AD9627 U1 (channels 1-2)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "3 of 4: Port 0, Port 1, Port 3",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP041-2V5",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "3 of 4: Port 0, Port 1, Port 3",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "Mimas-A7",
    "name": "Mimas A7",
    "status": "active",
    "url": "https://numato.com/product/mimas-a7-artix-7-fpga-development-board/",
    "vendor": "numato-lab",
    "price": {
      "value": 229.99,
      "currency": "USD"
    },
    "device": {
      "part": "XC7A50T-1FGG484C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 256,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      }
    ],
    "high_speed_io": [
      {
        "form": "Mini-DP",
        "count": 2
      }
    ],
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "storage": {
      "microsd": 1
    },
    "_class": "standalone"
  },
  {
    "mpn": "Mimas-A7-Mini",
    "name": "Mimas A7 Mini",
    "status": "active",
    "url": "https://numato.com/product/mimas-a7-mini-fpga-development-board/",
    "vendor": "numato-lab",
    "price": {
      "value": 148.99,
      "currency": "USD"
    },
    "device": {
      "part": "XC7A35T-1FTG256C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 256,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 2
    },
    "user_io": {
      "leds": 8,
      "rgb_leds": 1,
      "pushbuttons": 4
    },
    "_class": "standalone"
  },
  {
    "mpn": "MiniZed",
    "name": "MiniZed",
    "status": "discontinued",
    "url": "https://www.avnet.com/americas/products/avnet-boards/avnet-board-families/minized/",
    "vendor": "avnet",
    "price": null,
    "device": {
      "part": "XC7Z007S-1CLG225C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3L",
        "size_mb": 512
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      }
    ],
    "sensors": [
      {
        "type": "accelerometer",
        "part": "LIS2DS12"
      },
      {
        "type": "temperature",
        "part": "LIS2DS12"
      },
      {
        "type": "microphone",
        "part": "MP34DT05"
      }
    ],
    "usb": [
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 2,
      "arduino": 1
    },
    "user_io": {
      "leds": 2,
      "pushbuttons": 1,
      "dip_switches": 1
    },
    "wireless": {
      "wifi": true,
      "bluetooth": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "Narvi",
    "name": "Narvi",
    "status": "active",
    "url": "https://numato.com/product/narvi-spartan-7-fpga-module/",
    "vendor": "numato-lab",
    "price": {
      "value": 199.99,
      "currency": "USD"
    },
    "device": {
      "part": "XC7S50-1CSGA324C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 256,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "_class": "standalone"
  },
  {
    "mpn": "Nereid",
    "name": "Nereid",
    "status": "active",
    "url": "https://numato.com/product/nereid-kintex-7-pci-express-fpga-development-board/",
    "vendor": "numato-lab",
    "price": {
      "value": 999.99,
      "currency": "USD"
    },
    "device": {
      "part": "XC7K160T-1FBG676C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3L",
        "size_mb": 4096,
        "width_bits": 64,
        "form_factor": "sodimm"
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 4
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc"
        }
      ]
    },
    "user_io": {
      "rgb_leds": 1
    },
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "1 of 2: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "3 of 4: Port 0, Port 2, Port 3",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP031-2V5",
        "vendor": "opsero",
        "name": "Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "3 of 4: Port 0, Port 2, Port 3",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "1 of 2: AD9627 U2 (channels 3-4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "1 of 2: SSD Slot 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "1 of 2: M.2 Slot 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "3 of 4: Port 0, Port 2, Port 3",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP041-2V5",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "3 of 4: Port 0, Port 2, Port 3",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "Neso",
    "name": "Neso",
    "status": "active",
    "url": "https://numato.com/product/neso-artix-7-fpga-development-board/",
    "vendor": "numato-lab",
    "price": {
      "value": 299.99,
      "currency": "USD"
    },
    "device": {
      "part": "XC7A100T-2CSG324C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 256,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "_class": "standalone"
  },
  {
    "mpn": "NetFPGA-SUME",
    "name": "NetFPGA-SUME",
    "status": "discontinued",
    "url": "https://netfpga.org/NetFPGA-SUME.html",
    "vendor": "digilent",
    "price": null,
    "device": {
      "part": "XC7VX690T-3FFG1761C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 4096,
        "form_factor": "sodimm"
      },
      {
        "type": "DDR3",
        "size_mb": 4096,
        "form_factor": "sodimm"
      },
      {
        "type": "QDR-II+",
        "size_mb": 9,
        "width_bits": 36
      },
      {
        "type": "QDR-II+",
        "size_mb": 9,
        "width_bits": 36
      },
      {
        "type": "QDR-II+",
        "size_mb": 9,
        "width_bits": 36
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 64
      },
      {
        "type": "SPI",
        "size_mb": 64
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 3,
        "lanes": 8
      }
    ],
    "networking": {
      "sfp_plus": 4
    },
    "expansion": {
      "pmod": 1,
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "sata": 2,
      "microsd": 1
    },
    "features": {
      "power_monitoring": true
    },
    "_notes_html": "<p>VADJ is fixed at 1.8 V \u2014 the FMC VADJ pins are tied directly to the board's VCC1V8 rail, and all FPGA I/O routed to the FMC connector supports 1.8 V logic only. There is no jumper or programmable regulator for VADJ; FMC modules requiring a different VADJ voltage are electrically incompatible.</p>",
    "_notes_md": "VADJ is fixed at 1.8 V \u2014 the FMC VADJ pins are tied directly to the board's VCC1V8 rail, and all FPGA I/O routed to the FMC connector supports 1.8 V logic only. There is no jumper or programmable regulator for VADJ; FMC modules requiring a different VADJ voltage are electrically incompatible.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "Nexys-A7",
    "name": "Nexys-A7",
    "status": "active",
    "url": "https://digilent.com/shop/nexys-a7-fpga-trainer-board-recommended-for-ece-curriculum/",
    "vendor": "digilent",
    "price": {
      "value": 349,
      "currency": "USD"
    },
    "device": {
      "part": "XC7A100T-1CSG324C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR2",
        "size_mb": 128
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "sensors": [
      {
        "type": "accelerometer"
      },
      {
        "type": "temperature"
      },
      {
        "type": "microphone"
      }
    ],
    "audio": {
      "speaker": true
    },
    "video": {
      "vga_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 100,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 4,
      "xadc_header": 1
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 16,
      "rgb_leds": 2,
      "pushbuttons": 5,
      "dip_switches": 16,
      "seven_segment": 8
    },
    "_class": "standalone"
  },
  {
    "mpn": "Nexys-Video",
    "name": "Nexys-Video",
    "status": "active",
    "url": "https://digilent.com/shop/nexys-video-artix-7-fpga-trainer-board-for-multimedia-applications/",
    "vendor": "digilent",
    "price": {
      "value": 549,
      "currency": "USD"
    },
    "device": {
      "part": "XC7A200T-1SBG484C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 512
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "user_data"
        ]
      }
    ],
    "audio": {
      "codec": "ADAU1761",
      "line_in": 1,
      "line_out": 1,
      "headphone_jack": 1,
      "microphone": 1
    },
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1,
      "displayport": 1
    },
    "display": {
      "oled": "128x32"
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 4,
      "xadc_header": 1,
      "fmc": [
        {
          "slot": "LPC",
          "type": "lpc",
          "vadj_min": 1.2,
          "vadj_max": 3.3
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 8,
      "pushbuttons": 5,
      "dip_switches": 8
    },
    "features": {
      "programmable_vadj": true
    },
    "_notes_html": "<p>VADJ supports 1.2 V / 1.8 V / 2.5 V / 3.3 V (discrete values; default 1.2 V, set by on-board pull resistors that also enable the regulator at power-on). The FPGA design selects the voltage by driving the ADP2384 regulator's feedback multiplexer via the SET_VADJ(1:0) and VADJ_EN pins \u2014 the board does not read the FMC IPMI EEPROM automatically; voltages other than 1.2 V are the user design's responsibility. The same VADJ rail also powers the user pushbuttons, slide switches, XADC Pmod and FPGA banks 15/16.</p>",
    "_notes_md": "VADJ supports 1.2 V / 1.8 V / 2.5 V / 3.3 V (discrete values; default 1.2 V, set by on-board pull resistors that also enable the regulator at power-on). The FPGA design selects the voltage by driving the ADP2384 regulator's feedback multiplexer via the SET_VADJ(1:0) and VADJ_EN pins \u2014 the board does not read the FMC IPMI EEPROM automatically; voltages other than 1.2 V are the user design's responsibility. The same VADJ rail also powers the user pushbuttons, slide switches, XADC Pmod and FPGA banks 15/16.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP031-2V5",
        "vendor": "opsero",
        "name": "Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-2V5",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "NiteFury",
    "name": "NiteFury",
    "status": "active",
    "url": "https://www.crowdsupply.com/rhs-research/nitefury",
    "vendor": "rhs-research",
    "price": {
      "value": 149,
      "currency": "USD"
    },
    "device": {
      "part": "XC7A200T-2FBG484C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 512,
        "width_bits": 16
      }
    ],
    "m2": [
      {
        "key": "M-key",
        "direction": "form-factor",
        "interfaces": [
          "PCIe"
        ],
        "gen": 2,
        "lanes": 4,
        "length": "2280"
      }
    ],
    "user_io": {
      "leds": 4
    },
    "_class": "standalone"
  },
  {
    "mpn": "Novena",
    "name": "Novena",
    "status": "discontinued",
    "url": "https://www.crowdsupply.com/sutajio-kosagi/novena",
    "vendor": "bunnie-studios",
    "price": {
      "value": 500,
      "currency": "USD"
    },
    "device": {
      "part": "XC6SLX45-3CSG324C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 4096,
        "width_bits": 64,
        "form_factor": "sodimm"
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "user_data"
        ]
      }
    ],
    "audio": {
      "headphone_jack": 1,
      "microphone": 1
    },
    "sensors": [
      {
        "type": "accelerometer"
      }
    ],
    "video": {
      "hdmi_out": 1,
      "displayport": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        },
        {
          "speed": 100,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host",
        "ports": 2
      },
      {
        "connector": "Header",
        "speed": "2.0",
        "role": "host",
        "ports": 2
      }
    ],
    "storage": {
      "sata": 1,
      "sd": 1,
      "microsd": 1
    },
    "wireless": {
      "wifi": true,
      "bluetooth": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "PFP-KX7_Plus-310LC",
    "name": "PFP-KX7_Plus-310LC",
    "status": "active",
    "url": "https://www.techway.com/p/fpga-board-pcie-with-fmc-slot/",
    "vendor": "techway",
    "price": {
      "value": 2880,
      "currency": "EUR"
    },
    "device": {
      "part": "XC7K325T-1FBG676C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 512
      },
      {
        "type": "DDR3",
        "size_mb": 512
      }
    ],
    "sensors": [
      {
        "type": "temperature"
      }
    ],
    "clocking": {
      "programmable": true
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 4
      }
    ],
    "high_speed_io": [
      {
        "form": "FireFly"
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "FMCP",
          "type": "fmcp"
        }
      ]
    },
    "features": {
      "power_monitoring": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "PYNQ-Z1",
    "name": "PYNQ-Z1",
    "status": "active",
    "url": "https://digilent.com/shop/pynq-z1-python-productivity-for-zynq-7000-arm-fpga-soc/",
    "vendor": "digilent",
    "price": {
      "value": 299,
      "currency": "USD"
    },
    "device": {
      "part": "XC7Z020-1CLG400C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 512,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "audio": {
      "headphone_jack": 1,
      "microphone": 1
    },
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "2.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 2,
      "arduino": 1
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "rgb_leds": 2,
      "pushbuttons": 4,
      "dip_switches": 2
    },
    "_class": "standalone"
  },
  {
    "mpn": "PYNQ-Z2",
    "name": "PYNQ-Z2",
    "status": "active",
    "url": "https://www.amd.com/en/corporate/university-program/aup-boards/pynq-z2.html",
    "vendor": "tul",
    "price": {
      "value": 129,
      "currency": "USD"
    },
    "device": {
      "part": "XC7Z020-1CLG400C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 512,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "audio": {
      "line_in": 1,
      "headphone_jack": 1
    },
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "2.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 2,
      "arduino": 1,
      "raspberry_pi": 1
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "rgb_leds": 2,
      "pushbuttons": 4,
      "dip_switches": 2
    },
    "features": {
      "power_monitoring": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "PYNQ-ZU",
    "name": "PYNQ-ZU",
    "status": "active",
    "url": "https://www.tulembedded.com/FPGA/ProductsPYNQ-ZU.html",
    "vendor": "tul",
    "price": {
      "value": 199,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU5EG-1SFVC784E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      }
    ],
    "audio": {
      "line_in": 1,
      "headphone_jack": 1
    },
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1,
      "displayport": 1,
      "mipi_csi": 1
    },
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "3.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag"
        ]
      },
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 3,
      "raspberry_pi": 1,
      "syzygy": 2,
      "fmc": [
        {
          "slot": "LPC",
          "type": "lpc"
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 6,
      "rgb_leds": 2,
      "pushbuttons": 5,
      "dip_switches": 4
    },
    "wireless": {
      "wifi": true,
      "bluetooth": true
    },
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP031-2V5",
        "vendor": "opsero",
        "name": "Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP041-2V5",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 2: Port 0 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 2: SSD Slot 1 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 2: M.2 Slot 1 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "Papilio-Pro",
    "name": "Papilio Pro",
    "status": "discontinued",
    "url": "https://www.seeedstudio.com/Papilio-Pro-p-1301.html",
    "vendor": "gadget-factory",
    "price": {
      "value": 93.49,
      "currency": "USD"
    },
    "device": {
      "part": "XC6SLX9-2TQG144C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "SDRAM",
        "size_mb": 8,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 8
      }
    ],
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 2
    },
    "user_io": {
      "leds": 1
    },
    "_notes_html": "<p>The dual-channel FTDI FT2232 handles both serial and programming: Channel A is an asynchronous serial UART (up to 2 MHz) and Channel B drives the FPGA JTAG pins for programming. Populating reset header JP4 holds the Spartan-6 in reset, freeing the JTAG pins so the FT2232 can act as a JTAG/SPI/MPSSE programmer.</p>\n<p>The on-board 32 MHz oscillator feeds the FPGA Clock Management Tile (2 PLLs + 2 DCMs) and can be synthesized to other frequencies internally. The 64Mbit SPI flash supports Spartan-6 multi-boot.</p>",
    "_notes_md": "The dual-channel FTDI FT2232 handles both serial and programming: Channel A is an asynchronous serial UART (up to 2 MHz) and Channel B drives the FPGA JTAG pins for programming. Populating reset header JP4 holds the Spartan-6 in reset, freeing the JTAG pins so the FT2232 can act as a JTAG/SPI/MPSSE programmer.\n\nThe on-board 32 MHz oscillator feeds the FPGA Clock Management Tile (2 PLLs + 2 DCMs) and can be synthesized to other frequencies internally. The 64Mbit SPI flash supports Spartan-6 multi-boot.",
    "_class": "standalone"
  },
  {
    "mpn": "Proteus",
    "name": "Proteus",
    "status": "active",
    "url": "https://numato.com/product/proteus-kintex-7-usb-3-1-development-board/",
    "vendor": "numato-lab",
    "price": {
      "value": 999.99,
      "currency": "USD"
    },
    "device": {
      "part": "XC7K160T-1FBG676C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3L",
        "size_mb": 4096,
        "form_factor": "sodimm"
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "usb": [
      {
        "connector": "Type-C",
        "speed": "3.1",
        "role": "device"
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 3.3
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "rgb_leds": 1
    },
    "_notes_html": "<p>FMC VADJ is jumper-selectable via header J3: 3.3 V with no jumper fitted, 2.5 V (pins 1-2), 1.8 V (3-4), 1.5 V (5-6) or 1.2 V (7-8). Set the jumper before power-on \u2014 the board does not read the FMC IPMI EEPROM.</p>",
    "_notes_md": "FMC VADJ is jumper-selectable via header J3: 3.3 V with no jumper fitted, 2.5 V (pins 1-2), 1.8 V (3-4), 1.5 V (5-6) or 1.2 V (7-8). Set the jumper before power-on \u2014 the board does not read the FMC IPMI EEPROM.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "RFSoC-4x2",
    "name": "RFSoC 4x2",
    "status": "active",
    "url": "https://www.realdigital.org/hardware/rfsoc-4x2",
    "vendor": "real-digital",
    "price": {
      "value": 2499,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU48DR-1FFVG1517E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      },
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      }
    ],
    "clocking": {
      "programmable": true
    },
    "video": {
      "displayport": 1
    },
    "networking": {
      "qsfp28": 1,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "expansion": {
      "pmod": 2,
      "syzygy": 1
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "rgb_leds": 2,
      "pushbuttons": 6,
      "dip_switches": 4
    },
    "features": {
      "power_monitoring": true,
      "battery_backed_rtc": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "SP701",
    "name": "SP701",
    "status": "active",
    "url": "https://www.amd.com/en/products/adaptive-socs-and-fpgas/evaluation-boards/sp701.html",
    "vendor": "amd-xilinx",
    "price": {
      "value": 836,
      "currency": "USD"
    },
    "device": {
      "part": "XC7S100-2FGGA676C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3L",
        "size_mb": 512,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 128
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "mac_address",
          "board_id"
        ],
        "interface": "I2C",
        "size_kbits": 32
      }
    ],
    "clocking": {
      "programmable": true
    },
    "video": {
      "hdmi_out": 1,
      "mipi_dsi": 1,
      "mipi_csi": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 6,
      "fmc": [
        {
          "slot": "LPC",
          "type": "lpc",
          "vadj_min": 1.8,
          "vadj_max": 3.3
        }
      ]
    },
    "user_io": {
      "leds": 8,
      "pushbuttons": 5,
      "dip_switches": 16
    },
    "features": {
      "power_monitoring": true
    },
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP031-2V5",
        "vendor": "opsero",
        "name": "Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-2V5",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "STEMlab-125-14",
    "name": "STEMlab 125-14",
    "status": "active",
    "url": "https://redpitaya.com/stemlab-125-14/",
    "vendor": "redpitaya",
    "price": {
      "value": 378,
      "currency": "EUR"
    },
    "device": {
      "part": "XC7Z010-1CLG225C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 512
      }
    ],
    "analog": [
      {
        "role": "adc",
        "part": "LTC2145",
        "channels": 2,
        "resolution_bits": 14,
        "sample_rate_msps": 125
      },
      {
        "role": "dac",
        "part": "AD9767",
        "channels": 2,
        "resolution_bits": 14,
        "sample_rate_msps": 125
      }
    ],
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "storage": {
      "sata": 2,
      "microsd": 1
    },
    "_class": "standalone"
  },
  {
    "mpn": "Shrike-lite",
    "name": "Shrike-lite",
    "status": "active",
    "url": "https://store.vicharak.in/?product=shrike",
    "vendor": "vicharak",
    "price": {
      "value": 4,
      "currency": "USD"
    },
    "device": {
      "part": "SLG47910C",
      "vendor": "renesas"
    },
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 4
      }
    ],
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "jtag"
        ]
      }
    ],
    "expansion": {
      "pmod": 1
    },
    "user_io": {
      "leds": 2
    },
    "_class": "standalone"
  },
  {
    "mpn": "Skoll",
    "name": "Skoll",
    "status": "active",
    "url": "https://numato.com/product/skoll-xilinx-kintex-7-usb-ready-to-go-fpga-module/",
    "vendor": "numato-lab",
    "price": {
      "value": 299.99,
      "currency": "USD"
    },
    "device": {
      "part": "XC7K70T-1FBG484C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 256,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "_class": "standalone"
  },
  {
    "mpn": "Styx",
    "name": "Styx",
    "status": "active",
    "url": "https://numato.com/product/styx-zynq-7020-fpga-module/",
    "vendor": "numato-lab",
    "price": {
      "value": 239.99,
      "currency": "USD"
    },
    "device": {
      "part": "XC7Z020-1CLG484C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 256,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "storage": {
      "microsd": 1
    },
    "_class": "standalone"
  },
  {
    "mpn": "TE0726-04-41C94-A",
    "name": "ZynqBerry SoC Module 7010-1C",
    "status": "active",
    "url": "https://www.trenz-electronic.de/en/ZynqBerry-SoC-Module-with-AMD-Zynq-7010-1C-Raspberry-Pi-3-compatible/TE0726-04-41C94-A",
    "vendor": "trenz",
    "price": {
      "value": 151.96,
      "currency": "USD"
    },
    "device": {
      "part": "XC7Z010-1CLG225C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3L",
        "size_mb": 512,
        "ecc": true
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "audio": {
      "headphone_jack": 1
    },
    "video": {
      "hdmi_out": 1,
      "mipi_dsi": 1,
      "mipi_csi": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 100,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host",
        "ports": 4
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "raspberry_pi": 1
    },
    "storage": {
      "microsd": 1
    },
    "_class": "standalone"
  },
  {
    "mpn": "TE0802-02-1BEV2-A",
    "name": "TE0802",
    "status": "active",
    "url": "https://www.trenz-electronic.de/en/MPSoC-Development-Board-with-AMD-Zynq-UltraScale-ZU1EG-1E7100-1-GByte-LPDDR4/TE0802-02-1BEV2-A",
    "vendor": "trenz",
    "price": {
      "value": 303.34,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU1EG-1SBVA484E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "LPDDR4",
        "size_mb": 1024
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 32
      }
    ],
    "audio": {
      "headphone_jack": 1
    },
    "clocking": {
      "programmable": true
    },
    "m2": [
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "PCIe"
        ]
      }
    ],
    "video": {
      "displayport": 1,
      "vga_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 8,
      "pushbuttons": 5,
      "dip_switches": 8,
      "seven_segment": 4
    },
    "_class": "standalone"
  },
  {
    "mpn": "TE0802-02-2AEV2-A",
    "name": "TE0802",
    "status": "active",
    "url": "https://www.trenz-electronic.de/en/MPSoC-Development-Board-with-AMD-Zynq-UltraScale-ZU2CG-1E-1-GByte-LPDDR4/TE0802-02-2AEV2-A",
    "vendor": "trenz",
    "price": {
      "value": 279.92,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU2CG-1SBVA484E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "LPDDR4",
        "size_mb": 1024
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 32
      }
    ],
    "audio": {
      "headphone_jack": 1
    },
    "clocking": {
      "programmable": true
    },
    "m2": [
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "PCIe"
        ]
      }
    ],
    "video": {
      "displayport": 1,
      "vga_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 8,
      "pushbuttons": 5,
      "dip_switches": 8,
      "seven_segment": 4
    },
    "_class": "standalone"
  },
  {
    "mpn": "TE0887-04-M",
    "name": "icoBoard",
    "status": "active",
    "url": "http://icoboard.org/",
    "vendor": "trenz",
    "price": {
      "value": 45.68,
      "currency": "USD"
    },
    "device": {
      "part": "ICE40HX8K-CT256",
      "vendor": "lattice"
    },
    "sram": [
      {
        "type": "SRAM",
        "size_kb": 1024
      }
    ],
    "expansion": {
      "pmod": 4,
      "raspberry_pi": 1
    },
    "_class": "standalone"
  },
  {
    "mpn": "TE0950-03-EGBE21C",
    "name": "TE0950",
    "status": "active",
    "url": "https://www.trenz-electronic.de/en/AMD-Versal-AI-Edge-Evalboard-with-VE2302-device-8-GB-DDR4-SDRAM-15-x12-cm/TE0950-03-EGBE21C",
    "vendor": "trenz",
    "price": {
      "value": 1410.12,
      "currency": "USD"
    },
    "device": {
      "part": "XCVE2302-1LSESFVA784",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 8192
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 128
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      },
      {
        "type": "SPI",
        "size_mb": 32
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "mac_address"
        ],
        "interface": "I2C"
      }
    ],
    "clocking": {
      "programmable": true
    },
    "video": {
      "mipi_csi": 1
    },
    "networking": {
      "qsfp28": 1,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "2.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "cruvi_hs": 2,
      "cruvi_ls": 2,
      "fmc": [
        {
          "slot": "FMC",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 3.3
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 2,
      "pushbuttons": 1,
      "dip_switches": 2
    },
    "_notes_html": "<p>FMC VADJ supports 1.2 V / 1.8 V / 2.5 V / 3.3 V (discrete values), selected\nbefore power-on by DIP switch S5 (S5A-C reconfigure the regulator feedback\nnetwork). The board does not read the FMC IPMI EEPROM; the TRM does not\ndocument a factory-default switch position.</p>",
    "_notes_md": "FMC VADJ supports 1.2 V / 1.8 V / 2.5 V / 3.3 V (discrete values), selected\nbefore power-on by DIP switch S5 (S5A-C reconfigure the regulator feedback\nnetwork). The board does not read the FMC IPMI EEPROM; the TRM does not\ndocument a factory-default switch position.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "FMC",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMC",
        "verdict": "partial",
        "summary": "1 of 2: SSD Slot 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMC",
        "verdict": "partial",
        "summary": "1 of 2: M.2 Slot 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "TEI0001-04-DBC87A",
    "name": "MAX1000",
    "status": "active",
    "url": "https://www.trenz-electronic.de/en/MAX1000-IoT-Maker-Board-8kLE-8-MByte-SDRAM-8-MByte-Flash-6.15-x-2.5-cm/TEI0001-04-DBC87A",
    "vendor": "trenz",
    "price": {
      "value": 47.1,
      "currency": "USD"
    },
    "device": {
      "part": "10M08SAU169C8G",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "SDRAM",
        "size_mb": 8
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 8
      }
    ],
    "sensors": [
      {
        "type": "accelerometer",
        "part": "LIS3DH"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "arduino": 1,
      "pmod": 1
    },
    "user_io": {
      "leds": 8,
      "pushbuttons": 1
    },
    "_class": "standalone"
  },
  {
    "mpn": "TEI0003-03-QFCT4A",
    "name": "CYC1000",
    "status": "active",
    "url": "https://www.trenz-electronic.de/en/CYC1000-with-Altera-Cyclone-10-LP-10CL025-C8-8-MByte-SDRAM-8-MByte-Flash/TEI0003-03-QFCT4A",
    "vendor": "trenz",
    "price": {
      "value": 60.95,
      "currency": "USD"
    },
    "device": {
      "part": "10CL025YU256C8G",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "SDRAM",
        "size_mb": 8
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 8
      }
    ],
    "sensors": [
      {
        "type": "accelerometer",
        "part": "LIS3DH"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "arduino": 1,
      "pmod": 1,
      "gpio_header": 1
    },
    "user_io": {
      "leds": 8,
      "pushbuttons": 1
    },
    "_class": "standalone"
  },
  {
    "mpn": "TEI0009-03-PHIQ2A",
    "name": "Cyclone 10 LP RefKit 10CL055-I7",
    "status": "active",
    "url": "https://www.trenz-electronic.de/en/Altera-Cyclone-10-LP-RefKit-10CL055-I7-Dev.-Board-32-MB-SDRAM-16-MB-Flash/TEI0009-03-PHIQ2A",
    "vendor": "trenz",
    "price": {
      "value": 215.5,
      "currency": "USD"
    },
    "device": {
      "part": "10CL055YU484I7G",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "SDRAM",
        "size_mb": 32
      },
      {
        "type": "HyperRAM",
        "size_mb": 8
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      },
      {
        "type": "SPI",
        "size_mb": 2
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "mac_address"
        ],
        "interface": "I2C",
        "size_kbits": 2
      },
      {
        "purpose": [
          "mac_address"
        ],
        "interface": "I2C",
        "size_kbits": 2
      }
    ],
    "analog": [
      {
        "role": "adc",
        "channels": 8,
        "resolution_bits": 12
      },
      {
        "role": "dac",
        "channels": 8,
        "resolution_bits": 12
      }
    ],
    "clocking": {
      "programmable": true
    },
    "video": {
      "vga_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 100,
          "ports": 2
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 6,
      "arduino": 1,
      "grove": 1
    },
    "user_io": {
      "leds": 13,
      "pushbuttons": 5,
      "seven_segment": 1
    },
    "_class": "standalone"
  },
  {
    "mpn": "TEI0022-03",
    "name": "DataStorm DAQ - M-Board FMC Carrier for M-Series Precision Converters",
    "status": "active",
    "url": "https://www.trenz-electronic.de/en/DataStorm-DAQ-M-Board-FMC-Carrier-for-M-Series-Precision-Converters/TEI0022-03",
    "vendor": "trenz",
    "price": {
      "value": 430.77,
      "currency": "USD"
    },
    "device": {
      "part": "5CSEMA5F31C8N",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024
      },
      {
        "type": "DDR3",
        "size_mb": 1024
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "clocking": {
      "programmable": true
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host",
        "ports": 4
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      },
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 4,
      "fmc": [
        {
          "slot": "FMC",
          "type": "lpc",
          "vadj_min": 1.2,
          "vadj_max": 3.3
        }
      ]
    },
    "sensors": [
      {
        "type": "temperature"
      }
    ],
    "storage": {
      "sd": 1
    },
    "_notes_html": "<p>FMC VADJ is generated by an Enpirion EN5335QI whose VS pins select 1.2 V /\n1.25 V / 1.5 V / 1.8 V / 2.5 V / 3.3 V (0.8 V also exists but is not usable\nwith the Cyclone V). Selection is made before power-on with DIP switch S8\n(S8-1..3), routed through the board-management MAX 10 firmware to the\nregulator's VID pins \u2014 the FMC IPMI EEPROM is not read. The TRM does not\ndocument a factory-default switch position.</p>",
    "_notes_md": "FMC VADJ is generated by an Enpirion EN5335QI whose VS pins select 1.2 V /\n1.25 V / 1.5 V / 1.8 V / 2.5 V / 3.3 V (0.8 V also exists but is not usable\nwith the Cyclone V). Selection is made before power-on with DIP switch S8\n(S8-1..3), routed through the board-management MAX 10 firmware to the\nregulator's VID pins \u2014 the FMC IPMI EEPROM is not read. The TRM does not\ndocument a factory-default switch position.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "FMC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "TEI0050-01-AAH13A",
    "name": "CYC5000",
    "status": "active",
    "url": "https://www.trenz-electronic.de/en/CYC5000-with-Altera-Cyclone-V-E-5CEBA2-C8-8-MByte-SDRAM/TEI0050-01-AAH13A",
    "vendor": "trenz",
    "price": {
      "value": 89.22,
      "currency": "USD"
    },
    "device": {
      "part": "5CEBA2U15C8N",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "SDRAM",
        "size_mb": 8
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 8
      }
    ],
    "clocking": {
      "programmable": true
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag"
        ]
      }
    ],
    "expansion": {
      "cruvi_hs": 1
    },
    "user_io": {
      "leds": 8,
      "pushbuttons": 1
    },
    "_class": "standalone"
  },
  {
    "mpn": "TI375N1156C-DK",
    "name": "Ti375 N1156",
    "status": "active",
    "url": "https://www.efinixinc.com/products-devkits-titaniumti375n1156.html",
    "vendor": "efinix",
    "price": {
      "value": 1995,
      "currency": "USD"
    },
    "device": {
      "part": "Ti375N1156C3",
      "vendor": "efinix"
    },
    "memory": [
      {
        "type": "LPDDR4",
        "size_mb": 2048,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 64
      },
      {
        "type": "SPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 4,
        "lanes": 4
      }
    ],
    "networking": {
      "sfp_plus": 4,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "HPC0",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        },
        {
          "slot": "HPC1",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 6,
      "pushbuttons": 2
    },
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "partial",
        "summary": "1 of 2: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "partial",
        "summary": "1 of 2: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "partial",
        "summary": "1 of 6: SpaceFibre Port 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "partial",
        "summary": "1 of 6: SpaceFibre Port 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "partial",
        "summary": "1 of 2: SSD Slot 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "partial",
        "summary": "1 of 2: SSD Slot 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "partial",
        "summary": "1 of 2: M.2 Slot 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "partial",
        "summary": "1 of 2: M.2 Slot 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "TR5",
    "name": "TR5",
    "status": "active",
    "url": "https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&No=1001",
    "vendor": "terasic",
    "price": {
      "value": 7835,
      "currency": "USD"
    },
    "device": {
      "part": "5SGXEA7N2F45C2N",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 8192,
        "form_factor": "sodimm"
      }
    ],
    "sram": [
      {
        "type": "SSRAM",
        "size_kb": 2048,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "BPI",
        "size_mb": 128,
        "width_bits": 16
      }
    ],
    "clocking": {
      "programmable": true,
      "sma_clock_in": 1,
      "sma_clock_out": 1
    },
    "pcie": [
      {
        "type": "iPass",
        "gen": 3,
        "lanes": 4
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 1,
      "fmc": [
        {
          "slot": "FMCA",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 3.0
        },
        {
          "slot": "FMCB",
          "type": "lpc",
          "vadj_min": 1.2,
          "vadj_max": 3.0
        },
        {
          "slot": "FMCC",
          "type": "lpc",
          "vadj_min": 1.2,
          "vadj_max": 3.0
        },
        {
          "slot": "FMCD",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 3.0
        }
      ]
    },
    "storage": {
      "sata": 2
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 4,
      "dip_switches": 4
    },
    "_notes_html": "<p>Each FMC slot's VCCIO (VADJ) is jumper-selectable to 1.2 V / 1.5 V / 1.8 V / 2.5 V / 3.0 V via JP5 (FMC A), JP6 (FMC B), JP7 (FMC C) and JP9 (FMC D); default 2.5 V. Because the FMC connectors cross-connect to shared FPGA banks, 3.0 V only takes effect if all four slots are set to 3.0 V. Set jumpers before power-on \u2014 the board does not read the FMC IPMI EEPROM.</p>",
    "_notes_md": "Each FMC slot's VCCIO (VADJ) is jumper-selectable to 1.2 V / 1.5 V / 1.8 V / 2.5 V / 3.0 V via JP5 (FMC A), JP6 (FMC B), JP7 (FMC C) and JP9 (FMC D); default 2.5 V. Because the FMC connectors cross-connect to shared FPGA banks, 3.0 V only takes effect if all four slots are set to 3.0 V. Set jumpers before power-on \u2014 the board does not read the FMC IPMI EEPROM.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCA",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCD",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCA",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCD",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCA",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCD",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCA",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCD",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCD",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCA",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCD",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "FMCA",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "FMCB",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "FMCC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "FMCD",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCB",
        "verdict": "partial",
        "summary": "1 of 2: Port 0 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCC",
        "verdict": "partial",
        "summary": "1 of 2: Port 0 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCB",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCC",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "FMCA",
        "verdict": "partial",
        "summary": "1 of 6: SpaceFibre Port 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "FMCB",
        "verdict": "partial",
        "summary": "1 of 6: SpaceFibre Port 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "FMCC",
        "verdict": "partial",
        "summary": "1 of 6: SpaceFibre Port 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "FMCD",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCB",
        "verdict": "partial",
        "summary": "1 of 2: SSD Slot 1 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCC",
        "verdict": "partial",
        "summary": "1 of 2: SSD Slot 1 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCB",
        "verdict": "partial",
        "summary": "1 of 2: M.2 Slot 1 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCC",
        "verdict": "partial",
        "summary": "1 of 2: M.2 Slot 1 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCB",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCC",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "TZ170J484C-DK",
    "name": "Tz170 J484",
    "status": "active",
    "url": "https://www.efinixinc.com/products-devkits-topaztz170j484.html",
    "vendor": "efinix",
    "price": {
      "value": 400,
      "currency": "USD"
    },
    "device": {
      "part": "Tz170J484C2",
      "vendor": "efinix"
    },
    "memory": [
      {
        "type": "LPDDR4",
        "size_mb": 32,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 32
      },
      {
        "type": "SPI",
        "size_mb": 32
      }
    ],
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "LPC",
          "type": "lpc",
          "vadj_min": 1.2,
          "vadj_max": 3.3
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 6,
      "pushbuttons": 2
    },
    "_notes_html": "<p>The FMC VADJ pins are unpowered out of the box \u2014 resistors R140\u2013R143 (0R, not assembled) must be fitted to connect the 3V3_FMC rail to the connector's VADJ pins. 3V3_FMC defaults to 3.3 V and is adjusted with trimmer potentiometer VR1 (or replaced by an external supply on header PT4) to match the daughter card (e.g. 1.2 / 1.5 / 1.8 V); the FMC bank VCCIO must be set to the same voltage via jumpers J10\u2013J13. There is no auto-negotiation \u2014 the board does not read the FMC IPMI EEPROM.</p>",
    "_notes_md": "The FMC VADJ pins are unpowered out of the box \u2014 resistors R140\u2013R143 (0R, not assembled) must be fitted to connect the 3V3_FMC rail to the connector's VADJ pins. 3V3_FMC defaults to 3.3 V and is adjusted with trimmer potentiometer VR1 (or replaced by an external supply on header PT4) to match the daughter card (e.g. 1.2 / 1.5 / 1.8 V); the FMC bank VCCIO must be set to the same voltage via jumpers J10\u2013J13. There is no auto-negotiation \u2014 the board does not read the FMC IPMI EEPROM.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "Tagus",
    "name": "Tagus",
    "status": "active",
    "url": "https://numato.com/product/tagus-artix-7-pci-express-development-board/",
    "vendor": "numato-lab",
    "price": {
      "value": 971.99,
      "currency": "USD"
    },
    "device": {
      "part": "XC7A200T-2FBG484I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 256,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 1
      }
    ],
    "networking": {
      "sfp": 2
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "LPC",
          "type": "lpc"
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "rgb_leds": 1
    },
    "features": {
      "secure_element": true
    },
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 2: Port 0 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "2 of 6: SpaceWire Port 1, SpaceFibre Port 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 2: SSD Slot 1 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 2: M.2 Slot 1 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "Tang-Nano",
    "name": "Tang Nano",
    "status": "active",
    "url": "https://wiki.sipeed.com/hardware/en/tang/Tang-Nano/Nano.html",
    "vendor": "sipeed",
    "price": null,
    "device": {
      "part": "GW1N-LV1QN48C6I5",
      "vendor": "gowin"
    },
    "memory": [
      {
        "type": "PSRAM",
        "size_mb": 8
      }
    ],
    "expansion": {
      "gpio_header": 2
    },
    "user_io": {
      "pushbuttons": 2
    },
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "jtag"
        ]
      }
    ],
    "_class": "standalone"
  },
  {
    "mpn": "Ti180-M484",
    "name": "Ti180 M484",
    "status": "active",
    "url": "https://www.efinixinc.com/products-devkits-titaniumti180m484.html",
    "vendor": "efinix",
    "price": {
      "value": 850,
      "currency": "USD"
    },
    "device": {
      "part": "Ti180J484I3",
      "vendor": "efinix"
    },
    "memory": [
      {
        "type": "LPDDR4",
        "size_mb": 32,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 32
      },
      {
        "type": "SPI",
        "size_mb": 32
      }
    ],
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "LPC",
          "type": "lpc",
          "vadj_min": 1.2,
          "vadj_max": 3.3
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 6,
      "pushbuttons": 2
    },
    "_notes_html": "<p>The FMC VADJ pins are unpowered out of the box \u2014 resistors R140\u2013R143 (0R, not assembled) must be fitted to connect the 3V3_FMC rail to the connector's VADJ pins. 3V3_FMC defaults to 3.3 V and is adjusted with trimmer potentiometer VR1 (or replaced by an external supply on header PT4) to match the daughter card (e.g. 1.2 / 1.5 / 1.8 V); the FMC bank VCCIO must be set to the same voltage via jumpers J10\u2013J13. There is no auto-negotiation \u2014 the board does not read the FMC IPMI EEPROM.</p>",
    "_notes_md": "The FMC VADJ pins are unpowered out of the box \u2014 resistors R140\u2013R143 (0R, not assembled) must be fitted to connect the 3V3_FMC rail to the connector's VADJ pins. 3V3_FMC defaults to 3.3 V and is adjusted with trimmer potentiometer VR1 (or replaced by an external supply on header PT4) to match the daughter card (e.g. 1.2 / 1.5 / 1.8 V); the FMC bank VCCIO must be set to the same voltage via jumpers J10\u2013J13. There is no auto-negotiation \u2014 the board does not read the FMC IPMI EEPROM.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "Ti375C529-DK",
    "name": "Ti375 C529",
    "status": "active",
    "url": "https://www.efinixinc.com/products-devkits-titaniumti375c529.html",
    "vendor": "efinix",
    "price": {
      "value": 995,
      "currency": "USD"
    },
    "device": {
      "part": "Ti375C529I3",
      "vendor": "efinix"
    },
    "memory": [
      {
        "type": "LPDDR4",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 64
      },
      {
        "type": "SPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      }
    ],
    "clocking": {
      "sma_clock_in": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 3,
      "fmc": [
        {
          "slot": "LPC",
          "type": "lpc",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 5,
      "pushbuttons": 2
    },
    "features": {
      "rtc": true
    },
    "_notes_html": "<p>VADJ (rail <code>1V8_FMC</code>) defaults to 1.8 V, set by the pin-strap resistor network of a\nTPS542A50 regulator; a 25 k\u03a9 trimmer (VR1) in the strap network gives continuous\nhardware adjustment, with documented set points of 1.8 V and 1.2 V (the FMC-facing\nFPGA bank's VCCIO is on the same rail). Header PJ4 enables the regulator's I2C\nprogramming mode and J7 accepts an external bench supply for the rail \u2014 but there is\nno system controller and the board does not read the FMC card's IPMI EEPROM, so any\nVADJ change is manual.</p>",
    "_notes_md": "VADJ (rail `1V8_FMC`) defaults to 1.8 V, set by the pin-strap resistor network of a\nTPS542A50 regulator; a 25 k\u03a9 trimmer (VR1) in the strap network gives continuous\nhardware adjustment, with documented set points of 1.8 V and 1.2 V (the FMC-facing\nFPGA bank's VCCIO is on the same rail). Header PJ4 enables the regulator's I2C\nprogramming mode and J7 accepts an external bench supply for the rail \u2014 but there is\nno system controller and the board does not read the FMC card's IPMI EEPROM, so any\nVADJ change is manual.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "TySOM-1-7Z030",
    "name": "TySOM-1-7Z030",
    "status": "active",
    "url": "https://www.aldec.com/en/products/emulation/tysom_boards/zynq_7000_soc/tysom_1_7z030",
    "vendor": "aldec",
    "price": null,
    "device": {
      "part": "XC7Z030-1FBG484C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 512
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "user_data"
        ],
        "interface": "I2C",
        "size_kbits": 64
      }
    ],
    "storage": {
      "microsd": 1
    },
    "video": {
      "hdmi_out": 1,
      "mipi_csi": 1
    },
    "audio": {
      "codec": "SGTL5000",
      "line_in": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "pcie": [
      {
        "type": "MiniPCIe-Full"
      }
    ],
    "usb": [
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host",
        "ports": 2
      }
    ],
    "sensors": [
      {
        "type": "accelerometer"
      },
      {
        "type": "temperature"
      }
    ],
    "expansion": {
      "pmod": 1,
      "xadc_header": 1
    },
    "user_io": {
      "leds": 8,
      "dip_switches": 8
    },
    "features": {
      "rtc": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "TySOM-2-7Z100",
    "name": "TySOM-2-7Z100",
    "status": "active",
    "url": "https://www.aldec.com/en/products/emulation/tysom_boards/zynq_7000_soc/tysom_2_7z100",
    "vendor": "aldec",
    "price": null,
    "device": {
      "part": "XC7Z100-2FFG900C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "user_data"
        ],
        "interface": "I2C",
        "size_kbits": 64
      }
    ],
    "storage": {
      "microsd": 1
    },
    "video": {
      "hdmi_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host",
        "ports": 4
      }
    ],
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 1,
      "fmc": [
        {
          "slot": "HPC0",
          "type": "hpc"
        },
        {
          "slot": "HPC1",
          "type": "hpc"
        }
      ]
    },
    "sensors": [
      {
        "type": "accelerometer"
      },
      {
        "type": "temperature"
      }
    ],
    "user_io": {
      "leds": 4,
      "dip_switches": 8
    },
    "features": {
      "rtc": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "TySOM-2A-7Z030",
    "name": "TySOM-2A-7Z030",
    "status": "active",
    "url": "https://www.aldec.com/en/products/emulation/tysom_boards/zynq_7000_soc/tysom_2a_7z030--zynq-board",
    "vendor": "aldec",
    "price": null,
    "device": {
      "part": "XC7Z030-2FFG676C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "user_data"
        ],
        "interface": "I2C",
        "size_kbits": 64
      }
    ],
    "storage": {
      "microsd": 1
    },
    "video": {
      "hdmi_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host",
        "ports": 4
      }
    ],
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc"
        }
      ]
    },
    "sensors": [
      {
        "type": "accelerometer"
      },
      {
        "type": "temperature"
      }
    ],
    "user_io": {
      "leds": 4,
      "dip_switches": 8
    },
    "features": {
      "rtc": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "TySOM-3-ZU7EV",
    "name": "TySOM-3-ZU7EV",
    "status": "active",
    "url": "https://www.aldec.com/en/products/emulation/tysom_boards/zynq_ultrascale_mpsoc/tysom_3_zu7ev",
    "vendor": "aldec",
    "price": null,
    "device": {
      "part": "XCZU7EV-2FFVC1156E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 512
      },
      {
        "type": "DDR4",
        "size_mb": 8192,
        "form_factor": "sodimm"
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "NAND",
        "size_mb": 256
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "user_data"
        ],
        "size_kbits": 64
      }
    ],
    "storage": {
      "microsd": 1,
      "sata": 1
    },
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1,
      "displayport": 1
    },
    "networking": {
      "qsfp_plus": 1,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "serial": {
      "can": 1
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host",
        "ports": 4
      }
    ],
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 1,
      "fmc": [
        {
          "slot": "FMC2",
          "type": "hpc"
        },
        {
          "slot": "FMC1",
          "type": "hpc"
        }
      ]
    },
    "wireless": {
      "wifi": true,
      "bluetooth": true
    },
    "sensors": [
      {
        "type": "accelerometer"
      },
      {
        "type": "temperature"
      }
    ],
    "user_io": {
      "leds": 6,
      "dip_switches": 4
    },
    "features": {
      "power_monitoring": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "TySOM-3A-ZU19EG",
    "name": "TySOM-3A-ZU19EG",
    "status": "active",
    "url": "https://www.aldec.com/en/products/emulation/tysom_boards/zynq_ultrascale_mpsoc/tysom_3a_zu19eg",
    "vendor": "aldec",
    "price": null,
    "device": {
      "part": "XCZU19EG-2FFVB1517I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 8192,
        "form_factor": "sodimm"
      },
      {
        "type": "DDR4",
        "size_mb": 8192
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "NAND",
        "size_mb": 256
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "user_data"
        ],
        "size_kbits": 64
      }
    ],
    "storage": {
      "microsd": 1,
      "sata": 1
    },
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1,
      "displayport": 1
    },
    "networking": {
      "qsfp_plus": 1,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "serial": {
      "can": 1
    },
    "pcie": [
      {
        "type": "Slot",
        "lanes": 1
      }
    ],
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host",
        "ports": 4
      },
      {
        "connector": "Micro-B",
        "speed": "2.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 1,
      "fmc": [
        {
          "slot": "FMC1",
          "type": "hpc"
        },
        {
          "slot": "FMC2",
          "type": "hpc"
        }
      ]
    },
    "wireless": {
      "wifi": true,
      "bluetooth": true
    },
    "sensors": [
      {
        "type": "accelerometer"
      },
      {
        "type": "temperature"
      }
    ],
    "user_io": {
      "leds": 5,
      "dip_switches": 4
    },
    "features": {
      "power_monitoring": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "TySOM-M-MPFS250",
    "name": "TySOM-M-MPFS250",
    "status": "active",
    "url": "https://www.aldec.com/en/products/emulation/tysom_boards/polarfire_microchip/tysom_m_mpfs250",
    "vendor": "aldec",
    "price": null,
    "device": {
      "part": "MPFS250T-FCG1152E",
      "vendor": "microchip"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 2048,
        "width_bits": 32
      },
      {
        "type": "DDR4",
        "size_mb": 2048,
        "width_bits": 36,
        "ecc": true
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 128
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "user_data"
        ],
        "size_kbits": 64
      }
    ],
    "storage": {
      "microsd": 1
    },
    "video": {
      "hdmi_out": 1
    },
    "networking": {
      "qsfp_plus": 1,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "serial": {
      "can": 1
    },
    "pcie": [
      {
        "type": "Slot",
        "gen": 2,
        "lanes": 4
      }
    ],
    "usb": [
      {
        "connector": "Mini-B",
        "speed": "2.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 1,
      "fmc": [
        {
          "slot": "FMC1",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 3.3
        },
        {
          "slot": "FMC2",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 3.3
        }
      ]
    },
    "sensors": [
      {
        "type": "accelerometer"
      },
      {
        "type": "temperature"
      }
    ],
    "user_io": {
      "leds": 4,
      "dip_switches": 4,
      "pushbuttons": 1
    },
    "features": {
      "power_monitoring": true
    },
    "_notes_html": "<p>FMC VADJ/VIOA is set per slot with DIP switches [S3] (FMC1) and [S4] (FMC2):</p>\n<table>\n<thead>\n<tr>\n<th>Voltage</th>\n<th>SW1</th>\n<th>SW2</th>\n<th>SW3</th>\n<th>SW4</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>1.2V</td>\n<td>OFF</td>\n<td>OFF</td>\n<td>OFF</td>\n<td>OFF</td>\n</tr>\n<tr>\n<td>1.5V</td>\n<td>ON</td>\n<td>OFF</td>\n<td>OFF</td>\n<td>OFF</td>\n</tr>\n<tr>\n<td>1.8V</td>\n<td>ON</td>\n<td>ON</td>\n<td>OFF</td>\n<td>OFF</td>\n</tr>\n<tr>\n<td>2.5V</td>\n<td>ON</td>\n<td>ON</td>\n<td>ON</td>\n<td>OFF</td>\n</tr>\n<tr>\n<td>3.3V</td>\n<td>ON</td>\n<td>ON</td>\n<td>ON</td>\n<td>ON</td>\n</tr>\n</tbody>\n</table>\n<p>Aldec does not document a factory-default switch position. Selecting the wrong FMC voltage can damage the board or the mezzanine card. JTAG routing to each FMC slot can be disconnected via DIP switches [S1]/[S2].</p>",
    "_notes_md": "FMC VADJ/VIOA is set per slot with DIP switches [S3] (FMC1) and [S4] (FMC2):\n\n| Voltage | SW1 | SW2 | SW3 | SW4 |\n|---|---|---|---|---|\n| 1.2V | OFF | OFF | OFF | OFF |\n| 1.5V | ON  | OFF | OFF | OFF |\n| 1.8V | ON  | ON  | OFF | OFF |\n| 2.5V | ON  | ON  | ON  | OFF |\n| 3.3V | ON  | ON  | ON  | ON  |\n\nAldec does not document a factory-default switch position. Selecting the wrong FMC voltage can damage the board or the mezzanine card. JTAG routing to each FMC slot can be disconnected via DIP switches [S1]/[S2].",
    "_class": "standalone"
  },
  {
    "mpn": "ULX3S-12F",
    "name": "ULX3S-12F",
    "status": "active",
    "url": "https://www.envox.eu/product/ulx3s-12f/",
    "vendor": "intergalaktik",
    "price": {
      "value": 130,
      "currency": "EUR"
    },
    "device": {
      "part": "LFE5U-12F-6BG381C",
      "vendor": "lattice"
    },
    "memory": [
      {
        "type": "SDRAM",
        "size_mb": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "analog": [
      {
        "role": "adc",
        "part": "MAX11125",
        "channels": 8,
        "resolution_bits": 12,
        "sample_rate_msps": 1
      }
    ],
    "audio": {
      "headphone_jack": 1
    },
    "video": {
      "hdmi_out": 1
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 4
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 8,
      "pushbuttons": 6
    },
    "wireless": {
      "wifi": true,
      "bluetooth": true
    },
    "features": {
      "battery_backed_rtc": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "ULX3S-85F",
    "name": "ULX3S-85F",
    "status": "active",
    "url": "https://www.envox.eu/product/ulx3s/",
    "vendor": "intergalaktik",
    "price": {
      "value": 200,
      "currency": "EUR"
    },
    "device": {
      "part": "LFE5U-85F-6BG381C",
      "vendor": "lattice"
    },
    "memory": [
      {
        "type": "SDRAM",
        "size_mb": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "analog": [
      {
        "role": "adc",
        "part": "MAX11125",
        "channels": 8,
        "resolution_bits": 12,
        "sample_rate_msps": 1
      }
    ],
    "audio": {
      "headphone_jack": 1
    },
    "video": {
      "hdmi_out": 1
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 4
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 8,
      "pushbuttons": 6
    },
    "wireless": {
      "wifi": true,
      "bluetooth": true
    },
    "features": {
      "battery_backed_rtc": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "USB104-A7",
    "name": "USB104-A7",
    "status": "active",
    "url": "https://digilent.com/shop/usb104-a7-artix-7-fpga-development-board-with-syzygy-compatible-expansion/",
    "vendor": "digilent",
    "price": {
      "value": 349,
      "currency": "USD"
    },
    "device": {
      "part": "XC7A100T-1CSG324I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3L",
        "size_mb": 512,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "usb_bridge": [
      {
        "connector": "Type-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 3,
      "syzygy": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 2
    },
    "_class": "standalone"
  },
  {
    "mpn": "Ultra96v2",
    "name": "Ultra96v2",
    "status": "active",
    "url": "https://www.96boards.org/product/ultra96/",
    "vendor": "avnet",
    "price": {
      "value": 249,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU3EG-1SFVA625I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "LPDDR4",
        "size_mb": 2048,
        "width_bits": 32
      }
    ],
    "video": {
      "displayport": 1
    },
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "3.0",
        "role": "device"
      },
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host",
        "ports": 2
      },
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host"
      }
    ],
    "expansion": {
      "boards96_ls": 1,
      "boards96_hs": 1
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4
    },
    "wireless": {
      "wifi": true,
      "bluetooth": true
    },
    "_notes_html": "<h4>Configuration</h4>\n<p>Boot mode is determined by DIP switch labelled SW2.</p>\n<table>\n<thead>\n<tr>\n<th>Boot mode</th>\n<th>1</th>\n<th>2</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>JTAG</td>\n<td>1</td>\n<td>1</td>\n</tr>\n<tr>\n<td>SD Card</td>\n<td>0</td>\n<td>1</td>\n</tr>\n<tr>\n<td>USB</td>\n<td>0</td>\n<td>0</td>\n</tr>\n</tbody>\n</table>\n<p>Notes:</p>\n<ul>\n<li>0 = OFF</li>\n<li>1 = ON</li>\n</ul>",
    "_notes_md": "### Configuration\n\nBoot mode is determined by DIP switch labelled SW2.\n\n| Boot mode          | 1 | 2 |\n|--------------------|---|---|\n| JTAG               | 1 | 1 |\n| SD Card            | 0 | 1 |\n| USB                | 0 | 0 |\n\nNotes:\n\n* 0 = OFF\n* 1 = ON",
    "_class": "standalone"
  },
  {
    "mpn": "Urbana",
    "name": "Urbana Board",
    "status": "active",
    "url": "https://www.realdigital.org/hardware/urbana",
    "vendor": "real-digital",
    "price": {
      "value": 169,
      "currency": "USD"
    },
    "device": {
      "part": "XC7S50-2CSGA324C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 128,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "sensors": [
      {
        "type": "microphone"
      }
    ],
    "audio": {
      "speaker": true
    },
    "video": {
      "hdmi_out": 1
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 4
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 16,
      "rgb_leds": 2,
      "pushbuttons": 4,
      "dip_switches": 16,
      "seven_segment": 8
    },
    "wireless": {
      "bluetooth": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "VC707",
    "name": "VC707",
    "status": "active",
    "url": "https://www.amd.com/en/products/adaptive-socs-and-fpgas/evaluation-boards/ek-v7-vc707-g.html",
    "vendor": "amd-xilinx",
    "price": {
      "value": 5995,
      "currency": "USD"
    },
    "device": {
      "part": "XC7VX485T-2FFG1761C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "form_factor": "sodimm"
      }
    ],
    "flash": [
      {
        "type": "BPI",
        "size_mb": 128,
        "width_bits": 16
      },
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "clocking": {
      "programmable": true,
      "sma_clock_in": 2
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 8
      }
    ],
    "high_speed_io": [
      {
        "form": "SMA",
        "lanes": 1
      }
    ],
    "video": {
      "hdmi_out": 1
    },
    "display": {
      "character_lcd": "2x16"
    },
    "networking": {
      "sfp_plus": 1,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Mini-B",
        "speed": "2.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag"
        ]
      },
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 1,
      "xadc_header": 1,
      "fmc": [
        {
          "slot": "HPC1",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        },
        {
          "slot": "HPC2",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "sd": 1
    },
    "user_io": {
      "leds": 8,
      "pushbuttons": 5,
      "dip_switches": 8,
      "rotary_encoders": 1
    },
    "features": {
      "power_monitoring": true
    },
    "_notes_html": "<h4>Configuration</h4>\n<p>FPGA configuration is determined by DIP switch SW11.</p>\n<table>\n<thead>\n<tr>\n<th>Config mode</th>\n<th>1</th>\n<th>2</th>\n<th>3</th>\n<th>4</th>\n<th>5</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Master BPI</td>\n<td>Note 4</td>\n<td>Note 4</td>\n<td>0</td>\n<td>1</td>\n<td>0</td>\n</tr>\n<tr>\n<td>JTAG (independent)</td>\n<td>X</td>\n<td>X</td>\n<td>1</td>\n<td>0</td>\n<td>1</td>\n</tr>\n</tbody>\n</table>\n<p>Notes:</p>\n<ol>\n<li>X = don't care</li>\n<li>0 = OFF position</li>\n<li>1 = ON position</li>\n<li>Switches 1 and 2 are A25 and A24 respectively and determine\n   which of 4 bitstreams is booted from the Linear BPI flash</li>\n</ol>",
    "_notes_md": "### Configuration\n\nFPGA configuration is determined by DIP switch SW11.\n\n| Config mode        | 1 | 2 | 3 | 4 | 5 |\n|--------------------|---| --| --| --| --|\n| Master BPI         | Note 4 | Note 4 | 0 | 1 | 0 |\n| JTAG (independent) | X | X | 1 | 0 | 1 |\n\nNotes:\n\n1. X = don't care\n2. 0 = OFF position\n3. 1 = ON position\n4. Switches 1 and 2 are A25 and A24 respectively and determine\n   which of 4 bitstreams is booted from the Linear BPI flash",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC2",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC2",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen2 PCIe, dual SSD."
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC2",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen2 PCIe, dual SSD."
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen2 PCIe, both slots."
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC2",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen2 PCIe, both slots."
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Both channels x4."
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "HPC2",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Both channels x4."
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC2",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC2",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC2",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "HPC2",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "HPC2",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC2",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "VC709",
    "name": "VC709",
    "status": "active",
    "url": "https://www.amd.com/en/products/adaptive-socs-and-fpgas/evaluation-boards/dk-v7-vc709-g.html",
    "vendor": "amd-xilinx",
    "price": {
      "value": 8094,
      "currency": "USD"
    },
    "device": {
      "part": "XC7VX690T-2FFG1761C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 4096,
        "form_factor": "sodimm"
      },
      {
        "type": "DDR3",
        "size_mb": 4096,
        "form_factor": "sodimm"
      }
    ],
    "flash": [
      {
        "type": "BPI",
        "size_mb": 32,
        "width_bits": 16
      }
    ],
    "clocking": {
      "programmable": true,
      "sma_clock_in": 4
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 3,
        "lanes": 8
      }
    ],
    "networking": {
      "sfp_plus": 4
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag"
        ]
      },
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "xadc_header": 1,
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        }
      ]
    },
    "user_io": {
      "leds": 8,
      "pushbuttons": 5,
      "dip_switches": 8
    },
    "features": {
      "power_monitoring": true
    },
    "_notes_html": "<h4>Configuration</h4>\n<p>FPGA configuration is determined by DIP switch SW11.</p>\n<table>\n<thead>\n<tr>\n<th>Config mode</th>\n<th>1</th>\n<th>2</th>\n<th>3</th>\n<th>4</th>\n<th>5</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Master BPI</td>\n<td>Note 4</td>\n<td>Note 4</td>\n<td>0</td>\n<td>1</td>\n<td>0</td>\n</tr>\n<tr>\n<td>JTAG (independent)</td>\n<td>X</td>\n<td>X</td>\n<td>1</td>\n<td>0</td>\n<td>1</td>\n</tr>\n</tbody>\n</table>\n<p>Notes:</p>\n<ol>\n<li>X = don't care</li>\n<li>0 = OFF position</li>\n<li>1 = ON position</li>\n<li>Switches 1 and 2 are A25 and A24 respectively and determine\n   which of 4 bitstreams is booted from the Linear BPI flash</li>\n</ol>",
    "_notes_md": "### Configuration\n\nFPGA configuration is determined by DIP switch SW11.\n\n| Config mode        | 1 | 2 | 3 | 4 | 5 |\n|--------------------|---| --| --| --| --|\n| Master BPI         | Note 4 | Note 4 | 0 | 1 | 0 |\n| JTAG (independent) | X | X | 1 | 0 | 1 |\n\nNotes:\n\n1. X = don't care\n2. 0 = OFF position\n3. 1 = ON position\n4. Switches 1 and 2 are A25 and A24 respectively and determine\n   which of 4 bitstreams is booted from the Linear BPI flash",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen3 PCIe, dual SSD."
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen3 PCIe, both slots."
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Both channels x4."
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "VCK190",
    "name": "VCK190",
    "status": "active",
    "url": "https://www.amd.com/en/products/adaptive-socs-and-fpgas/evaluation-boards/vck190.html",
    "vendor": "amd-xilinx",
    "price": {
      "value": 13195,
      "currency": "USD"
    },
    "device": {
      "part": "XCVC1902-2MSEVSVA2197",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 8192,
        "form_factor": "dimm"
      },
      {
        "type": "LPDDR4",
        "size_mb": 8192
      }
    ],
    "clocking": {
      "programmable": true
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 4,
        "lanes": 8
      }
    ],
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1
    },
    "networking": {
      "sfp28": 2,
      "qsfp28": 1,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 3
        }
      ]
    },
    "serial": {
      "can": 1
    },
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "FMCP1",
          "type": "fmcp",
          "vadj_min": 1.2,
          "vadj_max": 1.5
        },
        {
          "slot": "FMCP2",
          "type": "fmcp",
          "vadj_min": 1.2,
          "vadj_max": 1.5
        }
      ]
    },
    "storage": {
      "microsd": 2
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 6,
      "dip_switches": 4
    },
    "features": {
      "power_monitoring": true,
      "programmable_vadj": true
    },
    "_notes_html": "<p>VADJ_FMC supports 1.2 V / 1.5 V (discrete values; default 1.5 V, shared by both FMC+ slots). Set at boot by the ZU4 System Controller per ANSI/VITA 57.4 IPMI: it reads each attached FMC card's IIC EEPROM and picks a voltage supported by both board and card (1.5 V with no card attached; 0 V if no valid IPMI data is found). The System Controller UI (<code>FMC &gt; Set VADJ</code>) can override the IPMI routine with an explicit value.</p>",
    "_notes_md": "VADJ_FMC supports 1.2 V / 1.5 V (discrete values; default 1.5 V, shared by both FMC+ slots). Set at boot by the ZU4 System Controller per ANSI/VITA 57.4 IPMI: it reads each attached FMC card's IIC EEPROM and picks a voltage supported by both board and card (1.5 V with no card attached; 0 V if no valid IPMI data is found). The System Controller UI (`FMC > Set VADJ`) can override the IPMI routine with an explicit value.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "2x 100G."
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "2x 100G."
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen4 PCIe, dual SSD."
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen4 PCIe, dual SSD."
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen4 PCIe, both slots."
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen4 PCIe, both slots."
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Both channels x4."
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Both channels x4."
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "FMCP2",
        "verdict": "partial",
        "summary": "1 of 2: AD9627 U1 (channels 1-2)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "VCU108",
    "name": "VCU108",
    "status": "active",
    "url": "https://www.amd.com/en/products/adaptive-socs-and-fpgas/evaluation-boards/ek-u1-vcu108-g.html",
    "vendor": "amd-xilinx",
    "price": {
      "value": 11995,
      "currency": "USD"
    },
    "device": {
      "part": "XCVU095-2FFVA2104E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 2560,
        "width_bits": 80,
        "ecc": true
      },
      {
        "type": "DDR4",
        "size_mb": 2560,
        "width_bits": 80,
        "ecc": true
      },
      {
        "type": "RLD3",
        "size_mb": 144,
        "width_bits": 72
      }
    ],
    "flash": [
      {
        "type": "BPI",
        "size_mb": 128,
        "width_bits": 16
      }
    ],
    "clocking": {
      "programmable": true,
      "sma_clock_in": 2
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 3,
        "lanes": 8
      }
    ],
    "high_speed_io": [
      {
        "form": "BullsEye",
        "lanes": 4,
        "transceiver": "GTY"
      }
    ],
    "video": {
      "hdmi_out": 1
    },
    "networking": {
      "qsfp28": 1,
      "cfp2": 1,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag"
        ]
      },
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 1,
      "xadc_header": 1,
      "fmc": [
        {
          "slot": "HPC0",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        },
        {
          "slot": "HPC1",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 8,
      "pushbuttons": 5,
      "dip_switches": 4
    },
    "features": {
      "power_monitoring": true
    },
    "_notes_html": "<h4>Configuration</h4>\n<p>Boot mode is determined by DIP switch SW16.</p>\n<table>\n<thead>\n<tr>\n<th>Config mode</th>\n<th>1</th>\n<th>2</th>\n<th>3</th>\n<th>4</th>\n<th>5</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Master BPI</td>\n<td>x</td>\n<td>x</td>\n<td>0</td>\n<td>1</td>\n<td>0</td>\n</tr>\n<tr>\n<td>JTAG</td>\n<td>x</td>\n<td>x</td>\n<td>1</td>\n<td>0</td>\n<td>1</td>\n</tr>\n</tbody>\n</table>\n<p>Switches 1 and 2 determine which of four possible configuration\nbitstreams to load from Master BPI flash. They are connected to\nA25 and A24 of the flash memory.</p>",
    "_notes_md": "### Configuration\n\nBoot mode is determined by DIP switch SW16.\n\n| Config mode       | 1 | 2 | 3 | 4 | 5 |\n|-------------------|---| --| --| --|---|\n| Master BPI        | x | x | 0 | 1 | 0 |\n| JTAG              | x | x | 1 | 0 | 1 |\n\nSwitches 1 and 2 determine which of four possible configuration\nbitstreams to load from Master BPI flash. They are connected to\nA25 and A24 of the flash memory.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen3 PCIe, no reference design."
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen3 PCIe, no reference design."
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen3 PCIe, both slots \u2014 no reference design."
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen3 PCIe, both slots \u2014 no reference design."
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Both channels x4."
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Both channels x4."
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "VCU118",
    "name": "VCU118",
    "status": "active",
    "url": "https://www.amd.com/en/products/adaptive-socs-and-fpgas/evaluation-boards/vcu118.html",
    "vendor": "amd-xilinx",
    "price": {
      "value": 14995,
      "currency": "USD"
    },
    "device": {
      "part": "XCVU9P-L2FLGA2104E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 2560,
        "width_bits": 80,
        "ecc": true
      },
      {
        "type": "DDR4",
        "size_mb": 2560,
        "width_bits": 80,
        "ecc": true
      },
      {
        "type": "RLD3",
        "size_mb": 288,
        "width_bits": 72
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 128
      },
      {
        "type": "QSPI",
        "size_mb": 128
      }
    ],
    "clocking": {
      "programmable": true,
      "sma_clock_in": 3
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 3,
        "lanes": 16
      }
    ],
    "high_speed_io": [
      {
        "form": "FireFly",
        "lanes": 4,
        "transceiver": "GTY"
      }
    ],
    "networking": {
      "qsfp28": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag"
        ]
      },
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 2,
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        },
        {
          "slot": "FMCP",
          "type": "fmcp",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 8,
      "pushbuttons": 5,
      "dip_switches": 4
    },
    "features": {
      "power_monitoring": true
    },
    "_notes_html": "<h4>Configuration</h4>\n<p>Boot mode is determined by DIP switch SW16.</p>\n<table>\n<thead>\n<tr>\n<th>Config mode</th>\n<th>1</th>\n<th>2</th>\n<th>3</th>\n<th>4</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Master SPI</td>\n<td>x</td>\n<td>0</td>\n<td>0</td>\n<td>1</td>\n</tr>\n<tr>\n<td>JTAG</td>\n<td>x</td>\n<td>1</td>\n<td>0</td>\n<td>1</td>\n</tr>\n</tbody>\n</table>",
    "_notes_md": "### Configuration\n\nBoot mode is determined by DIP switch SW16.\n\n| Config mode       | 1 | 2 | 3 | 4 |\n|-------------------|---| --| --| --|\n| Master SPI        | x | 0 | 0 | 1 |\n| JTAG              | x | 1 | 0 | 1 |",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "2x 40G."
      },
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports \u2014 HPC not supported, use FMC+."
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen3 PCIe, dual SSD."
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen3 PCIe, both slots."
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Both channels x4 (FMC+ only \u2014 HPC not supported)."
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "FMC+ only \u2014 HPC not supported."
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "VCU128",
    "name": "VCU128",
    "status": "discontinued",
    "url": "https://www.amd.com/en/products/adaptive-socs-and-fpgas/evaluation-boards/vcu128.html",
    "vendor": "amd-xilinx",
    "price": null,
    "device": {
      "part": "XCVU37P-L2FSVH2892E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "HBM2",
        "size_mb": 8192
      },
      {
        "type": "DDR4",
        "size_mb": 4608,
        "width_bits": 80,
        "ecc": true
      },
      {
        "type": "QDR-IV",
        "size_mb": 18,
        "width_bits": 36
      },
      {
        "type": "RLD3",
        "size_mb": 288,
        "width_bits": 72
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 256
      }
    ],
    "clocking": {
      "programmable": true,
      "sma_clock_in": 2
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 4,
        "lanes": 8
      }
    ],
    "networking": {
      "qsfp28": 4,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "FMCP",
          "type": "fmcp",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "user_io": {
      "leds": 8,
      "pushbuttons": 1
    },
    "features": {
      "power_monitoring": true,
      "programmable_vadj": true
    },
    "_notes_html": "<p>VADJ supports 1.2 V / 1.5 V / 1.8 V (discrete values). Set at boot by the System Controller (Zynq-7000 XC7Z010, U42) after reading the FMC's IPMI EEPROM \u2014 the rail is set to 0 V if no FMC card is attached or its EEPROM holds no valid voltage. The System Controller user interface allows the IPMI routine to be overridden and an explicit VADJ value set.</p>",
    "_notes_md": "VADJ supports 1.2 V / 1.5 V / 1.8 V (discrete values). Set at boot by the System Controller (Zynq-7000 XC7Z010, U42) after reading the FMC's IPMI EEPROM \u2014 the rail is set to 0 V if no FMC card is attached or its EEPROM holds no valid voltage. The System Controller user interface allows the IPMI routine to be overridden and an explicit VADJ value set.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "VCU129",
    "name": "VCU129",
    "status": "discontinued",
    "url": "https://www.amd.com/en/products/adaptive-socs-and-fpgas/evaluation-boards/vcu129.html",
    "vendor": "amd-xilinx",
    "price": null,
    "device": {
      "part": "XCVU29P-L2FSGA2577E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 16384,
        "form_factor": "dimm"
      },
      {
        "type": "RLD3",
        "size_mb": 288,
        "width_bits": 72
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 256
      }
    ],
    "clocking": {
      "programmable": true,
      "sma_clock_in": 2,
      "sma_clock_out": 4
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 3,
        "lanes": 8
      }
    ],
    "high_speed_io": [
      {
        "form": "BullsEye",
        "count": 2,
        "lanes": 7,
        "max_rate_gbps": 56,
        "transceiver": "GTM"
      }
    ],
    "networking": {
      "sfp28": 6,
      "sfp56": 4,
      "qsfp28": 2,
      "qsfp_dd": 2,
      "osfp": 1,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 2
    },
    "user_io": {
      "leds": 8,
      "pushbuttons": 6,
      "dip_switches": 4
    },
    "features": {
      "power_monitoring": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "VEK280",
    "name": "VEK280",
    "status": "active",
    "url": "https://www.amd.com/en/products/adaptive-socs-and-fpgas/evaluation-boards/vek280.html",
    "vendor": "amd-xilinx",
    "price": {
      "value": 6995,
      "currency": "USD"
    },
    "device": {
      "part": "XCVE2802-2MSEVSVH1760",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "LPDDR4",
        "size_mb": 12288
      }
    ],
    "clocking": {
      "programmable": true
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 4,
        "lanes": 16
      }
    ],
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1
    },
    "networking": {
      "sfp28": 1,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 3
        }
      ]
    },
    "serial": {
      "can": 2
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 1,
      "fmc": [
        {
          "slot": "FMCP",
          "type": "fmcp",
          "vadj_min": 1.5,
          "vadj_max": 1.5
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 2,
      "dip_switches": 4
    },
    "features": {
      "power_monitoring": true
    },
    "_notes_html": "<p>VADJ_FMC is fixed at 1.5 V (regulator U282, IR38060) and cannot be changed \u2014 XPIO banks 705/706 are shared between the FMC+ connector (J51) and other board functions, so the rail is non-compliant with VITA 57.4. There is no IPMI-based VADJ negotiation: FMC cards requiring lower than 1.5 V are exposed to this higher voltage, so only use FMC cards that support 1.5 V.</p>",
    "_notes_md": "VADJ_FMC is fixed at 1.5 V (regulator U282, IR38060) and cannot be changed \u2014 XPIO banks 705/706 are shared between the FMC+ connector (J51) and other board functions, so the rail is non-compliant with VITA 57.4. There is no IPMI-based VADJ negotiation: FMC cards requiring lower than 1.5 V are exposed to this higher voltage, so only use FMC cards that support 1.5 V.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "2x 100G."
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen4 PCIe \u2014 reference design coming soon."
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen4 PCIe, both slots \u2014 reference design coming soon."
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Both channels x4."
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "VHK158",
    "name": "VHK158",
    "status": "active",
    "url": "https://www.amd.com/en/products/adaptive-socs-and-fpgas/evaluation-boards/vhk158.html",
    "vendor": "amd-xilinx",
    "price": {
      "value": 14995,
      "currency": "USD"
    },
    "device": {
      "part": "XCVH1582-2MSEVSVA3697",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "HBM2E",
        "size_mb": 32768
      },
      {
        "type": "DDR4",
        "size_mb": 32768,
        "width_bits": 72,
        "ecc": true,
        "form_factor": "dimm"
      }
    ],
    "clocking": {
      "programmable": true
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 5,
        "lanes": 8
      },
      {
        "type": "Edge",
        "gen": 4,
        "lanes": 16
      }
    ],
    "networking": {
      "qsfp28": 4,
      "qsfp_dd": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "FMCP",
          "type": "fmcp",
          "vadj_min": 1.2,
          "vadj_max": 1.5
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 2,
      "dip_switches": 4
    },
    "features": {
      "power_monitoring": true,
      "programmable_vadj": true
    },
    "_notes_html": "<p>VADJ_FMC supports 1.2 V / 1.5 V (discrete values; default 1.5 V \u2014 Versal HBM XPIO banks do not support 1.8 V). Set at boot by the ZU4 system controller per ANSI/VITA 57.4 IPMI: with no card fitted the rail is set to 1.5 V; with a card fitted its IPMI EEPROM is read to pick a mutually supported voltage, and the rail is set to 0 V if no valid match is found. The system controller UI can override the IPMI routine with an explicit value.</p>",
    "_notes_md": "VADJ_FMC supports 1.2 V / 1.5 V (discrete values; default 1.5 V \u2014 Versal HBM XPIO banks do not support 1.8 V). Set at boot by the ZU4 system controller per ANSI/VITA 57.4 IPMI: with no card fitted the rail is set to 1.5 V; with a card fitted its IPMI EEPROM is read to pick a mutually supported voltage, and the rail is set to 0 V if no valid match is found. The system controller UI can override the IPMI routine with an explicit value.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "2x 100G."
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen4 PCIe, single SSD only."
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen4 PCIe x4 on Slot 1 only."
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Channel A x4 only; Channel B unsupported."
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "VMK180",
    "name": "VMK180",
    "status": "active",
    "url": "https://www.amd.com/en/products/adaptive-socs-and-fpgas/evaluation-boards/vmk180.html",
    "vendor": "amd-xilinx",
    "price": {
      "value": 9345,
      "currency": "USD"
    },
    "device": {
      "part": "XCVM1802-2MSEVSVA2197",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 8192,
        "form_factor": "dimm"
      },
      {
        "type": "LPDDR4",
        "size_mb": 8192
      }
    ],
    "clocking": {
      "programmable": true
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 4,
        "lanes": 8
      }
    ],
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1
    },
    "networking": {
      "sfp28": 2,
      "qsfp28": 1,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 3
        }
      ]
    },
    "serial": {
      "can": 1
    },
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "FMCP1",
          "type": "fmcp",
          "vadj_min": 1.2,
          "vadj_max": 1.5
        },
        {
          "slot": "FMCP2",
          "type": "fmcp",
          "vadj_min": 1.2,
          "vadj_max": 1.5
        }
      ]
    },
    "storage": {
      "microsd": 2
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 6,
      "dip_switches": 4
    },
    "features": {
      "power_monitoring": true,
      "programmable_vadj": true
    },
    "_notes_html": "<p>VADJ_FMC supports 1.2 V / 1.5 V (discrete values; default 1.5 V \u2014 note no 1.8 V option). A single VADJ_FMC rail feeds both FMC+ slots (FMCP1 J51 and FMCP2 J53), so both slots always run at the same voltage. The ZU4 System Controller sets it at boot after reading each attached FMC card's IPMI EEPROM, picking a voltage supported by both the board and the card(s); if no valid IPMI data is found the rail is set to 0 V. The SCUI (<code>FMC &gt; Set VADJ</code>) can override the IPMI routine with an explicit value.</p>",
    "_notes_md": "VADJ_FMC supports 1.2 V / 1.5 V (discrete values; default 1.5 V \u2014 note no 1.8 V option). A single VADJ_FMC rail feeds both FMC+ slots (FMCP1 J51 and FMCP2 J53), so both slots always run at the same voltage. The ZU4 System Controller sets it at boot after reading each attached FMC card's IPMI EEPROM, picking a voltage supported by both the board and the card(s); if no valid IPMI data is found the rail is set to 0 V. The SCUI (`FMC > Set VADJ`) can override the IPMI routine with an explicit value.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "2x 100G."
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "2x 100G."
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen4 PCIe, dual SSD."
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen4 PCIe, dual SSD."
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen4 PCIe, both slots."
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen4 PCIe, both slots."
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Both channels x4."
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Both channels x4."
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "FMCP1",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "FMCP2",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "FMCP2",
        "verdict": "partial",
        "summary": "1 of 2: AD9627 U1 (channels 1-2)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "VP815",
    "name": "VectorPath 815",
    "status": "active",
    "url": "https://www.bittware.com/products/vp815/",
    "vendor": "bittware",
    "price": null,
    "device": {
      "part": "AC7t1500FSG2457C",
      "vendor": "achronix"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 16384,
        "width_bits": 72,
        "ecc": true
      },
      {
        "type": "GDDR6",
        "size_mb": 32768
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 5,
        "lanes": 16
      }
    ],
    "networking": {
      "qsfp_dd": 2
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "features": {
      "power_monitoring": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "VPK120",
    "name": "VPK120",
    "status": "active",
    "url": "https://www.amd.com/en/products/adaptive-socs-and-fpgas/evaluation-boards/vpk120.html",
    "vendor": "amd-xilinx",
    "price": {
      "value": 11994,
      "currency": "USD"
    },
    "device": {
      "part": "XCVP1202-2MSEVSVA2785",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "LPDDR4",
        "size_mb": 12288
      }
    ],
    "clocking": {
      "programmable": true
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 5,
        "lanes": 8
      },
      {
        "type": "Edge",
        "gen": 4,
        "lanes": 16
      }
    ],
    "networking": {
      "qsfp_dd": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag"
        ]
      },
      {
        "connector": "Type-A",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "FMCP",
          "type": "fmcp",
          "vadj_min": 1.2,
          "vadj_max": 1.5
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 7,
      "dip_switches": 4
    },
    "features": {
      "power_monitoring": true,
      "programmable_vadj": true
    },
    "_notes_html": "<p>VADJ_FMC supports 1.2 V / 1.5 V (discrete values; default 1.5 V, board ships with VADJ_FMC set to 1.5 V). Set at boot by the ZU4 (XCZU4EG) System Controller, which reads the FMC's IPMI EEPROM to pick a voltage supported by both board and module; the rail is set to 0 V if no valid IPMI data is found. The system controller user interface allows the IPMI routine to be overridden with an explicit value.</p>",
    "_notes_md": "VADJ_FMC supports 1.2 V / 1.5 V (discrete values; default 1.5 V, board ships with VADJ_FMC set to 1.5 V). Set at boot by the ZU4 (XCZU4EG) System Controller, which reads the FMC's IPMI EEPROM to pick a voltage supported by both board and module; the rail is set to 0 V if no valid IPMI data is found. The system controller user interface allows the IPMI routine to be overridden with an explicit value.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "2x 100G."
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen4 PCIe, single SSD only."
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen4 PCIe x4 on Slot 1 only."
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Channel A x4 only; Channel B unsupported."
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "VPK180",
    "name": "VPK180",
    "status": "active",
    "url": "https://www.amd.com/en/products/adaptive-socs-and-fpgas/evaluation-boards/vpk180.html",
    "vendor": "amd-xilinx",
    "price": {
      "value": 17995,
      "currency": "USD"
    },
    "device": {
      "part": "XCVP1802-2MSELSVC4072",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "LPDDR4",
        "size_mb": 12288
      }
    ],
    "clocking": {
      "programmable": true
    },
    "networking": {
      "sfp_dd": 4,
      "qsfp_dd": 6,
      "osfp": 1,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "jtag",
          "uart"
        ]
      },
      {
        "connector": "Type-A",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "FMCP",
          "type": "fmcp",
          "vadj_min": 1.2,
          "vadj_max": 1.5
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 2,
      "dip_switches": 4
    },
    "features": {
      "power_monitoring": true,
      "programmable_vadj": true
    },
    "_notes_html": "<p>VADJ_FMC supports 1.2 V / 1.5 V (discrete values; default 1.5 V, rail set to 0 V if no compatible voltage is found). Set at boot by the ZU4 System Controller (XCZU4) per ANSI/VITA 57.4 after reading the FMC card's IPMI EEPROM; the system controller user interface allows the IPMI routine to be overridden with an explicit value.</p>",
    "_notes_md": "VADJ_FMC supports 1.2 V / 1.5 V (discrete values; default 1.5 V, rail set to 0 V if no compatible voltage is found). Set at boot by the ZU4 System Controller (XCZU4) per ANSI/VITA 57.4 after reading the FMC card's IPMI EEPROM; the system controller user interface allows the IPMI routine to be overridden with an explicit value.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "2x 100G."
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen4 PCIe, single SSD only."
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen4 PCIe x4 on Slot 1 only."
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Channel A x4 only; Channel B unsupported."
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "VSD-UP5KDEV-YA-4A",
    "name": "VSDSQUADRON FM",
    "status": "active",
    "url": "https://www.vlsisystemdesign.com/vsdsquadronfm/",
    "vendor": "vlsi-system-design",
    "price": {
      "value": 37,
      "currency": "USD"
    },
    "device": {
      "part": "ICE40UP5K-SG48",
      "vendor": "lattice"
    },
    "flash": [
      {
        "type": "SPI",
        "size_mb": 4
      }
    ],
    "sensors": [
      {
        "type": "temperature"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "user_io": {
      "rgb_leds": 1
    },
    "_class": "standalone"
  },
  {
    "mpn": "Vaaman",
    "name": "Vaaman",
    "status": "active",
    "url": "https://vicharak.in/vaaman",
    "vendor": "vicharak",
    "price": {
      "value": 212,
      "currency": "USD"
    },
    "device": {
      "part": "T120F324C3",
      "vendor": "efinix"
    },
    "memory": [
      {
        "type": "LPDDR4",
        "size_mb": 2048
      },
      {
        "type": "DDR3L",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "audio": {
      "headphone_jack": 1
    },
    "video": {
      "hdmi_out": 1,
      "displayport": 1,
      "mipi_dsi": 1,
      "mipi_csi": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-C",
        "speed": "3.0",
        "role": "host"
      },
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host",
        "ports": 2
      },
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host"
      }
    ],
    "expansion": {
      "gpio_header": 1
    },
    "storage": {
      "microsd": 1
    },
    "wireless": {
      "wifi": true,
      "bluetooth": true
    },
    "features": {
      "battery_backed_rtc": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "XEM7001",
    "name": "XEM7001",
    "status": "active",
    "url": "https://www.opalkelly.com/products/fpga-integration/xem7001",
    "vendor": "opal-kelly",
    "price": {
      "value": 399.95,
      "currency": "USD"
    },
    "device": {
      "part": "XC7A15T-1FTG256C",
      "vendor": "amd-xilinx"
    },
    "flash": [
      {
        "type": "SPI",
        "size_mb": 4
      }
    ],
    "clocking": {
      "programmable": true
    },
    "expansion": {
      "gpio_header": 3
    },
    "user_io": {
      "leds": 8,
      "pushbuttons": 4
    },
    "_class": "standalone"
  },
  {
    "mpn": "XEM7010-A50",
    "name": "XEM7010-A50",
    "status": "active",
    "url": "https://www.opalkelly.com/products/fpga-integration/xem7010",
    "vendor": "opal-kelly",
    "price": {
      "value": 499.95,
      "currency": "USD"
    },
    "device": {
      "part": "XC7A50T-1FGG484C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 512,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 4
      }
    ],
    "user_io": {
      "leds": 8
    },
    "_class": "standalone"
  },
  {
    "mpn": "XEM7305",
    "name": "XEM7305",
    "status": "active",
    "url": "https://www.opalkelly.com/products/fpga-integration/xem7305",
    "vendor": "opal-kelly",
    "price": {
      "value": 449.95,
      "currency": "USD"
    },
    "device": {
      "part": "XC7S50-1CSGA324C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 512
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      }
    ],
    "usb": [
      {
        "connector": "Type-C",
        "speed": "3.0",
        "role": "device"
      }
    ],
    "user_io": {
      "leds": 4
    },
    "_class": "standalone"
  },
  {
    "mpn": "XEM7310-A200",
    "name": "XEM7310-A200",
    "status": "active",
    "url": "https://www.opalkelly.com/products/fpga-integration/xem7310",
    "vendor": "opal-kelly",
    "price": {
      "value": 875.95,
      "currency": "USD"
    },
    "device": {
      "part": "XC7A200T-1FBG484C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      },
      {
        "type": "SPI",
        "size_mb": 16
      }
    ],
    "usb": [
      {
        "connector": "Type-C",
        "speed": "3.0",
        "role": "device"
      }
    ],
    "user_io": {
      "leds": 8
    },
    "_class": "standalone"
  },
  {
    "mpn": "XEM7310-A75",
    "name": "XEM7310-A75",
    "status": "active",
    "url": "https://www.opalkelly.com/products/fpga-integration/xem7310",
    "vendor": "opal-kelly",
    "price": {
      "value": 629.95,
      "currency": "USD"
    },
    "device": {
      "part": "XC7A75T-1FGG484C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      },
      {
        "type": "SPI",
        "size_mb": 16
      }
    ],
    "usb": [
      {
        "connector": "Type-C",
        "speed": "3.0",
        "role": "device"
      }
    ],
    "user_io": {
      "leds": 8
    },
    "_class": "standalone"
  },
  {
    "mpn": "XEM7310MT-A200",
    "name": "XEM7310MT-A200",
    "status": "active",
    "url": "https://www.opalkelly.com/products/fpga-integration/xem7310mt",
    "vendor": "opal-kelly",
    "price": {
      "value": 899.95,
      "currency": "USD"
    },
    "device": {
      "part": "XC7A200T-1FBG484C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      },
      {
        "type": "SPI",
        "size_mb": 16
      }
    ],
    "usb": [
      {
        "connector": "Type-C",
        "speed": "3.0",
        "role": "device"
      }
    ],
    "user_io": {
      "leds": 8
    },
    "_class": "standalone"
  },
  {
    "mpn": "XEM7310MT-A75",
    "name": "XEM7310MT-A75",
    "status": "active",
    "url": "https://www.opalkelly.com/products/fpga-integration/xem7310mt",
    "vendor": "opal-kelly",
    "price": {
      "value": 749.95,
      "currency": "USD"
    },
    "device": {
      "part": "XC7A75T-1FGG484C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      },
      {
        "type": "SPI",
        "size_mb": 16
      }
    ],
    "usb": [
      {
        "connector": "Type-C",
        "speed": "3.0",
        "role": "device"
      }
    ],
    "user_io": {
      "leds": 8
    },
    "_class": "standalone"
  },
  {
    "mpn": "XEM7320",
    "name": "XEM7320",
    "status": "active",
    "url": "https://www.opalkelly.com/products/fpga-integration/xem7320",
    "vendor": "opal-kelly",
    "price": {
      "value": 749.95,
      "currency": "USD"
    },
    "device": {
      "part": "XC7A75T-1FGG484C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      },
      {
        "type": "SPI",
        "size_mb": 16
      }
    ],
    "usb": [
      {
        "connector": "Type-C",
        "speed": "3.0",
        "role": "device"
      }
    ],
    "expansion": {
      "syzygy": 2,
      "syzygy_trx": 1
    },
    "user_io": {
      "leds": 8
    },
    "_class": "standalone"
  },
  {
    "mpn": "XEM7350",
    "name": "XEM7350",
    "status": "active",
    "url": "https://www.opalkelly.com/products/fpga-integration/xem7350",
    "vendor": "opal-kelly",
    "price": {
      "value": 1599.95,
      "currency": "USD"
    },
    "device": {
      "part": "XC7K70T-1FBG676C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 512
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      },
      {
        "type": "SPI",
        "size_mb": 16
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 3.3
        }
      ]
    },
    "user_io": {
      "leds": 4
    },
    "features": {
      "power_monitoring": true,
      "programmable_vadj": true
    },
    "_notes_html": "<p>FMC Vadj (LA and HA pin groups, HR banks 12/15/16) is generated by an onboard switching regulator adjustable from 1.2 V to 3.3 V, controlled through the FrontPanel Device Settings; the board reads the FMC IPMI EEPROM at boot and can set Vadj accordingly. The HB group is powered by the mezzanine-supplied VIO_B_M2C rail (1.2-1.8 V, HP bank 32) rather than Vadj. On the -K70T variant both the HA group (bank 12) and the HB group are unconnected (banks not bonded); LA and all 8 transceiver lanes remain available.</p>",
    "_notes_md": "FMC Vadj (LA and HA pin groups, HR banks 12/15/16) is generated by an onboard switching regulator adjustable from 1.2 V to 3.3 V, controlled through the FrontPanel Device Settings; the board reads the FMC IPMI EEPROM at boot and can set Vadj accordingly. The HB group is powered by the mezzanine-supplied VIO_B_M2C rail (1.2-1.8 V, HP bank 32) rather than Vadj. On the -K70T variant both the HA group (bank 12) and the HB group are unconnected (banks not bonded); LA and all 8 transceiver lanes remain available.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "XEM7360-K160T",
    "name": "XEM7360-K160T",
    "status": "active",
    "url": "https://www.opalkelly.com/products/fpga-integration/xem7360",
    "vendor": "opal-kelly",
    "price": {
      "value": 1799.95,
      "currency": "USD"
    },
    "device": {
      "part": "XC7K160T-1FFG676C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 2048,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      },
      {
        "type": "SPI",
        "size_mb": 16
      }
    ],
    "user_io": {
      "leds": 4
    },
    "features": {
      "power_monitoring": true,
      "programmable_vadj": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "XEM7360-K410T",
    "name": "XEM7360-K410T",
    "status": "active",
    "url": "https://www.opalkelly.com/products/fpga-integration/xem7360",
    "vendor": "opal-kelly",
    "price": {
      "value": 3899.95,
      "currency": "USD"
    },
    "device": {
      "part": "XC7K410T-1FFG676C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 2048,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      },
      {
        "type": "SPI",
        "size_mb": 16
      }
    ],
    "user_io": {
      "leds": 4
    },
    "features": {
      "power_monitoring": true,
      "programmable_vadj": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "XEM8310-AU25P",
    "name": "XEM8310-AU25P",
    "status": "active",
    "url": "https://www.opalkelly.com/products/fpga-integration/xem8310",
    "vendor": "opal-kelly",
    "price": {
      "value": 1299.95,
      "currency": "USD"
    },
    "device": {
      "part": "XCAU25P-2FFVB676E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 2048,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      },
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "usb": [
      {
        "connector": "Type-C",
        "speed": "3.0",
        "role": "device"
      }
    ],
    "user_io": {
      "leds": 4
    },
    "features": {
      "power_monitoring": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "XEM8320",
    "name": "XEM8320",
    "status": "active",
    "url": "https://www.opalkelly.com/products/fpga-integration/xem8320",
    "vendor": "opal-kelly",
    "price": {
      "value": 1499.95,
      "currency": "USD"
    },
    "device": {
      "part": "XCAU25P-2FFVB676E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 1024,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      },
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "high_speed_io": [
      {
        "form": "SMA",
        "count": 2,
        "lanes": 2
      }
    ],
    "networking": {
      "sfp_plus": 2
    },
    "usb": [
      {
        "connector": "Type-C",
        "speed": "3.0",
        "role": "device"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "jtag"
        ]
      }
    ],
    "expansion": {
      "syzygy": 4,
      "syzygy_trx": 2
    },
    "user_io": {
      "leds": 6
    },
    "features": {
      "power_monitoring": true,
      "programmable_vadj": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "XEM8350-KU060",
    "name": "XEM8350-KU060",
    "status": "active",
    "url": "https://www.opalkelly.com/products/fpga-integration/xem8350",
    "vendor": "opal-kelly",
    "price": {
      "value": 5499.95,
      "currency": "USD"
    },
    "device": {
      "part": "XCKU060-1FFVA1517C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 72,
        "ecc": true
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      },
      {
        "type": "SPI",
        "size_mb": 16
      },
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "clocking": {
      "programmable": true
    },
    "usb": [
      {
        "connector": "Type-C",
        "speed": "3.0",
        "role": "device",
        "ports": 2
      }
    ],
    "expansion": {
      "syzygy": 6
    },
    "user_io": {
      "leds": 8
    },
    "features": {
      "power_monitoring": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "XEM8350-KU115",
    "name": "XEM8350-KU115",
    "status": "active",
    "url": "https://www.opalkelly.com/products/fpga-integration/xem8350",
    "vendor": "opal-kelly",
    "price": {
      "value": 9299.95,
      "currency": "USD"
    },
    "device": {
      "part": "XCKU115-1FLVA1517C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 72,
        "ecc": true
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      },
      {
        "type": "SPI",
        "size_mb": 16
      },
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "clocking": {
      "programmable": true
    },
    "usb": [
      {
        "connector": "Type-C",
        "speed": "3.0",
        "role": "device",
        "ports": 2
      }
    ],
    "expansion": {
      "syzygy": 6
    },
    "user_io": {
      "leds": 8
    },
    "features": {
      "power_monitoring": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "Xyloni",
    "name": "Xyloni",
    "status": "active",
    "url": "https://www.efinixinc.com/products-devkits-xyloni.html",
    "vendor": "efinix",
    "price": {
      "value": 29,
      "currency": "USD"
    },
    "device": {
      "part": "T8F81C2",
      "vendor": "efinix"
    },
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 1,
      "gpio_header": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 2
    },
    "_class": "standalone"
  },
  {
    "mpn": "Z-Turn",
    "name": "Z-Turn",
    "status": "active",
    "url": "https://www.myirtech.com/list.asp?id=502",
    "vendor": "myir",
    "price": {
      "value": 99,
      "currency": "USD"
    },
    "device": {
      "part": "XC7Z010-1CLG400C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "sensors": [
      {
        "type": "accelerometer"
      },
      {
        "type": "temperature"
      }
    ],
    "audio": {
      "speaker": true
    },
    "video": {
      "hdmi_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "serial": {
      "can": 1
    },
    "usb": [
      {
        "connector": "Mini-B",
        "speed": "2.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 3,
      "rgb_leds": 1,
      "pushbuttons": 1,
      "dip_switches": 4
    },
    "_class": "standalone"
  },
  {
    "mpn": "Z19",
    "name": "Z19",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-Development-Boards/Zynq-UltraScale-plus-MPSoC/Z19.html",
    "vendor": "alinx",
    "price": {
      "value": 12000,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU19EG-2FFVC1760I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 8192,
        "width_bits": 64
      },
      {
        "type": "DDR4",
        "size_mb": 4096,
        "form_factor": "sodimm"
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "user_data"
        ],
        "interface": "I2C",
        "size_kbits": 4,
        "part": "24LC04"
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75"
      }
    ],
    "pcie": [
      {
        "type": "Slot",
        "gen": 3,
        "lanes": 8
      }
    ],
    "m2": [
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "PCIe"
        ],
        "lanes": 1
      }
    ],
    "high_speed_io": [
      {
        "form": "SMA",
        "count": 3,
        "lanes": 3
      }
    ],
    "video": {
      "displayport": 1,
      "mipi_csi": 1
    },
    "networking": {
      "qsfp28": 4,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "serial": {
      "can": 2,
      "rs485": 2
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host",
        "ports": 2
      },
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host",
        "ports": 2
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ],
        "ports": 2
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "HPC0",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        },
        {
          "slot": "HPC1",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "sata": 4,
      "microsd": 1
    },
    "user_io": {
      "leds": 2,
      "pushbuttons": 2
    },
    "features": {
      "rtc": true
    },
    "_notes_html": "<p>FMC bank I/O voltage is jumper-selectable between 1.8 V and 1.2 V (two discrete values only): shorting cap J5 sets the FMC1 banks (67/68), J88 sets the FMC2 banks (64/65/66). The user guide does not document a factory-default position; the FMC IPMI EEPROM is not consulted.</p>",
    "_notes_md": "FMC bank I/O voltage is jumper-selectable between 1.8 V and 1.2 V (two discrete values only): shorting cap J5 sets the FMC1 banks (67/68), J88 sets the FMC2 banks (64/65/66). The user guide does not document a factory-default position; the FMC IPMI EEPROM is not consulted.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "Z19-M",
    "name": "Z19-M",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-Development-Boards/Zynq-UltraScale-plus-MPSoC/Z19-M.html",
    "vendor": "alinx",
    "price": {
      "value": 10927.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XCZU19EG-2FFVC1760I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 8192,
        "width_bits": 64
      },
      {
        "type": "DDR4",
        "size_mb": 16384,
        "width_bits": 64
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75"
      }
    ],
    "m2": [
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "PCIe"
        ],
        "gen": 4,
        "lanes": 2
      },
      {
        "key": "E-key",
        "direction": "socket",
        "interfaces": [
          "PCIe",
          "USB"
        ]
      }
    ],
    "video": {
      "hdmi_in": 4,
      "hdmi_out": 4,
      "displayport": 1,
      "sdi_in": 4,
      "sdi_out": 4
    },
    "networking": {
      "qsfp28": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host",
        "ports": 4
      },
      {
        "connector": "Type-C",
        "speed": "3.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "features": {
      "rtc": true
    },
    "_notes_html": "<p>FMC bank I/O voltage is jumper-selectable between 1.8 V and 1.2 V (two discrete values only) via shorting cap J10, which sets the FMC banks (67/68). The user guide does not document a factory-default position; the FMC IPMI EEPROM is not consulted.</p>",
    "_notes_md": "FMC bank I/O voltage is jumper-selectable between 1.8 V and 1.2 V (two discrete values only) via shorting cap J10, which sets the FMC banks (67/68). The user guide does not document a factory-default position; the FMC IPMI EEPROM is not consulted.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "1 of 6: SpaceFibre Port 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "ZC702",
    "name": "ZC702",
    "status": "active",
    "url": "https://www.amd.com/en/products/adaptive-socs-and-fpgas/evaluation-boards/ek-z7-zc702-g.html",
    "vendor": "amd-xilinx",
    "price": {
      "value": 1160,
      "currency": "USD"
    },
    "device": {
      "part": "XC7Z020-1CLG484C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "clocking": {
      "programmable": true
    },
    "video": {
      "hdmi_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "serial": {
      "can": 1
    },
    "usb": [
      {
        "connector": "Mini-B",
        "speed": "2.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag"
        ]
      },
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 3,
      "xadc_header": 1,
      "fmc": [
        {
          "slot": "LPC1",
          "type": "lpc",
          "vadj_min": 1.8,
          "vadj_max": 3.3
        },
        {
          "slot": "LPC2",
          "type": "lpc",
          "vadj_min": 1.8,
          "vadj_max": 3.3
        }
      ]
    },
    "storage": {
      "sd": 1
    },
    "user_io": {
      "leds": 8,
      "pushbuttons": 3,
      "dip_switches": 2
    },
    "features": {
      "power_monitoring": true,
      "battery_backed_rtc": true
    },
    "_notes_html": "<h4>Configuration</h4>\n<p>Boot mode is determined by DIP switch SW16.</p>\n<table>\n<thead>\n<tr>\n<th>SW16</th>\n<th>1</th>\n<th>2</th>\n<th>3</th>\n<th>4</th>\n<th>5</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>JTAG  (default)</td>\n<td>0</td>\n<td>0</td>\n<td>0</td>\n<td>0</td>\n<td>0</td>\n</tr>\n<tr>\n<td>JTAG (independent)</td>\n<td>1</td>\n<td>0</td>\n<td>0</td>\n<td>0</td>\n<td>0</td>\n</tr>\n<tr>\n<td>QSPI</td>\n<td>0</td>\n<td>0</td>\n<td>0</td>\n<td>1</td>\n<td>0</td>\n</tr>\n<tr>\n<td>SD</td>\n<td>0</td>\n<td>0</td>\n<td>1</td>\n<td>1</td>\n<td>0</td>\n</tr>\n</tbody>\n</table>",
    "_notes_md": "### Configuration\n\nBoot mode is determined by DIP switch SW16.\n\n| SW16               | 1 | 2 | 3 | 4 | 5 |\n|--------------------|---| --| --| --| --|\n| JTAG  (default)    | 0 | 0 | 0 | 0 | 0 |\n| JTAG (independent) | 1 | 0 | 0 | 0 | 0 |\n| QSPI               | 0 | 0 | 0 | 1 | 0 |\n| SD                 | 0 | 0 | 1 | 1 | 0 |",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP031-2V5",
        "vendor": "opsero",
        "name": "Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "LPC1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP031-2V5",
        "vendor": "opsero",
        "name": "Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "LPC2",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-2V5",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "LPC1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-2V5",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "LPC2",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC2",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "LPC1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "LPC2",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC2",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "ZC706",
    "name": "ZC706",
    "status": "active",
    "url": "https://www.amd.com/en/products/adaptive-socs-and-fpgas/evaluation-boards/ek-z7-zc706-g.html",
    "vendor": "amd-xilinx",
    "price": {
      "value": 3495,
      "currency": "USD"
    },
    "device": {
      "part": "XC7Z045-2FFG900C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      },
      {
        "type": "DDR3",
        "size_mb": 1024,
        "form_factor": "sodimm"
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      },
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "clocking": {
      "programmable": true,
      "sma_clock_in": 4
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 4
      }
    ],
    "high_speed_io": [
      {
        "form": "SMA",
        "lanes": 1
      }
    ],
    "video": {
      "hdmi_out": 1
    },
    "networking": {
      "sfp_plus": 1,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "serial": {
      "can": 1
    },
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "2.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag"
        ]
      },
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 3,
      "xadc_header": 1,
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 2.5,
          "vadj_max": 2.5
        },
        {
          "slot": "LPC",
          "type": "lpc",
          "vadj_min": 2.5,
          "vadj_max": 2.5
        }
      ]
    },
    "storage": {
      "sd": 1
    },
    "user_io": {
      "leds": 10,
      "pushbuttons": 5,
      "dip_switches": 2
    },
    "features": {
      "power_monitoring": true,
      "battery_backed_rtc": true
    },
    "_notes_html": "<h4>Configuration</h4>\n<p>Boot mode is determined by DIP switch SW11.</p>\n<table>\n<thead>\n<tr>\n<th>SW11</th>\n<th>1</th>\n<th>2</th>\n<th>3</th>\n<th>4</th>\n<th>5</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>JTAG  (default)</td>\n<td>0</td>\n<td>0</td>\n<td>0</td>\n<td>0</td>\n<td>0</td>\n</tr>\n<tr>\n<td>JTAG (independent)</td>\n<td>1</td>\n<td>0</td>\n<td>0</td>\n<td>0</td>\n<td>0</td>\n</tr>\n<tr>\n<td>QSPI</td>\n<td>0</td>\n<td>0</td>\n<td>0</td>\n<td>1</td>\n<td>0</td>\n</tr>\n<tr>\n<td>SD</td>\n<td>0</td>\n<td>0</td>\n<td>1</td>\n<td>1</td>\n<td>0</td>\n</tr>\n</tbody>\n</table>",
    "_notes_md": "### Configuration\n\nBoot mode is determined by DIP switch SW11.\n\n| SW11               | 1 | 2 | 3 | 4 | 5 |\n|--------------------|---| --| --| --| --|\n| JTAG  (default)    | 0 | 0 | 0 | 0 | 0 |\n| JTAG (independent) | 1 | 0 | 0 | 0 | 0 |\n| QSPI               | 0 | 0 | 0 | 1 | 0 |\n| SD                 | 0 | 0 | 1 | 1 | 0 |",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP031-2V5",
        "vendor": "opsero",
        "name": "Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Ports 2 and 3 limited \u2014 LA18_CC/LA17_CC routed to non-clock-capable pins."
      },
      {
        "mpn": "OP031-2V5",
        "vendor": "opsero",
        "name": "Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen2 PCIe, single SSD."
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen2 PCIe x4 on Slot 1 only."
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Channel A x4."
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP041-2V5",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "1 port only."
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 2: SSD Slot 1 (x1 of x4)",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen2 PCIe, limited support."
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 2: M.2 Slot 1 (x1 of x4)",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen2 PCIe x1 on Slot 1 only."
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "1 port only."
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "incompatible",
        "summary": "Incompatible",
        "tier": "vendor",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Channel A x1 only."
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP041-2V5",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "HPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 2: Port 0 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 6: SpaceFibre Port 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "ZCU102",
    "name": "ZCU102",
    "status": "active",
    "url": "https://www.amd.com/en/products/adaptive-socs-and-fpgas/evaluation-boards/ek-u1-zcu102-g.html",
    "vendor": "amd-xilinx",
    "price": {
      "value": 3234,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU9EG-2FFVB1156E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64,
        "ecc": true,
        "form_factor": "sodimm"
      },
      {
        "type": "DDR4",
        "size_mb": 512,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "QSPI",
        "size_mb": 64
      }
    ],
    "clocking": {
      "programmable": true,
      "sma_clock_in": 2
    },
    "pcie": [
      {
        "type": "Slot",
        "gen": 2,
        "lanes": 4
      }
    ],
    "high_speed_io": [
      {
        "form": "SMA",
        "lanes": 1
      }
    ],
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1,
      "displayport": 1
    },
    "networking": {
      "sfp_plus": 4,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "serial": {
      "can": 1
    },
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "3.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag"
        ]
      },
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ],
        "ports": 4
      }
    ],
    "expansion": {
      "pmod": 2,
      "fmc": [
        {
          "slot": "HPC0",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        },
        {
          "slot": "HPC1",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "sata": 1,
      "sd": 1
    },
    "user_io": {
      "leds": 9,
      "pushbuttons": 6,
      "dip_switches": 8
    },
    "features": {
      "power_monitoring": true,
      "programmable_vadj": true
    },
    "_notes_html": "<h4>Configuration</h4>\n<p>Boot mode is determined by DIP switch SW6.</p>\n<table>\n<thead>\n<tr>\n<th>SW6</th>\n<th>1</th>\n<th>2</th>\n<th>3</th>\n<th>4</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>JTAG  (default)</td>\n<td>1</td>\n<td>1</td>\n<td>1</td>\n<td>1</td>\n</tr>\n<tr>\n<td>QSPI32</td>\n<td>1</td>\n<td>0</td>\n<td>1</td>\n<td>1</td>\n</tr>\n<tr>\n<td>SD</td>\n<td>1</td>\n<td>0</td>\n<td>0</td>\n<td>0</td>\n</tr>\n</tbody>\n</table>",
    "_notes_md": "### Configuration\n\nBoot mode is determined by DIP switch SW6.\n\n| SW6               | 1 | 2 | 3 | 4 |\n|-------------------|---| --| --| --|\n| JTAG  (default)   | 1 | 1 | 1 | 1 |\n| QSPI32            | 1 | 0 | 1 | 1 |\n| SD                | 1 | 0 | 0 | 0 |",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "2x 40G."
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "2x 40G."
      },
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen3 PCIe, no reference design."
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen3 PCIe, no reference design."
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen3 PCIe, both slots \u2014 no reference design."
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen3 PCIe, both slots \u2014 no reference design."
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Both channels x4."
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Both channels x4."
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC1",
        "verdict": "partial",
        "summary": "2 of 4: Port 0, Port 1",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Port 2 unusable \u2014 HPC1 routes LA18_CC/LA17_CC to separate I/O banks."
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "HPC1",
        "verdict": "incompatible",
        "summary": "Incompatible",
        "tier": "vendor",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "HPC1",
        "verdict": "partial",
        "summary": "1 of 2: AD9627 U1 (channels 1-2)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC1",
        "verdict": "partial",
        "summary": "2 of 4: Port 0, Port 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "ZCU104",
    "name": "ZCU104",
    "status": "active",
    "url": "https://www.amd.com/en/products/adaptive-socs-and-fpgas/evaluation-boards/zcu104.html",
    "vendor": "amd-xilinx",
    "price": {
      "value": 1678,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU7EV-2FFVC1156E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 2048,
        "width_bits": 64
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "QSPI",
        "size_mb": 64
      }
    ],
    "clocking": {
      "programmable": true
    },
    "m2": [
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "SATA"
        ]
      }
    ],
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1,
      "displayport": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "serial": {
      "can": 1
    },
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "3.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 3,
      "fmc": [
        {
          "slot": "LPC",
          "type": "lpc",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 4,
      "dip_switches": 4
    },
    "features": {
      "power_monitoring": true,
      "programmable_vadj": true
    },
    "_notes_html": "<h4>Configuration</h4>\n<p>Boot mode is determined by DIP switch SW6.</p>\n<table>\n<thead>\n<tr>\n<th>SW6</th>\n<th>1</th>\n<th>2</th>\n<th>3</th>\n<th>4</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>JTAG  (default)</td>\n<td>1</td>\n<td>1</td>\n<td>1</td>\n<td>1</td>\n</tr>\n<tr>\n<td>QSPI32</td>\n<td>1</td>\n<td>0</td>\n<td>1</td>\n<td>1</td>\n</tr>\n<tr>\n<td>SD</td>\n<td>1</td>\n<td>0</td>\n<td>0</td>\n<td>0</td>\n</tr>\n</tbody>\n</table>",
    "_notes_md": "### Configuration\n\nBoot mode is determined by DIP switch SW6.\n\n| SW6               | 1 | 2 | 3 | 4 |\n|-------------------|---| --| --| --|\n| JTAG  (default)   | 1 | 1 | 1 | 1 |\n| QSPI32            | 1 | 0 | 1 | 1 |\n| SD                | 1 | 0 | 0 | 0 |",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "1 port only."
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 2: SSD Slot 1 (x1 of x4)",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen3 PCIe x1, limited support."
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 2: M.2 Slot 1 (x1 of x4)",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen3 PCIe x1 on Slot 1 only."
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "1 port only."
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "incompatible",
        "summary": "Incompatible",
        "tier": "vendor",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Channel A x1 only."
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 2: Port 0 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "LPC",
        "verdict": "partial",
        "summary": "1 of 6: SpaceFibre Port 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "ZCU106",
    "name": "ZCU106",
    "status": "active",
    "url": "https://www.amd.com/en/products/adaptive-socs-and-fpgas/evaluation-boards/zcu106.html",
    "vendor": "amd-xilinx",
    "price": {
      "value": 3234,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU7EV-2FFVC1156E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64,
        "form_factor": "sodimm"
      },
      {
        "type": "DDR4",
        "size_mb": 2048,
        "width_bits": 64
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "QSPI",
        "size_mb": 64
      }
    ],
    "clocking": {
      "programmable": true,
      "sma_clock_in": 2
    },
    "pcie": [
      {
        "type": "Edge",
        "gen": 3,
        "lanes": 4
      }
    ],
    "high_speed_io": [
      {
        "form": "SMA",
        "lanes": 1
      }
    ],
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1,
      "displayport": 1,
      "sdi_in": 1,
      "sdi_out": 1,
      "aes_in": 1,
      "aes_out": 1
    },
    "networking": {
      "sfp_plus": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "serial": {
      "can": 1
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag"
        ]
      },
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 2,
      "xadc_header": 1,
      "fmc": [
        {
          "slot": "HPC0",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        },
        {
          "slot": "HPC1",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "sata": 1,
      "sd": 1
    },
    "user_io": {
      "leds": 9,
      "pushbuttons": 6,
      "dip_switches": 8
    },
    "features": {
      "power_monitoring": true,
      "programmable_vadj": true
    },
    "_notes_html": "<h4>Configuration</h4>\n<p>Boot mode is determined by DIP switch SW6.</p>\n<table>\n<thead>\n<tr>\n<th>SW6</th>\n<th>1</th>\n<th>2</th>\n<th>3</th>\n<th>4</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>JTAG  (default)</td>\n<td>1</td>\n<td>1</td>\n<td>1</td>\n<td>1</td>\n</tr>\n<tr>\n<td>QSPI32</td>\n<td>1</td>\n<td>0</td>\n<td>1</td>\n<td>1</td>\n</tr>\n<tr>\n<td>SD</td>\n<td>1</td>\n<td>0</td>\n<td>0</td>\n<td>0</td>\n</tr>\n</tbody>\n</table>",
    "_notes_md": "### Configuration\n\nBoot mode is determined by DIP switch SW6.\n\n| SW6               | 1 | 2 | 3 | 4 |\n|-------------------|---| --| --| --|\n| JTAG  (default)   | 1 | 1 | 1 | 1 |\n| QSPI32            | 1 | 0 | 1 | 1 |\n| SD                | 1 | 0 | 0 | 0 |",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "2x 40G."
      },
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen3 PCIe, dual SSD."
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen3 PCIe, both slots."
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Both channels x4."
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC1",
        "verdict": "partial",
        "summary": "2 of 4: Port 0, Port 1",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Only ports 0 and 1 work \u2014 HPC1 has only LA00\u2013LA16 routed."
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "1 port only."
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "partial",
        "summary": "1 of 2: SSD Slot 1 (x1 of x4)",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen3 PCIe, single SSD only."
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "partial",
        "summary": "1 of 2: M.2 Slot 1 (x1 of x4)",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen3 PCIe x1 on Slot 1 only."
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "partial",
        "summary": "1 of 4: Port 0",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "1 port only."
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "HPC1",
        "verdict": "partial",
        "summary": "2 of 4: Port 0, Port 1",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Ports 0 and 1 only \u2014 HPC1 has only LA00\u2013LA16 routed."
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "incompatible",
        "summary": "Incompatible",
        "tier": "vendor",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Channel A x1 only."
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "HPC1",
        "verdict": "incompatible",
        "summary": "Incompatible",
        "tier": "vendor",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "HPC0",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "partial",
        "summary": "1 of 2: Port 0 (x1 of x4)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "HPC1",
        "verdict": "partial",
        "summary": "1 of 2: AD9627 U1 (channels 1-2)",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC0",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "HPC1",
        "verdict": "partial",
        "summary": "1 of 6: SpaceFibre Port 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "ZCU111",
    "name": "ZCU111",
    "status": "active",
    "url": "https://www.amd.com/en/products/adaptive-socs-and-fpgas/evaluation-boards/zcu111.html",
    "vendor": "amd-xilinx",
    "price": {
      "value": 14995,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU28DR-2FFVG1517E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64,
        "form_factor": "sodimm"
      },
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 256
      },
      {
        "type": "QSPI",
        "size_mb": 256
      }
    ],
    "clocking": {
      "programmable": true
    },
    "m2": [
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "SATA"
        ]
      }
    ],
    "video": {
      "displayport": 1
    },
    "networking": {
      "sfp28": 4,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 2,
      "rfmc": 2,
      "xadc_header": 1,
      "fmc": [
        {
          "slot": "FMCP",
          "type": "fmcp",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 9,
      "pushbuttons": 6,
      "dip_switches": 8
    },
    "features": {
      "power_monitoring": true,
      "programmable_vadj": true
    },
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "2x 100G."
      },
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen3 PCIe, dual SSD."
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen3 PCIe, both slots."
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Both channels x4."
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "ZCU208",
    "name": "ZCU208",
    "status": "active",
    "url": "https://www.amd.com/en/products/adaptive-socs-and-fpgas/evaluation-boards/zcu208.html",
    "vendor": "amd-xilinx",
    "price": {
      "value": 15995,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU48DR-2FSVG1517E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64,
        "form_factor": "sodimm"
      },
      {
        "type": "DDR4",
        "size_mb": 8192,
        "width_bits": 64
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 256
      },
      {
        "type": "QSPI",
        "size_mb": 256
      }
    ],
    "clocking": {
      "programmable": true,
      "sma_clock_in": 2
    },
    "m2": [
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "SATA"
        ]
      }
    ],
    "networking": {
      "sfp28": 4,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "3.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "rfmc": 2,
      "xadc_header": 1,
      "fmc": [
        {
          "slot": "FMCP",
          "type": "fmcp",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 8,
      "pushbuttons": 6,
      "dip_switches": 8
    },
    "features": {
      "power_monitoring": true,
      "programmable_vadj": true
    },
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "2x 100G."
      },
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen3 PCIe, dual SSD."
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Gen3 PCIe, both slots."
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "Both channels x4."
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "ZCU216",
    "name": "ZCU216",
    "status": "active",
    "url": "https://www.amd.com/en/products/adaptive-socs-and-fpgas/evaluation-boards/zcu216.html",
    "vendor": "amd-xilinx",
    "price": {
      "value": 16995,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU49DR-2FFVF1760E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64,
        "form_factor": "sodimm"
      },
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 32
      },
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 512
      }
    ],
    "clocking": {
      "programmable": true,
      "sma_clock_in": 2
    },
    "m2": [
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "SATA"
        ]
      }
    ],
    "networking": {
      "sfp28": 4,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "3.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 2,
      "rfmc": 2,
      "xadc_header": 1,
      "fmc": [
        {
          "slot": "FMCP",
          "type": "fmcp",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "rgb_leds": 8,
      "pushbuttons": 5,
      "dip_switches": 8
    },
    "features": {
      "power_monitoring": true,
      "programmable_vadj": true
    },
    "_notes_html": "<p>VADJ_FMC supports 1.2 V / 1.5 V / 1.8 V (discrete values; default 1.8 V). Set at boot by the MSP430 System Controller (U38), which reads the FMC card's IPMI EEPROM and picks a voltage supported by both board and module (0 V if the EEPROM data is invalid; 1.8 V if no card is fitted). The System Controller GUI can override the IPMI routine and force an explicit value.</p>",
    "_notes_md": "VADJ_FMC supports 1.2 V / 1.5 V / 1.8 V (discrete values; default 1.8 V). Set at boot by the MSP430 System Controller (U38), which reads the FMC card's IPMI EEPROM and picks a voltage supported by both board and module (0 V if the EEPROM data is invalid; 1.8 V if no card is fitted). The System Controller GUI can override the IPMI routine and force an explicit value.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP120",
        "vendor": "opsero",
        "name": "2x QSFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "2x 100G."
      },
      {
        "mpn": "OP080",
        "vendor": "opsero",
        "name": "Ethernet FMC Max",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP081",
        "vendor": "opsero",
        "name": "Quad SFP28 FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": true,
        "notes": "4 ports."
      },
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP103",
        "vendor": "opsero",
        "name": "MCIO PCIe FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "FMCP",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "FMC-SpaceWire-SpaceFibre-Mk3",
        "vendor": "star-dundee",
        "name": "FMC SpaceWire/SpaceFibre Board Mk3",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "partial",
        "summary": "2 of 6: SpaceFibre Port 1, SpaceFibre Port 2",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "ZCU670",
    "name": "ZCU670",
    "status": "active",
    "url": "https://www.amd.com/en/products/adaptive-socs-and-fpgas/evaluation-boards/zcu670.html",
    "vendor": "amd-xilinx",
    "price": {
      "value": 16995,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU67DR-2FSVE1156I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64,
        "form_factor": "sodimm"
      },
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      }
    ],
    "networking": {
      "sfp28": 4,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "3.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "rfmc": 2,
      "fmc": [
        {
          "slot": "FMCP",
          "type": "fmcp",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 6,
      "dip_switches": 2
    },
    "features": {
      "power_monitoring": true,
      "programmable_vadj": true
    },
    "_notes_html": "<p>VADJ_FMC supports 1.2 V / 1.5 V / 1.8 V (discrete values; 1.8 V when no FMC card is attached). Set at boot by the MSP430 System Controller (U38), which reads the FMC card's IPMI EEPROM to pick a voltage supported by both board and module (0 V if no valid IPMI data); the System Controller UI can override with an explicit value.</p>",
    "_notes_md": "VADJ_FMC supports 1.2 V / 1.5 V / 1.8 V (discrete values; 1.8 V when no FMC card is attached). Set at boot by the MSP430 System Controller (U38), which reads the FMC card's IPMI EEPROM to pick a voltage supported by both board and module (0 V if no valid IPMI data); the System Controller UI can override with an explicit value.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "partial",
        "summary": "1 of 2: SSD Slot 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "partial",
        "summary": "1 of 2: M.2 Slot 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "ZCU670-LD",
    "name": "ZCU670-LD",
    "status": "active",
    "url": "https://www.amd.com/en/products/adaptive-socs-and-fpgas/evaluation-boards/zcu670.html",
    "vendor": "amd-xilinx",
    "price": {
      "value": 16995,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU57DR-2FSVE1156I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64,
        "form_factor": "sodimm"
      },
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      }
    ],
    "networking": {
      "sfp28": 4,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "3.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "rfmc": 2,
      "fmc": [
        {
          "slot": "FMCP",
          "type": "fmcp",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 6,
      "dip_switches": 2
    },
    "features": {
      "power_monitoring": true,
      "programmable_vadj": true
    },
    "_notes_html": "<p>VADJ_FMC supports 1.2 V / 1.5 V / 1.8 V (discrete values; default 1.8 V with no FMC attached). Set at boot by the MSP430 System Controller (U38) per VITA 57.1 IPMI: it reads the FMC's I2C EEPROM and picks a voltage supported by both board and card, or 0.0 V if the EEPROM data is invalid. The System Controller user interface can override the IPMI routine with an explicit value.</p>",
    "_notes_md": "VADJ_FMC supports 1.2 V / 1.5 V / 1.8 V (discrete values; default 1.8 V with no FMC attached). Set at boot by the MSP430 System Controller (U38) per VITA 57.1 IPMI: it reads the FMC's I2C EEPROM and picks a voltage supported by both board and card, or 0.0 V if the EEPROM data is invalid. The System Controller user interface can override the IPMI routine with an explicit value.",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP063",
        "vendor": "opsero",
        "name": "FPGA Drive FMC Gen4",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "partial",
        "summary": "1 of 2: SSD Slot 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      },
      {
        "mpn": "OP073",
        "vendor": "opsero",
        "name": "M.2 M-key Stack FMC",
        "connector_type": "hpc",
        "target_slot": "FMCP",
        "verdict": "partial",
        "summary": "1 of 2: M.2 Slot 1",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": true,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "ZEM5305",
    "name": "ZEM5305",
    "status": "active",
    "url": "https://www.opalkelly.com/products/fpga-integration/zem5305",
    "vendor": "opal-kelly",
    "price": {
      "value": 499.95,
      "currency": "USD"
    },
    "device": {
      "part": "5CEFA2U19C8N",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 512
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      }
    ],
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "3.0",
        "role": "device"
      }
    ],
    "user_io": {
      "leds": 4
    },
    "_class": "standalone"
  },
  {
    "mpn": "ZEM5310-A4",
    "name": "ZEM5310-A4",
    "status": "active",
    "url": "https://www.opalkelly.com/products/fpga-integration/zem5310",
    "vendor": "opal-kelly",
    "price": {
      "value": 599.95,
      "currency": "USD"
    },
    "device": {
      "part": "5CEFA4F23C7N",
      "vendor": "altera"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 512
      }
    ],
    "flash": [
      {
        "type": "SPI",
        "size_mb": 16
      },
      {
        "type": "SPI",
        "size_mb": 16
      }
    ],
    "user_io": {
      "leds": 4
    },
    "_class": "standalone"
  },
  {
    "mpn": "ZUBoard",
    "name": "ZUBoard",
    "status": "active",
    "url": "https://www.avnet.com/wps/portal/us/products/avnet-boards/avnet-board-families/zuboard-1cg/zuboard-1cg",
    "vendor": "avnet",
    "price": {
      "value": 159,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU1CG-1SBVA484E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "LPDDR4",
        "size_mb": 1024,
        "ecc": true
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "mac_address"
        ],
        "interface": "I2C"
      }
    ],
    "sensors": [
      {
        "type": "temperature"
      },
      {
        "type": "pressure"
      }
    ],
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "click": 1,
      "syzygy": 3
    },
    "storage": {
      "microsd": 1
    },
    "features": {
      "battery_backed_rtc": true
    },
    "_class": "standalone"
  },
  {
    "mpn": "ZedBoard",
    "name": "ZedBoard",
    "status": "active",
    "url": "https://www.avnet.com/americas/products/avnet-boards/avnet-board-families/zedboard/",
    "vendor": "avnet",
    "price": {
      "value": 499,
      "currency": "USD"
    },
    "device": {
      "part": "XC7Z020-1CLG484C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 512
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "audio": {
      "codec": "ADAU1761",
      "line_in": 1,
      "line_out": 1,
      "headphone_jack": 1,
      "microphone": 1
    },
    "video": {
      "hdmi_out": 1,
      "vga_out": 1
    },
    "display": {
      "oled": "128x32"
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "2.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 5,
      "xadc_header": 1,
      "fmc": [
        {
          "slot": "LPC",
          "type": "lpc"
        }
      ]
    },
    "storage": {
      "sd": 1
    },
    "user_io": {
      "leds": 9,
      "pushbuttons": 7,
      "dip_switches": 8
    },
    "_notes_html": "<h4>Configuration</h4>\n<p>Boot mode is determined by jumper headers labelled MIO2-MIO6.</p>\n<table>\n<thead>\n<tr>\n<th>Boot mode</th>\n<th>MIO6</th>\n<th>MIO5</th>\n<th>MIO4</th>\n<th>MIO3</th>\n<th>MIO2</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>JTAG (cascaded)</td>\n<td>X</td>\n<td>0</td>\n<td>0</td>\n<td>0</td>\n<td>0</td>\n</tr>\n<tr>\n<td>JTAG (independent)</td>\n<td>X</td>\n<td>0</td>\n<td>0</td>\n<td>0</td>\n<td>1</td>\n</tr>\n<tr>\n<td>Quad-SPI</td>\n<td>X</td>\n<td>1</td>\n<td>0</td>\n<td>0</td>\n<td>X</td>\n</tr>\n<tr>\n<td>SD Card</td>\n<td>X</td>\n<td>1</td>\n<td>1</td>\n<td>0</td>\n<td>X</td>\n</tr>\n</tbody>\n</table>\n<p>Notes:</p>\n<ul>\n<li>0 = install jumper between middle pin and GND</li>\n<li>1 = install jumper between middle pin and 3V3</li>\n<li>X = don't care</li>\n<li>MIO6 determines PLL used (0) or bypassed (1)</li>\n</ul>",
    "_notes_md": "### Configuration\n\nBoot mode is determined by jumper headers labelled MIO2-MIO6.\n\n| Boot mode          | MIO6 | MIO5 | MIO4 | MIO3 | MIO2 |\n|--------------------|---|---|---|---|---|\n| JTAG (cascaded)    | X | 0 | 0 | 0 | 0 |\n| JTAG (independent) | X | 0 | 0 | 0 | 1 |\n| Quad-SPI           | X | 1 | 0 | 0 | X |\n| SD Card            | X | 1 | 1 | 0 | X |\n\nNotes:\n\n* 0 = install jumper between middle pin and GND\n* 1 = install jumper between middle pin and 3V3\n* X = don't care\n* MIO6 determines PLL used (0) or bypassed (1)",
    "_class": "standalone",
    "_compatible_fmc_cards": [
      {
        "mpn": "OP031-2V5",
        "vendor": "opsero",
        "name": "Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP041-2V5",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 2.5V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "verified",
        "verified_by": "vendor",
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP031-1V8",
        "vendor": "opsero",
        "name": "Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "FL9627",
        "vendor": "alinx",
        "name": "FL9627 4-Channel High-Speed AD Module",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 2 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP068",
        "vendor": "opsero",
        "name": "RPi Camera FMC",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "Pin-compatible",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      },
      {
        "mpn": "OP041-1V8",
        "vendor": "opsero",
        "name": "Robust Ethernet FMC 1.8V",
        "connector_type": "lpc",
        "target_slot": "LPC",
        "verdict": "compatible",
        "summary": "All 4 groups",
        "tier": "mechanical",
        "verified_by": null,
        "vadj_ok": null,
        "notes": ""
      }
    ]
  },
  {
    "mpn": "Zybo-Z7",
    "name": "Zybo-Z7",
    "status": "active",
    "url": "https://digilent.com/shop/zybo-z7-zynq-7000-arm-fpga-soc-development-board/",
    "vendor": "digilent",
    "price": {
      "value": 299,
      "currency": "USD"
    },
    "device": {
      "part": "XC7Z010-1CLG400C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3L",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "audio": {
      "codec": "SSM2603",
      "line_in": 1,
      "line_out": 1,
      "headphone_jack": 1,
      "microphone": 1
    },
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1,
      "mipi_csi": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "serial": {
      "can": 1
    },
    "usb": [
      {
        "connector": "Micro-B",
        "speed": "2.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 5
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 5,
      "rgb_leds": 2,
      "pushbuttons": 6,
      "dip_switches": 4
    },
    "_class": "standalone"
  },
  {
    "mpn": "iCEBreaker",
    "name": "iCEBreaker",
    "status": "active",
    "url": "https://1bitsquared.com/products/icebreaker",
    "vendor": "1bitsquared",
    "price": {
      "value": 79.95,
      "currency": "USD"
    },
    "device": {
      "part": "iCE40UP5K-SG48I",
      "vendor": "lattice"
    },
    "memory": [
      {
        "type": "PSRAM",
        "size_mb": 8
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 3
    },
    "user_io": {
      "leds": 7,
      "rgb_leds": 1,
      "pushbuttons": 4
    },
    "_notes_html": "<p>V1.1a hardware. Changes from V1.0: USB-C connector (replacing micro-USB), populated \"ears\"\n(with the ear-board connectors included), RGB LED mounted by default, 64 Mbit (8 MB) QSPI\nPSRAM mounted by default, a dedicated CRESET button, and length-matched Pmod IO.</p>\n<p>FPGA: Lattice iCE40 UltraPlus 5K in a QFN48 (SG48) package \u2014 5280 logic cells, 128 Kbit\ndual-port block RAM, 1 Mbit single-port RAM, 8 DSPs, PLL, two SPI + two I2C hard IP blocks.</p>\n<p>User I/O counts include the snap-off section. Main section: 2 user LEDs + RGB LED + 1 user\nbutton. Snap-off section: 5 LEDs + 3 push buttons. The CRESET button and the Power / CDONE\nstatus LEDs are not counted as user I/O.</p>\n<p>Configuration flash is a Winbond W25Q128JVSIM (128 Mbit / 16 MB, QSPI-DDR capable). The\nFT2232H bridge shares a 12 MHz crystal with the FPGA.</p>\n<p>Expansion: one \"double\" Pmod (two 8-signal Pmod connectors, PMOD1A + PMOD1B) plus one\nsingle Pmod on the snap-off section (PMOD2) \u2014 three Pmod connectors total.</p>",
    "_notes_md": "V1.1a hardware. Changes from V1.0: USB-C connector (replacing micro-USB), populated \"ears\"\n(with the ear-board connectors included), RGB LED mounted by default, 64 Mbit (8 MB) QSPI\nPSRAM mounted by default, a dedicated CRESET button, and length-matched Pmod IO.\n\nFPGA: Lattice iCE40 UltraPlus 5K in a QFN48 (SG48) package \u2014 5280 logic cells, 128 Kbit\ndual-port block RAM, 1 Mbit single-port RAM, 8 DSPs, PLL, two SPI + two I2C hard IP blocks.\n\nUser I/O counts include the snap-off section. Main section: 2 user LEDs + RGB LED + 1 user\nbutton. Snap-off section: 5 LEDs + 3 push buttons. The CRESET button and the Power / CDONE\nstatus LEDs are not counted as user I/O.\n\nConfiguration flash is a Winbond W25Q128JVSIM (128 Mbit / 16 MB, QSPI-DDR capable). The\nFT2232H bridge shares a 12 MHz crystal with the FPGA.\n\nExpansion: one \"double\" Pmod (two 8-signal Pmod connectors, PMOD1A + PMOD1B) plus one\nsingle Pmod on the snap-off section (PMOD2) \u2014 three Pmod connectors total.",
    "_class": "standalone"
  },
  {
    "mpn": "iCESugar",
    "name": "iCESugar",
    "status": "active",
    "url": "https://www.tindie.com/products/johnnywu/icesugar-fpga-development-board/",
    "vendor": "muselab",
    "price": {
      "value": 32,
      "currency": "USD"
    },
    "device": {
      "part": "ICE40UP5K-SG48",
      "vendor": "lattice"
    },
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 8
      }
    ],
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 4
    },
    "user_io": {
      "rgb_leds": 1,
      "dip_switches": 1,
      "pushbuttons": 1
    },
    "_class": "standalone"
  },
  {
    "mpn": "novena-mezzanine-board",
    "name": "Novena ICE40 Mezzanine Board",
    "status": "active",
    "url": "https://forgefunder.com/novena-mezzanine-board/",
    "vendor": "forgefunder",
    "price": {
      "value": 94,
      "currency": "EUR"
    },
    "device": {
      "part": "ICE40HX4K-TQ144",
      "vendor": "lattice"
    },
    "_class": "standalone"
  },
  {
    "mpn": "AES-K24-IO-DK-G",
    "name": "K24 Development Kit",
    "status": "eol",
    "url": "https://www.tria-technologies.com/products/k24-development-kit/",
    "vendor": "tria",
    "price": null,
    "device": {
      "part": "XCK24-2LVUBVA530C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "LPDDR4",
        "size_mb": 2048,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "board_id",
          "unique_id"
        ],
        "interface": "I2C",
        "size_kbits": 64
      }
    ],
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 1,
      "click": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 6,
      "rgb_leds": 2,
      "pushbuttons": 4,
      "dip_switches": 4
    },
    "features": {
      "battery_backed_rtc": true,
      "secure_element": true
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "SM-K24-XCL2GC",
        "vendor": "amd-xilinx",
        "name": "Kria K24 SOM"
      },
      "carrier": {
        "mpn": "K24-IO-CC",
        "vendor": "tria",
        "name": "K24 IO Carrier Card"
      }
    },
    "_extras": [
      "Quick start card"
    ]
  },
  {
    "mpn": "AV7K300",
    "name": "AV7K300",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/FPGA-Development-Boards/Kintex-7/AV7K300.html",
    "vendor": "alinx",
    "price": {
      "value": 752.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XC7K325T-2FFG900I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 2048,
        "width_bits": 64
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      },
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 8
      }
    ],
    "video": {
      "sdi_in": 2,
      "sdi_out": 2
    },
    "networking": {
      "sfp_plus": 4
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 2,
      "pushbuttons": 2
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "AC7K325B",
        "vendor": "alinx",
        "name": "AC7K325B"
      },
      "carrier": {
        "mpn": "AV7K300-Carrier",
        "vendor": "alinx",
        "name": "AV7K300 Base Board"
      }
    },
    "_extras": [
      "Mini USB cable",
      "USB downloader cable",
      "12V power adapter",
      "PCIe bracket",
      "Heatsink kit (pre-installed)"
    ]
  },
  {
    "mpn": "AV7K325",
    "name": "AV7K325",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/FPGA-Development-Boards/Kintex-7/AV7K325.html",
    "vendor": "alinx",
    "price": {
      "value": 779.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XC7K325T-2FFG900I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 2048,
        "width_bits": 64
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      },
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 8
      }
    ],
    "video": {
      "hdmi_in": 2,
      "hdmi_out": 2
    },
    "networking": {
      "sfp_plus": 4
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 1
    },
    "storage": {
      "sata": 2,
      "microsd": 1
    },
    "user_io": {
      "leds": 2,
      "pushbuttons": 2
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "AC7K325B",
        "vendor": "alinx",
        "name": "AC7K325B"
      },
      "carrier": {
        "mpn": "AV7K325-Carrier",
        "vendor": "alinx",
        "name": "AV7K325 Base Board"
      }
    },
    "_extras": [
      "Mini USB cable",
      "USB downloader cable",
      "12V power adapter",
      "Heatsink kit (pre-installed)"
    ]
  },
  {
    "mpn": "AX7015",
    "name": "AX7015",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-development-Boards/Zynq-7000-SoC/AX7015B.html",
    "vendor": "alinx",
    "price": {
      "value": 383.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XC7Z015-2CLG485I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      },
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 2
      }
    ],
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1
    },
    "networking": {
      "sfp_plus": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host",
        "ports": 4
      }
    ],
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 1
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 5,
      "pushbuttons": 2
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "AC7015B",
        "vendor": "alinx",
        "name": "AC7015B"
      },
      "carrier": {
        "mpn": "AX7015-Carrier",
        "vendor": "alinx",
        "name": "AX7015 Base Board"
      }
    },
    "_extras": [
      "Mini USB cable",
      "USB downloader cable",
      "12V power adapter",
      "Transparent protective board",
      "microSD card",
      "Card reader"
    ]
  },
  {
    "mpn": "AX7020",
    "name": "AX7020",
    "status": "active",
    "url": "https://www.en.alinx.com/detail/273",
    "vendor": "alinx",
    "price": {
      "value": 202.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XC7Z020-2CLG400I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "video": {
      "hdmi_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host"
      },
      {
        "connector": "Mini-B",
        "speed": "2.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 1,
      "gpio_header": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 6,
      "pushbuttons": 6
    },
    "features": {
      "battery_backed_rtc": true
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "AC7Z020",
        "vendor": "alinx",
        "name": "AC7Z020"
      },
      "carrier": {
        "mpn": "AX7020-Carrier",
        "vendor": "alinx",
        "name": "AX7020 Base Board"
      }
    },
    "_extras": [
      "Mini USB cable x2",
      "microSD card",
      "Card reader",
      "Acrylic plate",
      "5V power adapter"
    ]
  },
  {
    "mpn": "AX7021",
    "name": "AX7021",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-development-Boards/Zynq-7000-SoC/AX7021.html",
    "vendor": "alinx",
    "price": {
      "value": 383.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XC7Z020-2CLG484I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      },
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      }
    ],
    "video": {
      "hdmi_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 5
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host",
        "ports": 4
      }
    ],
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 2,
      "pushbuttons": 2
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "AC7021B",
        "vendor": "alinx",
        "name": "AC7021B"
      },
      "carrier": {
        "mpn": "AX7021-Carrier",
        "vendor": "alinx",
        "name": "AX7021 Base Board"
      }
    },
    "_extras": [
      "Mini USB cable x2",
      "12V power adapter",
      "Acrylic board",
      "Card reader",
      "TF card"
    ]
  },
  {
    "mpn": "AX7101",
    "name": "AX7101",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/FPGA-Development-Boards/Artix-7/AX7101.html",
    "vendor": "alinx",
    "price": {
      "value": 342.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XC7A100T-2FGG484I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      },
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "video": {
      "vga_out": 1
    },
    "networking": {
      "sfp_plus": 4,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 4
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 1
    },
    "user_io": {
      "leds": 2,
      "pushbuttons": 2
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "AC7100B",
        "vendor": "alinx",
        "name": "AC7100B"
      },
      "carrier": {
        "mpn": "AX7101-Carrier",
        "vendor": "alinx",
        "name": "AX7101 Base Board"
      }
    },
    "_extras": [
      "Mini USB cable",
      "USB downloader cable",
      "12V power adapter",
      "Acrylic board",
      "Heatsink"
    ]
  },
  {
    "mpn": "AX7102",
    "name": "AX7102",
    "status": "active",
    "url": "https://www.en.alinx.com/detail/493",
    "vendor": "alinx",
    "price": {
      "value": 342.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XC7A100T-2FGG484I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      },
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "video": {
      "vga_out": 1
    },
    "networking": {
      "sfp_plus": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "serial": {
      "rs232": 1
    },
    "usb": [
      {
        "connector": "Mini-B",
        "speed": "2.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 4
    },
    "features": {
      "battery_backed_rtc": true
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "AC7100B",
        "vendor": "alinx",
        "name": "AC7100B"
      },
      "carrier": {
        "mpn": "AX7102-Carrier",
        "vendor": "alinx",
        "name": "AX7102 Base Board"
      }
    },
    "_extras": [
      "Mini USB cable",
      "USB downloader cable",
      "12V power adapter",
      "Acrylic board",
      "Heatsink"
    ]
  },
  {
    "mpn": "AX7103",
    "name": "AX7103",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/FPGA-Development-Boards/Artix-7/AX7103.html",
    "vendor": "alinx",
    "price": {
      "value": 342.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XC7A100T-2FGG484I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      },
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 4
      }
    ],
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 2
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "AC7100B",
        "vendor": "alinx",
        "name": "AC7100B"
      },
      "carrier": {
        "mpn": "AX7103-Carrier",
        "vendor": "alinx",
        "name": "AX7103 Base Board"
      }
    },
    "_extras": [
      "Mini USB cable",
      "USB downloader cable",
      "12V power adapter",
      "PCIe fence",
      "Heatsink"
    ]
  },
  {
    "mpn": "AX7201",
    "name": "AX7201",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/FPGA-Development-Boards/Artix-7/AX7201.html",
    "vendor": "alinx",
    "price": {
      "value": 410.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XC7A200T-2FBG484I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      },
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "video": {
      "vga_out": 1
    },
    "networking": {
      "sfp_plus": 4,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 4
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 1
    },
    "user_io": {
      "leds": 2,
      "pushbuttons": 2
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "AC7200",
        "vendor": "alinx",
        "name": "AC7200"
      },
      "carrier": {
        "mpn": "AX7201-Carrier",
        "vendor": "alinx",
        "name": "AX7201 Base Board"
      }
    },
    "_extras": [
      "Mini USB cable",
      "USB downloader cable",
      "12V power adapter",
      "Acrylic board",
      "Heatsink"
    ]
  },
  {
    "mpn": "AX7202",
    "name": "AX7202",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/FPGA-Development-Boards/Artix-7/AX7202.html",
    "vendor": "alinx",
    "price": {
      "value": 410.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XC7A200T-2FBG484I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      },
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "video": {
      "vga_out": 1
    },
    "networking": {
      "sfp_plus": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "serial": {
      "rs232": 1
    },
    "usb": [
      {
        "connector": "Mini-B",
        "speed": "2.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 4
    },
    "features": {
      "battery_backed_rtc": true
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "AC7200",
        "vendor": "alinx",
        "name": "AC7200"
      },
      "carrier": {
        "mpn": "AX7202-Carrier",
        "vendor": "alinx",
        "name": "AX7202 Base Board"
      }
    },
    "_extras": [
      "Mini USB cable",
      "USB downloader cable",
      "12V power adapter",
      "Acrylic board",
      "Heatsink"
    ]
  },
  {
    "mpn": "AX7203",
    "name": "AX7203",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/FPGA-Development-Boards/Artix-7/AX7203.html",
    "vendor": "alinx",
    "price": {
      "value": 410.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XC7A200T-2FBG484I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      },
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 4
      }
    ],
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 2
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "AC7200",
        "vendor": "alinx",
        "name": "AC7200"
      },
      "carrier": {
        "mpn": "AX7203-Carrier",
        "vendor": "alinx",
        "name": "AX7203 Base Board"
      }
    },
    "_extras": [
      "Mini USB cable",
      "USB downloader cable",
      "12V power adapter",
      "PCIe fence",
      "Heatsink"
    ]
  },
  {
    "mpn": "AX7A035",
    "name": "AX7A035",
    "status": "active",
    "url": "https://www.en.alinx.com/detail/496",
    "vendor": "alinx",
    "price": {
      "value": 274.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XC7A35T-2FGG484I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      },
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75"
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 4
      }
    ],
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1
    },
    "networking": {
      "sfp_plus": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 4
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "AC7A035",
        "vendor": "alinx",
        "name": "AC7A035"
      },
      "carrier": {
        "mpn": "AX7A035-Carrier",
        "vendor": "alinx",
        "name": "AX7A035 Base Board"
      }
    },
    "_extras": [
      "Mini USB cable",
      "USB downloader cable",
      "12V power adapter",
      "PCIe fence",
      "Heatsink"
    ]
  },
  {
    "mpn": "AX7A200",
    "name": "AX7A200",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/FPGA-Development-Boards/Artix-7/AX7A200B.html",
    "vendor": "alinx",
    "price": {
      "value": 356.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XC7A200T-2FBG484I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      },
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75"
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 4
      }
    ],
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1
    },
    "networking": {
      "sfp_plus": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 4
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "AC7A200",
        "vendor": "alinx",
        "name": "AC7A200"
      },
      "carrier": {
        "mpn": "AX7A200-Carrier",
        "vendor": "alinx",
        "name": "AX7A200 Base Board"
      }
    },
    "_extras": [
      "Mini USB cable",
      "USB downloader cable",
      "12V power adapter",
      "PCIe fence",
      "Heatsink"
    ]
  },
  {
    "mpn": "AX7Z010",
    "name": "AX7Z010",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-development-Boards/Zynq-7000-SoC/AX7Z010B.html",
    "vendor": "alinx",
    "price": {
      "value": 216.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XC7Z010-1CLG400I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 512,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75"
      }
    ],
    "video": {
      "hdmi_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "serial": {
      "can": 2,
      "rs485": 2
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 2,
      "pushbuttons": 4
    },
    "features": {
      "battery_backed_rtc": true
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "AC7Z010",
        "vendor": "alinx",
        "name": "AC7Z010"
      },
      "carrier": {
        "mpn": "AX7Z010-Carrier",
        "vendor": "alinx",
        "name": "AX7Z010 Base Board"
      }
    },
    "_extras": [
      "Mini USB cable",
      "USB downloader cable",
      "5V power adapter",
      "Acrylic board",
      "TF card",
      "Card reader"
    ]
  },
  {
    "mpn": "AX7Z020",
    "name": "AX7Z020",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-development-Boards/Zynq-7000-SoC/AX7Z020B.html",
    "vendor": "alinx",
    "price": {
      "value": 246.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XC7Z020-2CLG400I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75"
      }
    ],
    "video": {
      "hdmi_out": 1,
      "mipi_csi": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "serial": {
      "can": 2,
      "rs485": 2
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 2,
      "pushbuttons": 4
    },
    "features": {
      "battery_backed_rtc": true
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "AC7Z020",
        "vendor": "alinx",
        "name": "AC7Z020"
      },
      "carrier": {
        "mpn": "AX7Z020-Carrier",
        "vendor": "alinx",
        "name": "AX7Z020 Base Board"
      }
    },
    "_extras": [
      "Mini USB cable",
      "USB downloader cable",
      "5V power adapter",
      "Acrylic baseplate",
      "TF card",
      "Card reader"
    ]
  },
  {
    "mpn": "AX7Z035",
    "name": "AX7Z035",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-development-Boards/Zynq-7000-SoC/AX7Z035B.html",
    "vendor": "alinx",
    "price": {
      "value": 793.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XC7Z035-2FFG676I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      },
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75"
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 4
      }
    ],
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1,
      "mipi_csi": 1
    },
    "networking": {
      "sfp_plus": 4,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host",
        "ports": 4
      }
    ],
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 1
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 4
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "AC7Z035B",
        "vendor": "alinx",
        "name": "AC7Z035B"
      },
      "carrier": {
        "mpn": "AX7Z035-Carrier",
        "vendor": "alinx",
        "name": "AX7Z035 Base Board"
      }
    },
    "_extras": [
      "Heatsink kit (preinstalled)",
      "USB downloader cable",
      "Mini USB cable",
      "PCIe fence bracket",
      "12V power adapter",
      "Card reader",
      "TF card"
    ]
  },
  {
    "mpn": "AX7Z100",
    "name": "AX7Z100",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-development-Boards/Zynq-7000-SoC/AX7Z100B.html",
    "vendor": "alinx",
    "price": {
      "value": 1135.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XC7Z100-2FFG900I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      },
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75"
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 2,
        "lanes": 8
      }
    ],
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1,
      "mipi_csi": 1
    },
    "networking": {
      "sfp_plus": 4,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host",
        "ports": 4
      }
    ],
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 1
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 4
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "AC7Z100C",
        "vendor": "alinx",
        "name": "AC7Z100C"
      },
      "carrier": {
        "mpn": "AX7Z100-Carrier",
        "vendor": "alinx",
        "name": "AX7Z100 Base Board"
      }
    },
    "_extras": [
      "Heatsink kit (preinstalled)",
      "USB downloader cable",
      "Mini USB cable",
      "PCIe fence bracket",
      "12V power adapter",
      "Card reader",
      "TF card"
    ]
  },
  {
    "mpn": "AXAU15",
    "name": "AXAU15",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/FPGA-Development-Boards/Artix-UltraScale-plus/AXAU15.html",
    "vendor": "alinx",
    "price": {
      "value": 689,
      "currency": "USD"
    },
    "device": {
      "part": "XCAU15P-2FFVB676I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 1024,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75"
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 4,
        "lanes": 4
      }
    ],
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 2,
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 2,
      "pushbuttons": 2
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "ACAU15",
        "vendor": "alinx",
        "name": "ACAU15"
      },
      "carrier": {
        "mpn": "AXAU15-Carrier",
        "vendor": "alinx",
        "name": "AXAU15 Base Board"
      }
    },
    "_extras": [
      "Mini USB cable",
      "USB downloader cable",
      "12V power adapter",
      "PCIe fence bracket",
      "Heatsink kit (preinstalled)"
    ]
  },
  {
    "mpn": "AXAU25",
    "name": "AXAU25",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/FPGA-Development-Boards/Artix-UltraScale-plus/AXAU25.html",
    "vendor": "alinx",
    "price": {
      "value": 752.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XCAU25P-2FFVB676I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 1024,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75"
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 3,
        "lanes": 4
      }
    ],
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 2,
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 2,
      "pushbuttons": 2
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "ACAU25",
        "vendor": "alinx",
        "name": "ACAU25"
      },
      "carrier": {
        "mpn": "AXAU25-Carrier",
        "vendor": "alinx",
        "name": "AXAU25 Base Board"
      }
    },
    "_extras": [
      "Mini USB cable",
      "USB downloader cable",
      "12V power adapter",
      "PCIe fence bracket",
      "Heatsink kit (preinstalled)"
    ]
  },
  {
    "mpn": "AXKU042",
    "name": "AXKU042",
    "status": "active",
    "url": "https://www.en.alinx.com/detail/562",
    "vendor": "alinx",
    "price": {
      "value": 1066.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XCKU040-2FFVA1156I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 16
      },
      {
        "type": "QSPI",
        "size_mb": 16
      },
      {
        "type": "QSPI",
        "size_mb": 16
      },
      {
        "type": "QSPI",
        "size_mb": 16
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75A"
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 3,
        "lanes": 8
      }
    ],
    "networking": {
      "sfp_plus": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc"
        },
        {
          "slot": "LPC0",
          "type": "lpc"
        },
        {
          "slot": "LPC1",
          "type": "lpc"
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 2
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "ACKU040",
        "vendor": "alinx",
        "name": "ACKU040"
      },
      "carrier": {
        "mpn": "AXKU042-Carrier",
        "vendor": "alinx",
        "name": "AXKU042 Base Board"
      }
    },
    "_extras": [
      "Mini USB cable",
      "USB downloader cable",
      "12V power adapter",
      "PCIe fence bracket",
      "Heatsink kit (preinstalled)"
    ]
  },
  {
    "mpn": "AXKU15",
    "name": "AXKU15",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/FPGA-Development-Boards/Kintex-UltraScale-plus/AXKU15.html",
    "vendor": "alinx",
    "price": {
      "value": 4917.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XCKU15P-2FFVE1517I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 10240,
        "width_bits": 80
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "QSPI",
        "size_mb": 64
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75"
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 3,
        "lanes": 16
      }
    ],
    "video": {
      "mipi_csi": 2
    },
    "networking": {
      "qsfp28": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "HPC0",
          "type": "hpc",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        },
        {
          "slot": "HPC1",
          "type": "hpc",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 4
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "ACKU15",
        "vendor": "alinx",
        "name": "ACKU15"
      },
      "carrier": {
        "mpn": "AXKU15-Carrier",
        "vendor": "alinx",
        "name": "AXKU15 Base Board"
      }
    },
    "_extras": [
      "Mini USB cable",
      "USB downloader cable",
      "12V power adapter",
      "PCIe fence bracket",
      "Heatsink kit (preinstalled)"
    ]
  },
  {
    "mpn": "AXKU3",
    "name": "AXKU3",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/FPGA-Development-Boards/Kintex-UltraScale-plus/AXKU3.html",
    "vendor": "alinx",
    "price": {
      "value": 875.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XCKU3P-2FFVB676I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 2048,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75A"
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 3,
        "lanes": 8
      }
    ],
    "video": {
      "mipi_csi": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 1,
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 4
    },
    "features": {
      "battery_backed_rtc": true
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "ACKU3",
        "vendor": "alinx",
        "name": "ACKU3"
      },
      "carrier": {
        "mpn": "AXKU3-Carrier",
        "vendor": "alinx",
        "name": "AXKU3 Base Board"
      }
    },
    "_extras": [
      "Mini USB cable",
      "USB downloader cable",
      "12V power adapter",
      "PCIe fence bracket",
      "Heatsink kit (preinstalled)"
    ]
  },
  {
    "mpn": "AXKU5",
    "name": "AXKU5",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/FPGA-Development-Boards/Kintex-UltraScale-plus/AXKU5.html",
    "vendor": "alinx",
    "price": {
      "value": 1025.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XCKU5P-2FFVB676I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 2048,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75A"
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 3,
        "lanes": 8
      }
    ],
    "video": {
      "mipi_csi": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 1,
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 4
    },
    "features": {
      "battery_backed_rtc": true
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "ACKU5",
        "vendor": "alinx",
        "name": "ACKU5"
      },
      "carrier": {
        "mpn": "AXKU5-Carrier",
        "vendor": "alinx",
        "name": "AXKU5 Base Board"
      }
    },
    "_extras": [
      "Mini USB cable",
      "USB downloader cable",
      "12V power adapter",
      "PCIe fence bracket",
      "Heatsink kit (preinstalled)"
    ]
  },
  {
    "mpn": "AXRF47",
    "name": "AXRF47",
    "status": "active",
    "url": "https://www.en.alinx.com/detail/763",
    "vendor": "alinx",
    "price": {
      "value": 13631.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XCZU47DR-2FFVE1156I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64,
        "ecc": true
      },
      {
        "type": "DDR4",
        "size_mb": 2048,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "QSPI",
        "size_mb": 64
      }
    ],
    "sensors": [
      {
        "type": "temperature"
      }
    ],
    "clocking": {
      "programmable": true
    },
    "m2": [
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "PCIe"
        ],
        "lanes": 1
      }
    ],
    "networking": {
      "sfp28": 1,
      "qsfp28": 1,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "uart"
        ]
      }
    ],
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "ACRF47",
        "vendor": "alinx",
        "name": "ACRF47"
      },
      "carrier": {
        "mpn": "AXRF47-Carrier",
        "vendor": "alinx",
        "name": "AXRF47 Base Board"
      }
    },
    "_extras": [
      "Heatsink kit (preinstalled)",
      "12V power supply",
      "USB to Type-C cable",
      "Card reader",
      "TF card"
    ]
  },
  {
    "mpn": "AXRF49",
    "name": "AXRF49",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-Development-Boards/Zynq-UltraScale-plus-RFSoC/AXRF49.html",
    "vendor": "alinx",
    "price": {
      "value": 20215.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XCZU49DR-2FFVF1760I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 5120,
        "width_bits": 64,
        "ecc": true
      },
      {
        "type": "DDR4",
        "size_mb": 5120,
        "width_bits": 72
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      }
    ],
    "clocking": {
      "programmable": true
    },
    "m2": [
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "PCIe"
        ]
      }
    ],
    "video": {
      "displayport": 1
    },
    "networking": {
      "qsfp28": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "FMCP",
          "type": "fmcp",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "ACRF49",
        "vendor": "alinx",
        "name": "ACRF49"
      },
      "carrier": {
        "mpn": "AXRF49-Carrier",
        "vendor": "alinx",
        "name": "AXRF49 Base Board"
      }
    },
    "_extras": [
      "SMA cable x8",
      "MCX-to-SMA RF cable x16",
      "MMCX-to-SMA RF cable x4",
      "12V power supply",
      "Power cord",
      "USB 3.0 cable",
      "Ethernet cable",
      "microSD card",
      "Card reader",
      "Documentation CD"
    ]
  },
  {
    "mpn": "AXRF67",
    "name": "AXRF67",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-Development-Boards/Zynq-UltraScale-plus-RFSoC/AXRF67.html",
    "vendor": "alinx",
    "price": {
      "value": 9534.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XCZU67DR-2FFVE1156I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      },
      {
        "type": "DDR4",
        "size_mb": 2048,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "QSPI",
        "size_mb": 64
      }
    ],
    "clocking": {
      "programmable": true,
      "sma_clock_in": 1,
      "sma_clock_out": 1
    },
    "m2": [
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "PCIe"
        ],
        "gen": 2,
        "lanes": 2
      }
    ],
    "video": {
      "displayport": 1
    },
    "networking": {
      "sfp_plus": 1,
      "qsfp28": 1,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "ACRF67",
        "vendor": "alinx",
        "name": "ACRF67"
      },
      "carrier": {
        "mpn": "AXRF67-Carrier",
        "vendor": "alinx",
        "name": "AXRF67 Base Board"
      }
    },
    "_extras": [
      "Heatsink kit (pre-installed)",
      "12V power supply",
      "SMA-to-SMA cable 20cm x4",
      "SMA-to-SMA cable 50cm x2",
      "5G omnidirectional antenna with base x4",
      "USB 3.0 cable",
      "Ethernet cable",
      "microSD card",
      "Card reader",
      "Documentation CD"
    ]
  },
  {
    "mpn": "AXU15EG",
    "name": "AXU15EG",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-Development-Boards/Zynq-UltraScale-plus-MPSoC/AXU15EGB.html",
    "vendor": "alinx",
    "price": {
      "value": 2049.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XCZU15EG-2FFVB1156I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      },
      {
        "type": "DDR4",
        "size_mb": 2048,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      },
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75"
      }
    ],
    "m2": [
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "PCIe"
        ]
      }
    ],
    "video": {
      "displayport": 1,
      "mipi_csi": 1
    },
    "networking": {
      "sfp_plus": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "serial": {
      "can": 2,
      "rs485": 2
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host",
        "ports": 2
      },
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host",
        "ports": 2
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ],
        "ports": 2
      }
    ],
    "expansion": {
      "gpio_header": 1,
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 1,
      "pushbuttons": 2
    },
    "features": {
      "battery_backed_rtc": true
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "ACU15EG",
        "vendor": "alinx",
        "name": "ACU15EG"
      },
      "carrier": {
        "mpn": "AXU15EG-Carrier",
        "vendor": "alinx",
        "name": "AXU15EG Base Board"
      }
    },
    "_extras": [
      "Heatsink kit (pre-installed)",
      "USB downloader cable",
      "12V power adapter",
      "Acrylic plate",
      "Mini USB cable",
      "Card reader",
      "microSD card"
    ]
  },
  {
    "mpn": "AXU2CG-E",
    "name": "AXU2CG-E",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-Development-Boards/Zynq-UltraScale-plus-MPSoC/AXU2CGB-E.html",
    "vendor": "alinx",
    "price": {
      "value": 493.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XCZU2CG-1SFVC784E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 2048,
        "width_bits": 64
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      },
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75"
      }
    ],
    "m2": [
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "PCIe"
        ]
      }
    ],
    "video": {
      "displayport": 1,
      "mipi_csi": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "serial": {
      "can": 2,
      "rs485": 2
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host",
        "ports": 2
      },
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host",
        "ports": 2
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ],
        "ports": 2
      }
    ],
    "expansion": {
      "gpio_header": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 2,
      "pushbuttons": 2
    },
    "features": {
      "battery_backed_rtc": true
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "ACU2CG",
        "vendor": "alinx",
        "name": "ACU2CG"
      },
      "carrier": {
        "mpn": "AXU2CG-E-Carrier",
        "vendor": "alinx",
        "name": "AXU2CG-E Base Board"
      }
    },
    "_extras": [
      "Heatsink kit (pre-installed)",
      "USB downloader cable",
      "12V power adapter",
      "Acrylic plate",
      "Mini USB cable",
      "Card reader",
      "microSD card"
    ]
  },
  {
    "mpn": "AXU3EG",
    "name": "AXU3EG",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-Development-Boards/Zynq-UltraScale-plus-MPSoC/AXU3EGB.html",
    "vendor": "alinx",
    "price": {
      "value": 739.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XCZU3EG-1SFVC784I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      },
      {
        "type": "DDR4",
        "size_mb": 1024,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      },
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75"
      }
    ],
    "m2": [
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "PCIe"
        ]
      }
    ],
    "video": {
      "displayport": 1,
      "mipi_csi": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "serial": {
      "can": 2,
      "rs485": 2
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host",
        "ports": 2
      },
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host",
        "ports": 2
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ],
        "ports": 2
      }
    ],
    "expansion": {
      "gpio_header": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 2,
      "pushbuttons": 2
    },
    "features": {
      "battery_backed_rtc": true
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "ACU3EG",
        "vendor": "alinx",
        "name": "ACU3EG"
      },
      "carrier": {
        "mpn": "AXU3EG-Carrier",
        "vendor": "alinx",
        "name": "AXU3EG Base Board"
      }
    },
    "_extras": [
      "Heatsink kit (pre-installed)",
      "USB downloader cable",
      "12V power adapter",
      "Acrylic plate",
      "Mini USB cable",
      "Card reader",
      "microSD card"
    ]
  },
  {
    "mpn": "AXU4EV-E",
    "name": "AXU4EV-E",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-Development-Boards/Zynq-UltraScale-plus-MPSoC/AXU4EVB-E.html",
    "vendor": "alinx",
    "price": {
      "value": 916.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XCZU4EV-1SFVC784I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      },
      {
        "type": "DDR4",
        "size_mb": 1024,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      },
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75"
      }
    ],
    "m2": [
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "PCIe"
        ]
      }
    ],
    "video": {
      "displayport": 1,
      "mipi_csi": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "serial": {
      "can": 2,
      "rs485": 2
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host",
        "ports": 2
      },
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host",
        "ports": 2
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ],
        "ports": 2
      }
    ],
    "expansion": {
      "gpio_header": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 2,
      "pushbuttons": 2
    },
    "features": {
      "battery_backed_rtc": true
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "ACU4EV",
        "vendor": "alinx",
        "name": "ACU4EV"
      },
      "carrier": {
        "mpn": "AXU4EV-E-Carrier",
        "vendor": "alinx",
        "name": "AXU4EV-E Base Board"
      }
    },
    "_extras": [
      "Heatsink kit (pre-installed)",
      "USB downloader cable",
      "12V power adapter",
      "Acrylic plate",
      "Mini USB cable",
      "Card reader",
      "microSD card"
    ]
  },
  {
    "mpn": "AXU4EV-P",
    "name": "AXU4EV-P",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-Development-Boards/Zynq-UltraScale-plus-MPSoC/AXU4EVB-P.html",
    "vendor": "alinx",
    "price": {
      "value": 1053.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XCZU4EV-1SFVC784I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      },
      {
        "type": "DDR4",
        "size_mb": 1024,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      },
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75"
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 3,
        "lanes": 2
      }
    ],
    "m2": [
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "PCIe"
        ]
      }
    ],
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1,
      "displayport": 1,
      "mipi_csi": 1
    },
    "networking": {
      "sfp_plus": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "serial": {
      "can": 2,
      "rs485": 2
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host",
        "ports": 4
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ],
        "ports": 2
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "LPC",
          "type": "lpc",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 1,
      "pushbuttons": 2
    },
    "features": {
      "battery_backed_rtc": true
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "ACU4EV",
        "vendor": "alinx",
        "name": "ACU4EV"
      },
      "carrier": {
        "mpn": "AXU4EV-P-Carrier",
        "vendor": "alinx",
        "name": "AXU4EV-P Base Board"
      }
    },
    "_extras": [
      "Heatsink kit (pre-installed)",
      "USB downloader cable",
      "12V power adapter",
      "PCIe bracket",
      "Mini USB cable",
      "Card reader",
      "microSD card"
    ]
  },
  {
    "mpn": "AXU5EV-E",
    "name": "AXU5EV-E",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-Development-Boards/Zynq-UltraScale-plus-MPSoC/AXU5EVB-E.html",
    "vendor": "alinx",
    "price": {
      "value": 1093.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XCZU5EV-2SFVC784I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      },
      {
        "type": "DDR4",
        "size_mb": 1024,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      },
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75"
      }
    ],
    "m2": [
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "PCIe"
        ]
      }
    ],
    "video": {
      "displayport": 1,
      "mipi_csi": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "serial": {
      "can": 2,
      "rs485": 2
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host",
        "ports": 2
      },
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host",
        "ports": 2
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ],
        "ports": 2
      }
    ],
    "expansion": {
      "gpio_header": 2
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 2,
      "pushbuttons": 2
    },
    "features": {
      "battery_backed_rtc": true
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "ACU5EV",
        "vendor": "alinx",
        "name": "ACU5EV"
      },
      "carrier": {
        "mpn": "AXU5EV-E-Carrier",
        "vendor": "alinx",
        "name": "AXU5EV-E Base Board"
      }
    },
    "_extras": [
      "Heatsink kit (pre-installed)",
      "USB downloader cable",
      "12V power adapter",
      "Acrylic plate",
      "Mini USB cable",
      "Card reader",
      "microSD card"
    ]
  },
  {
    "mpn": "AXU5EVB-P",
    "name": "AXU5EVB-P",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-Development-Boards/Zynq-UltraScale-plus-MPSoC/AXU5EVB-P.html",
    "vendor": "alinx",
    "price": {
      "value": 1288,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU5EV-2SFVC784I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      },
      {
        "type": "DDR4",
        "size_mb": 1024,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      },
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75"
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 3,
        "lanes": 2
      }
    ],
    "m2": [
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "PCIe"
        ],
        "gen": 3,
        "lanes": 4
      }
    ],
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1,
      "displayport": 1,
      "mipi_csi": 1
    },
    "networking": {
      "sfp_plus": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "serial": {
      "can": 2,
      "rs485": 2
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host",
        "ports": 4
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ],
        "ports": 2
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "LPC",
          "type": "lpc",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 1,
      "pushbuttons": 2
    },
    "features": {
      "battery_backed_rtc": true,
      "rtc": true
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "ACU5EV",
        "vendor": "alinx",
        "name": "ACU5EV"
      },
      "carrier": {
        "mpn": "AXU5EVB-P-Carrier",
        "vendor": "alinx",
        "name": "AXU5EVB-P Base Board"
      }
    },
    "_extras": [
      "Heatsink kit (pre-installed)",
      "USB downloader cable",
      "12V power adapter",
      "PCIe bracket",
      "Mini USB cable",
      "Card reader",
      "microSD card"
    ]
  },
  {
    "mpn": "AXU9EG",
    "name": "AXU9EG",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-Development-Boards/Zynq-UltraScale-plus-MPSoC/AXU9EGB.html",
    "vendor": "alinx",
    "price": {
      "value": 1831.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XCZU9EG-2FFVB1156I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      },
      {
        "type": "DDR4",
        "size_mb": 2048,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75"
      }
    ],
    "m2": [
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "PCIe"
        ]
      }
    ],
    "video": {
      "displayport": 1,
      "mipi_csi": 1
    },
    "networking": {
      "sfp_plus": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "serial": {
      "can": 2,
      "rs485": 2
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host",
        "ports": 2
      },
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host",
        "ports": 2
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ],
        "ports": 2
      }
    ],
    "expansion": {
      "gpio_header": 1,
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 1,
      "pushbuttons": 2
    },
    "features": {
      "battery_backed_rtc": true
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "ACU9EG",
        "vendor": "alinx",
        "name": "ACU9EG"
      },
      "carrier": {
        "mpn": "AXU9EG-Carrier",
        "vendor": "alinx",
        "name": "AXU9EG Base Board"
      }
    },
    "_extras": [
      "Heatsink kit (preinstalled)",
      "USB downloader cable",
      "12V power adapter",
      "Acrylic baseplate",
      "Mini-USB cable",
      "Card reader",
      "microSD card"
    ]
  },
  {
    "mpn": "AXVU13G",
    "name": "AXVU13G",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/FPGA-Development-Boards/Virtex-UltraScale-plus/AXVU13G.html",
    "vendor": "alinx",
    "price": {
      "value": 13658.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XCVU13P-2FHGB2104I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 10240,
        "width_bits": 80
      },
      {
        "type": "DDR4",
        "size_mb": 10240,
        "width_bits": 80
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 256
      },
      {
        "type": "QSPI",
        "size_mb": 256
      }
    ],
    "high_speed_io": [
      {
        "form": "SMA",
        "lanes": 8,
        "transceiver": "GTY"
      }
    ],
    "networking": {
      "qsfp28": 7,
      "qsfp_dd": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        },
        {
          "slot": "FMCP",
          "type": "fmcp",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 1,
      "dip_switches": 1
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "ACVU13",
        "vendor": "alinx",
        "name": "ACVU13"
      },
      "carrier": {
        "mpn": "AXVU13G-Carrier",
        "vendor": "alinx",
        "name": "AXVU13G Base Board"
      }
    },
    "_extras": [
      "Heatsink kit (preinstalled)",
      "USB downloader cable",
      "12V power adapter",
      "Mini-USB cable",
      "SMA cables x13",
      "SD card"
    ]
  },
  {
    "mpn": "AXW47",
    "name": "AXW47",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-Development-Boards/Zynq-UltraScale-plus-RFSoC/AXW47.html",
    "vendor": "alinx",
    "price": {
      "value": 13317.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XCZU47DR-2FFVE1156I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      },
      {
        "type": "DDR4",
        "size_mb": 2048,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 256
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "QSPI",
        "size_mb": 64
      }
    ],
    "clocking": {
      "programmable": true
    },
    "m2": [
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "PCIe"
        ]
      },
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "PCIe"
        ]
      },
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "PCIe"
        ]
      },
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "PCIe"
        ]
      }
    ],
    "networking": {
      "sfp_plus": 1,
      "qsfp_plus": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-C",
        "speed": "3.0",
        "role": "otg",
        "ports": 2
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ],
        "ports": 2
      }
    ],
    "storage": {
      "sd": 1
    },
    "user_io": {
      "leds": 12,
      "pushbuttons": 5
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "ACW47",
        "vendor": "alinx",
        "name": "ACW47"
      },
      "carrier": {
        "mpn": "AXW47-Carrier",
        "vendor": "alinx",
        "name": "AXW47 Base Board"
      }
    },
    "_extras": [
      "Heatsink kit x2 (preinstalled)",
      "Network cable",
      "USB Type-C cable",
      "Power adapter",
      "Power adapter cable",
      "SMA cable",
      "USB flash drive (data)",
      "SD card"
    ]
  },
  {
    "mpn": "HEA13",
    "name": "HEA13",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/FPGA-Development-Boards/Virtex-UltraScale-plus/HEA13.html",
    "vendor": "alinx",
    "price": {
      "value": 20488.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XCVU13P-2FHGB2104I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 10240,
        "width_bits": 80
      },
      {
        "type": "DDR4",
        "size_mb": 10240,
        "width_bits": 80
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 256
      },
      {
        "type": "QSPI",
        "size_mb": 256
      }
    ],
    "clocking": {
      "sma_clock_in": 2
    },
    "m2": [
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "PCIe"
        ]
      },
      {
        "key": "E-key",
        "direction": "socket",
        "interfaces": [
          "PCIe",
          "USB"
        ]
      }
    ],
    "video": {
      "displayport": 1
    },
    "networking": {
      "qsfp28": 4,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        },
        {
          "speed": 5000,
          "ports": 1,
          "endpoint": "rj45"
        },
        {
          "speed": 10000,
          "ports": 1,
          "endpoint": "rj45"
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-C",
        "speed": "3.2",
        "role": "otg",
        "ports": 2
      }
    ],
    "usb_bridge": [
      {
        "connector": "Type-C",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "gpio_header": 1,
      "fmc": [
        {
          "slot": "FMCP0",
          "type": "fmcp",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        },
        {
          "slot": "FMCP1",
          "type": "fmcp",
          "vadj_min": 1.8,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 2
    },
    "user_io": {
      "leds": 3,
      "pushbuttons": 3
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "ACVU13",
        "vendor": "alinx",
        "name": "ACVU13"
      },
      "carrier": {
        "mpn": "HEA13-Carrier",
        "vendor": "alinx",
        "name": "HEA13 Base Board"
      }
    },
    "_extras": [
      "Heatsink kit (preinstalled)",
      "USB downloader cable",
      "12V power adapter",
      "Mini-USB cable",
      "SD card"
    ]
  },
  {
    "mpn": "QSK-DK-AM-XRU50-48DR-PB5",
    "name": "Andromeda XRU50 Design-in Kit",
    "status": "active",
    "url": "https://www.enclustra.com/en/products/design-in-kits/andromeda-xru50/",
    "vendor": "enclustra",
    "price": {
      "value": 24399,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU48DR-2FFVG1517I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 8192,
        "width_bits": 72,
        "ecc": true
      },
      {
        "type": "DDR4",
        "size_mb": 8192,
        "width_bits": 64
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 16384
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 16384
      }
    ],
    "analog": [
      {
        "role": "adc",
        "channels": 8,
        "resolution_bits": 14,
        "sample_rate_msps": 5000
      },
      {
        "role": "dac",
        "channels": 8,
        "resolution_bits": 14,
        "sample_rate_msps": 9850
      }
    ],
    "clocking": {
      "programmable": true
    },
    "pcie": [
      {
        "type": "Edge",
        "lanes": 8
      }
    ],
    "m2": [
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "PCIe",
          "SATA"
        ]
      }
    ],
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1,
      "displayport": 1,
      "sdi_in": 2,
      "sdi_out": 2
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2,
          "endpoint": "rj45"
        }
      ],
      "sfp28": 2,
      "qsfp28": 1
    },
    "usb": [
      {
        "endpoint": "phy",
        "speed": "2.0",
        "role": "otg"
      },
      {
        "connector": "Type-C",
        "speed": "3.0",
        "role": "host",
        "ports": 2
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "FMC0",
          "type": "fmcp",
          "vadj_min": 1.2,
          "vadj_max": 3.3
        },
        {
          "slot": "FMC1",
          "type": "fmcp",
          "vadj_min": 1.2,
          "vadj_max": 3.3
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "features": {
      "power_monitoring": true
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "AM-XRU50-48DR-2C-D4E",
        "vendor": "enclustra",
        "name": "Andromeda XRU50 \u2014 XCZU48DR"
      },
      "carrier": {
        "mpn": "AM-PE5-W",
        "vendor": "enclustra",
        "name": "Andromeda PE5"
      }
    },
    "_extras": [
      "Neso RF front end",
      "Adapters",
      "Heat sink",
      "Fan",
      "Power supply",
      "RF cables",
      "SMP terminators",
      "Micro SD card with example design",
      "Example applications",
      "Quick start guide"
    ]
  },
  {
    "mpn": "QSK-DK-MA-XU3-2CG-ST3",
    "name": "Mars XU3 Design-in Kit",
    "status": "active",
    "url": "https://www.enclustra.com/en/products/design-in-kits/mars-xu3-design-in-kit/",
    "vendor": "enclustra",
    "price": {
      "value": 487,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU2CG-1SBVA484E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 1024
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 16384
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 16384
      }
    ],
    "video": {
      "hdmi_out": 1,
      "displayport": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1,
          "endpoint": "rj45"
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 1
    },
    "storage": {
      "microsd": 1
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "MA-XU3-2CG-1E-D10",
        "vendor": "enclustra",
        "name": "Mars XU3 \u2014 XCZU2CG"
      },
      "carrier": {
        "mpn": "MA-ST3-W",
        "vendor": "enclustra",
        "name": "Mars ST3"
      }
    },
    "_extras": [
      "USB camera",
      "Heatsink",
      "Fan",
      "Power supply",
      "USB cable",
      "Mini DisplayPort to DisplayPort cable",
      "Micro SD card",
      "Quick start guide",
      "Example applications: AI face detection and image classification"
    ]
  },
  {
    "mpn": "QSK-DK-ME-XU5-4EV-ST1",
    "name": "Mercury XU5 Design-in Kit",
    "status": "active",
    "url": "https://www.enclustra.com/en/products/design-in-kits/mercury-xu5-design-in-kit/",
    "vendor": "enclustra",
    "price": {
      "value": 975,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU4EV-1SFVC784I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 2048,
        "ecc": true
      },
      {
        "type": "DDR4",
        "size_mb": 512
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 16384
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 16384
      }
    ],
    "clocking": {
      "programmable": true
    },
    "video": {
      "hdmi_out": 1,
      "displayport": 1,
      "mipi_csi": 2,
      "mipi_dsi": 1
    },
    "networking": {
      "sfp_plus": 1,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2,
          "endpoint": "rj45"
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host"
      },
      {
        "connector": "Type-B",
        "speed": "3.0",
        "role": "device"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "HPC0",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 3.3
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "ME-XU5-4EV-1I-D11E",
        "vendor": "enclustra",
        "name": "Mercury XU5 \u2014 XCZU4EV"
      },
      "carrier": {
        "mpn": "ME-ST1-W",
        "vendor": "enclustra",
        "name": "Mercury+ ST1"
      }
    },
    "_extras": [
      "USB camera",
      "Heatsink",
      "Fan",
      "Power supply",
      "USB cable",
      "Mini DisplayPort to DisplayPort cable",
      "Micro SD card",
      "Quick start guide",
      "Example applications: AI face detection and image classification"
    ]
  },
  {
    "mpn": "QSK-DK-PL-XZU20-3EG-ST11",
    "name": "Pluto XZU20 Design-in Kit",
    "status": "active",
    "url": "https://www.enclustra.com/en/products/design-in-kits/pluto-xzu20/",
    "vendor": "enclustra",
    "price": {
      "value": 2077,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU3EG-2UBVA530I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "LPDDR4",
        "size_mb": 1024
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 4096
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 4096
      }
    ],
    "m2": [
      {
        "key": "E-key",
        "direction": "socket",
        "interfaces": [
          "PCIe",
          "USB"
        ]
      }
    ],
    "video": {
      "displayport": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1,
          "endpoint": "rj45"
        }
      ]
    },
    "usb": [
      {
        "endpoint": "phy",
        "speed": "2.0",
        "role": "otg"
      },
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 1,
      "gpio_header": 1
    },
    "storage": {
      "microsd": 1
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "PL-XZU20-3EG-2I-D3",
        "vendor": "enclustra",
        "name": "Pluto XZU20 \u2014 XCZU3EG"
      },
      "carrier": {
        "mpn": "PL-ST11",
        "vendor": "enclustra",
        "name": "Pluto ST11"
      }
    },
    "_extras": [
      "Heat sink",
      "Fan",
      "Power supply",
      "Screws set",
      "Micro SD card",
      "Example applications",
      "Quick start guide"
    ]
  },
  {
    "mpn": "SK-KR260-G",
    "name": "Kria KR260 Robotics Starter Kit",
    "status": "active",
    "url": "https://www.amd.com/en/products/system-on-modules/kria/k26/kr260-robotics-starter-kit.html",
    "vendor": "amd-xilinx",
    "price": {
      "value": 349,
      "currency": "USD"
    },
    "device": {
      "part": "XCK26-2LVSFVC784C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 16384
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 16384
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "mac_address",
          "board_id",
          "unique_id"
        ],
        "interface": "I2C",
        "size_kbits": 64
      }
    ],
    "video": {
      "displayport": 1
    },
    "networking": {
      "sfp_plus": 1,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 4
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host",
        "ports": 4
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 4,
      "raspberry_pi": 1
    },
    "storage": {
      "microsd": 1
    },
    "features": {
      "battery_backed_rtc": true,
      "secure_element": true
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "SM-K26-XCL2GC",
        "vendor": "amd-xilinx",
        "name": "Kria K26 SOM"
      },
      "carrier": {
        "mpn": "KR260-Carrier",
        "vendor": "amd-xilinx",
        "name": "Kria KR260 Robotics Carrier"
      }
    },
    "_extras": [
      "12V 36W AC/DC power supply with interchangeable regional plug blades",
      "USB-A to micro-B cable",
      "Ethernet cable",
      "microSD card with microSD-to-SD adapter"
    ]
  },
  {
    "mpn": "SK-KV260-G",
    "name": "Kria KV260 Vision AI Starter Kit",
    "status": "active",
    "url": "https://www.amd.com/en/products/system-on-modules/kria/k26/kv260-vision-starter-kit.html",
    "vendor": "amd-xilinx",
    "price": {
      "value": 249,
      "currency": "USD"
    },
    "device": {
      "part": "XCK26-2LVSFVC784C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 16384
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 16384
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "mac_address",
          "board_id",
          "unique_id"
        ],
        "interface": "I2C",
        "size_kbits": 64
      }
    ],
    "video": {
      "hdmi_out": 1,
      "displayport": 1,
      "mipi_csi": 3
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host",
        "ports": 4
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 1
    },
    "storage": {
      "microsd": 1
    },
    "features": {
      "battery_backed_rtc": true,
      "secure_element": true
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "SM-K26-XCL2GC",
        "vendor": "amd-xilinx",
        "name": "Kria K26 SOM"
      },
      "carrier": {
        "mpn": "KV260-Carrier",
        "vendor": "amd-xilinx",
        "name": "Kria KV260 Vision Carrier"
      }
    }
  },
  {
    "mpn": "TE0720-04-61C33MAS",
    "name": "TE0720-04-61C33MAS Starter Kit",
    "status": "active",
    "url": "https://www.trenz-electronic.de/en/TE0720-04-61C33MAS-Starter-Kit/TE0720-04-61C33MAS",
    "vendor": "trenz",
    "price": {
      "value": 458.65,
      "currency": "USD"
    },
    "device": {
      "part": "XC7Z020-1CLG484C",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3",
        "size_mb": 1024,
        "width_bits": 32
      }
    ],
    "flash": [
      {
        "type": "eMMC",
        "size_mb": 8192
      },
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      },
      {
        "type": "QSPI",
        "size_mb": 32
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "mac_address"
        ],
        "interface": "I2C",
        "size_kbits": 2
      }
    ],
    "clocking": {
      "programmable": true
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 1,
      "dip_switches": 4
    },
    "features": {
      "rtc": true,
      "secure_element": true
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "TE0720-04-61C33MA",
        "vendor": "trenz",
        "name": "TE0720 \u2014 7Z020-1C, 1 GB DDR3"
      },
      "carrier": {
        "mpn": "TE0703-07",
        "vendor": "trenz",
        "name": "TE0703-07 Carrier"
      }
    },
    "_extras": [
      "Pre-installed spring-loaded heatsink",
      "VG96 connectors (DIN 41612) x2",
      "5V 4A power supply with US/UK/EU/AU adapters",
      "32GB Class 4 microSDHC card with adapter",
      "USB Type-A to Mini-B cable (2 m)"
    ]
  },
  {
    "mpn": "TE0729-03-62I63MAS",
    "name": "TE0729 Starter Kit",
    "status": "active",
    "url": "https://www.trenz-electronic.de/en/Starter-Kit-with-AMD-Zynq-7020-2I-with-mounted-heat-spreader/TE0729-03-62I63MAS",
    "vendor": "trenz",
    "price": {
      "value": 458.65,
      "currency": "USD"
    },
    "device": {
      "part": "XC7Z020-2CLG484I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR3L",
        "size_mb": 512,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      },
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "mac_address"
        ],
        "interface": "I2C",
        "size_kbits": 2
      },
      {
        "purpose": [
          "mac_address"
        ],
        "interface": "I2C",
        "size_kbits": 2
      },
      {
        "purpose": [
          "mac_address"
        ],
        "interface": "I2C",
        "size_kbits": 2
      }
    ],
    "clocking": {
      "programmable": true
    },
    "networking": {
      "ethernet": [
        {
          "speed": 100,
          "ports": 2
        },
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "endpoint": "phy",
        "speed": "2.0",
        "role": "otg"
      },
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 1,
      "pushbuttons": 1
    },
    "features": {
      "rtc": true
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "TE0729-03-62I63MA",
        "vendor": "trenz",
        "name": "TE0729 \u2014 7Z020-2I, 512 MB DDR3L"
      },
      "carrier": {
        "mpn": "TEB0729-03A",
        "vendor": "trenz",
        "name": "TEB0729-03A Carrier"
      }
    },
    "_extras": [
      "KK0729-03 heatspreader (mounted)",
      "TE0790-03 XMOD FTDI JTAG adapter (mounted)",
      "VG96 connectors (DIN 41612) x2",
      "5V 4A power supply with UK/US/EU/AU adapters",
      "16GB Class 4 microSDHC card",
      "USB Type-A to Mini-B cable (2 m)",
      "M3 mounting screws and bolts"
    ]
  },
  {
    "mpn": "TE0813-02-3BE81-AS",
    "name": "TE0813 Starter Kit",
    "status": "active",
    "url": "https://www.trenz-electronic.de/en/Starter-Kit-with-AMD-Zynq-UltraScale-ZU3EG-1E-MPSoC-Module/TE0813-02-3BE81-AS",
    "vendor": "trenz",
    "price": {
      "value": 1392.69,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU3EG-1SFVC784E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 128
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "mac_address"
        ],
        "interface": "I2C",
        "size_kbits": 2
      }
    ],
    "clocking": {
      "programmable": true
    },
    "pcie": [
      {
        "type": "Slot",
        "lanes": 1
      }
    ],
    "high_speed_io": [
      {
        "form": "FireFly",
        "count": 2
      }
    ],
    "video": {
      "displayport": 1
    },
    "networking": {
      "sfp_plus": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "serial": {
      "can": 1
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host",
        "ports": 2
      },
      {
        "connector": "Header",
        "speed": "3.0",
        "role": "host",
        "ports": 2
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ],
        "ports": 2
      }
    ],
    "expansion": {
      "pmod": 3,
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "sata": 1,
      "microsd": 1
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "TE0813-02-3BE81-A",
        "vendor": "trenz",
        "name": "TE0813 \u2014 ZU3EG-1E, 4 GB DDR4"
      },
      "carrier": {
        "mpn": "TEBF0818-02A",
        "vendor": "trenz",
        "name": "TEBF0818-02A Carrier"
      }
    },
    "_extras": [
      "Kolink Satellite Mini-ITX/Micro-ATX case (black)",
      "Be Quiet! SFX Power 3 300W 80+ Bronze power supply",
      "SuperGrip ATS-X50230B-C1-R0 heatsink",
      "TE0790-03 XMOD FTDI JTAG adapter (pre-assembled on carrier)",
      "TE0790-03L XMOD FTDI JTAG adapter (pre-assembled on carrier)",
      "32GB Class 10 UHS-1 microSDHC card with SD adapter",
      "USB Type-A to Mini-B cable, 2 m",
      "Schuko power cable, 1.8 m",
      "4 x M3x6 Phillips pan-head screws"
    ]
  },
  {
    "mpn": "TE0817-02-7DE81-AS",
    "name": "TE0817 Starter Kit",
    "status": "active",
    "url": "https://www.trenz-electronic.de/en/Starter-Kit-with-AMD-Zynq-UltraScale-ZU7EV-1E-MPSoC-Module/TE0817-02-7DE81-AS",
    "vendor": "trenz",
    "price": {
      "value": 2856.48,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU7EV-1FBVB900E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "mac_address"
        ],
        "interface": "I2C",
        "size_kbits": 2
      }
    ],
    "clocking": {
      "programmable": true
    },
    "pcie": [
      {
        "type": "Slot",
        "lanes": 1
      }
    ],
    "high_speed_io": [
      {
        "form": "FireFly",
        "count": 2
      }
    ],
    "video": {
      "displayport": 1
    },
    "networking": {
      "sfp_plus": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "serial": {
      "can": 1
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host",
        "ports": 2
      },
      {
        "connector": "Header",
        "speed": "3.0",
        "role": "host",
        "ports": 2
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ],
        "ports": 2
      }
    ],
    "expansion": {
      "pmod": 3,
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "sata": 1,
      "microsd": 1
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "TE0817-02-7DE81-A",
        "vendor": "trenz",
        "name": "TE0817 \u2014 ZU7EV-1E, 4 GB DDR4"
      },
      "carrier": {
        "mpn": "TEBF0818-02A",
        "vendor": "trenz",
        "name": "TEBF0818-02A Carrier"
      }
    },
    "_extras": [
      "Kolink Satellite Mini-ITX/Micro-ATX case (black)",
      "Be Quiet! SFX Power 3 300W 80+ Bronze power supply",
      "SuperGrip ATS-X50310P-C1-R0 heatsink",
      "TE0790-03 XMOD FTDI JTAG adapter (pre-assembled on carrier)",
      "TE0790-03L XMOD FTDI JTAG adapter (pre-assembled on carrier)",
      "32GB Class 10 UHS-1 microSDHC card with SD adapter",
      "USB Type-A to Mini-B cable, 2 m",
      "Schuko power cable, 1.8 m",
      "4 x M3x6 Phillips pan-head screws"
    ]
  },
  {
    "mpn": "TE0818-02-9BE81-AS",
    "name": "TE0818 Starter Kit",
    "status": "active",
    "url": "https://www.trenz-electronic.de/en/Starter-Kit-with-AMD-Zynq-UltraScale-ZU9EG-1E-MPSoC-Module/TE0818-02-9BE81-AS",
    "vendor": "trenz",
    "price": {
      "value": 2103.67,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU9EG-1FFVC900E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "mac_address"
        ],
        "interface": "I2C",
        "size_kbits": 2
      }
    ],
    "clocking": {
      "programmable": true
    },
    "pcie": [
      {
        "type": "Slot",
        "lanes": 1
      }
    ],
    "high_speed_io": [
      {
        "form": "FireFly",
        "count": 2
      }
    ],
    "video": {
      "displayport": 1
    },
    "networking": {
      "sfp_plus": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "serial": {
      "can": 1
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host",
        "ports": 2
      },
      {
        "connector": "Header",
        "speed": "3.0",
        "role": "host",
        "ports": 2
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ],
        "ports": 2
      }
    ],
    "expansion": {
      "pmod": 3,
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "sata": 1,
      "microsd": 1
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "TE0818-02-9BE81-A",
        "vendor": "trenz",
        "name": "TE0818 \u2014 ZU9EG-1E, 4 GB DDR4"
      },
      "carrier": {
        "mpn": "TEBF0818-02A",
        "vendor": "trenz",
        "name": "TEBF0818-02A Carrier"
      }
    },
    "_extras": [
      "Kolink Satellite Mini-ITX/Micro-ATX case (black)",
      "Be Quiet! SFX Power 3 300W 80+ Bronze power supply",
      "SuperGrip ATS-X50310P-C1-R0 heatsink",
      "TE0790-03 XMOD FTDI JTAG adapter (pre-assembled on carrier)",
      "TE0790-03L XMOD FTDI JTAG adapter (pre-assembled on carrier)",
      "32GB Class 10 UHS-1 microSDHC card with SD adapter",
      "USB Type-A to Mini-B cable, 2 m",
      "Schuko power cable, 1.8 m"
    ]
  },
  {
    "mpn": "TE0818-02-9GI81-AS",
    "name": "TE0818 Starter Kit",
    "status": "active",
    "url": "https://www.trenz-electronic.de/en/Starter-Kit-with-AMD-Zynq-UltraScale-ZU9EG-2I-MPSoC-Module/TE0818-02-9GI81-AS",
    "vendor": "trenz",
    "price": {
      "value": 2410.37,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU9EG-2FFVC900I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "mac_address"
        ],
        "interface": "I2C",
        "size_kbits": 2
      }
    ],
    "clocking": {
      "programmable": true
    },
    "pcie": [
      {
        "type": "Slot",
        "lanes": 1
      }
    ],
    "high_speed_io": [
      {
        "form": "FireFly",
        "count": 2
      }
    ],
    "video": {
      "displayport": 1
    },
    "networking": {
      "sfp_plus": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "serial": {
      "can": 1
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "3.0",
        "role": "host",
        "ports": 2
      },
      {
        "connector": "Header",
        "speed": "3.0",
        "role": "host",
        "ports": 2
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "jtag",
          "uart"
        ],
        "ports": 2
      }
    ],
    "expansion": {
      "pmod": 3,
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "sata": 1,
      "microsd": 1
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "TE0818-02-9GI81-A",
        "vendor": "trenz",
        "name": "TE0818 \u2014 ZU9EG-2I, 4 GB DDR4"
      },
      "carrier": {
        "mpn": "TEBF0818-02A",
        "vendor": "trenz",
        "name": "TEBF0818-02A Carrier"
      }
    },
    "_extras": [
      "Kolink Satellite Mini-ITX/Micro-ATX case (black)",
      "Be Quiet! SFX Power 3 300W 80+ Bronze power supply",
      "SuperGrip ATS-X50310P-C1-R0 heatsink",
      "TE0790-03 XMOD FTDI JTAG adapter (pre-assembled on carrier)",
      "TE0790-03L XMOD FTDI JTAG adapter (pre-assembled on carrier)",
      "32GB Class 10 UHS-1 microSDHC card with SD adapter",
      "USB Type-A to Mini-B cable, 2 m",
      "Schuko power cable, 1.8 m"
    ]
  },
  {
    "mpn": "TE0820-05-4DE81MAS",
    "name": "TE0820-05-4DE81MAS Starter Kit",
    "status": "active",
    "url": "https://www.trenz-electronic.de/en/TE0820-05-4DE81MAS-Starter-Kit/TE0820-05-4DE81MAS",
    "vendor": "trenz",
    "price": {
      "value": 835.06,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU4EV-1SFVC784E",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 2048
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 128
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      },
      {
        "type": "QSPI",
        "size_mb": 128
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      }
    ],
    "eeprom": [
      {
        "purpose": [
          "mac_address"
        ],
        "interface": "I2C"
      }
    ],
    "clocking": {
      "programmable": true
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "endpoint": "phy",
        "speed": "2.0",
        "role": "otg"
      },
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Mini-B",
        "functions": [
          "jtag",
          "uart"
        ]
      }
    ],
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 4,
      "pushbuttons": 1,
      "dip_switches": 4
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "TE0820-05-4DE81MA",
        "vendor": "trenz",
        "name": "TE0820 \u2014 ZU4EV-1E, 2 GB DDR4"
      },
      "carrier": {
        "mpn": "TE0703-07",
        "vendor": "trenz",
        "name": "TE0703-07 Carrier"
      }
    },
    "_extras": [
      "Pre-installed spring-loaded heatsink for TE0820",
      "2 x VG96 connectors (DIN 41612)",
      "5V 4A power supply with US/UK/EU/AUS plug adapters",
      "32GB Class 4 microSDHC card with SD adapter",
      "USB Type-A to Mini-B cable, 2 m"
    ]
  },
  {
    "mpn": "UltraZed-EV-Starter-Kit",
    "name": "UltraZed-EV Starter Kit",
    "status": "discontinued",
    "url": "https://www.xilinx.com/products/boards-and-kits/1-y3n9v1.html",
    "vendor": "tria",
    "price": {
      "value": 1595,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU7EV-1FBVB900I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      },
      {
        "type": "DDR4",
        "size_mb": 1024,
        "width_bits": 16
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      },
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "eMMC",
        "size_mb": 8192
      }
    ],
    "pcie": [
      {
        "type": "Slot",
        "gen": 2,
        "lanes": 1
      }
    ],
    "video": {
      "hdmi_in": 1,
      "hdmi_out": 1,
      "displayport": 1,
      "sdi_in": 1,
      "sdi_out": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ],
      "sfp_plus": 2
    },
    "usb": [
      {
        "endpoint": "phy",
        "speed": "2.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ],
        "ports": 2
      }
    ],
    "expansion": {
      "pmod": 3,
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc"
        }
      ]
    },
    "storage": {
      "microsd": 1,
      "sata": 1
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "AES-ZU7EV-1-SOM-I-G",
        "vendor": "tria",
        "name": "UltraZed-EV SOM"
      },
      "carrier": {
        "mpn": "AES-ZUEV-CC-G",
        "vendor": "tria",
        "name": "UltraZed-EV Carrier Card"
      }
    },
    "_extras": [
      "12V AC/DC power supply",
      "Quick start card",
      "Micro-USB cable",
      "UltraZed-EV SOM mounting hardware",
      "8GB microSD card",
      "RJ45 Ethernet cable"
    ],
    "_notes_html": "<h4>Configuration</h4>\n<p>Boot mode is determined by DIP switch labelled SW2.</p>\n<table>\n<thead>\n<tr>\n<th>Boot mode</th>\n<th>1</th>\n<th>2</th>\n<th>3</th>\n<th>4</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>JTAG</td>\n<td>1</td>\n<td>1</td>\n<td>1</td>\n<td>1</td>\n</tr>\n<tr>\n<td>Quad-SPI24</td>\n<td>0</td>\n<td>1</td>\n<td>1</td>\n<td>1</td>\n</tr>\n<tr>\n<td>Quad-SPI32</td>\n<td>1</td>\n<td>0</td>\n<td>1</td>\n<td>1</td>\n</tr>\n<tr>\n<td>SD1/MMC33</td>\n<td>0</td>\n<td>1</td>\n<td>0</td>\n<td>1</td>\n</tr>\n<tr>\n<td>SD1/MMC33</td>\n<td>1</td>\n<td>0</td>\n<td>0</td>\n<td>0</td>\n</tr>\n<tr>\n<td>EMMC18</td>\n<td>1</td>\n<td>0</td>\n<td>0</td>\n<td>1</td>\n</tr>\n</tbody>\n</table>\n<p>Notes:</p>\n<ul>\n<li>0 = OFF</li>\n<li>1 = ON</li>\n<li>JTAG and SD card interfaces are only accessed on the carrier card</li>\n</ul>",
    "_notes_md": "### Configuration\n\nBoot mode is determined by DIP switch labelled SW2.\n\n| Boot mode          | 1 | 2 | 3 | 4 |\n|--------------------|---|---|---|---|\n| JTAG               | 1 | 1 | 1 | 1 |\n| Quad-SPI24         | 0 | 1 | 1 | 1 |\n| Quad-SPI32         | 1 | 0 | 1 | 1 |\n| SD1/MMC33          | 0 | 1 | 0 | 1 |\n| SD1/MMC33          | 1 | 0 | 0 | 0 |\n| EMMC18             | 1 | 0 | 0 | 1 |\n\nNotes:\n\n* 0 = OFF\n* 1 = ON\n* JTAG and SD card interfaces are only accessed on the carrier card"
  },
  {
    "mpn": "VD100",
    "name": "VD100",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-Development-Boards/Versal-AI-Edge/VD100.html",
    "vendor": "alinx",
    "price": {
      "value": 1640.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XCVE2302-1LSESFVA784",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75"
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 4,
        "lanes": 4
      }
    ],
    "video": {
      "mipi_csi": 2
    },
    "networking": {
      "sfp_plus": 2,
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "serial": {
      "can": 2
    },
    "usb": [
      {
        "connector": "Type-A",
        "speed": "2.0",
        "role": "host"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ]
      }
    ],
    "expansion": {
      "pmod": 1
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 2,
      "pushbuttons": 2
    },
    "features": {
      "rtc": true
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "V100",
        "vendor": "alinx",
        "name": "V100"
      },
      "carrier": {
        "mpn": "VD100-Carrier",
        "vendor": "alinx",
        "name": "VD100 Base Board"
      }
    },
    "_extras": [
      "Heatsink kit (preinstalled)",
      "microSD card",
      "PCIe fence bracket",
      "12V 3A power adapter",
      "AL321 Xilinx platform cable USB downloader",
      "USB cable"
    ]
  },
  {
    "mpn": "Z11-P",
    "name": "Z11-P",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-Development-Boards/Zynq-UltraScale-plus-MPSoC/Z11-P.html",
    "vendor": "alinx",
    "price": {
      "value": 2186.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XCZU11EG-2FFVC1156I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      },
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      },
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "QSPI",
        "size_mb": 32
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75"
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 3,
        "lanes": 8
      }
    ],
    "m2": [
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "PCIe"
        ]
      }
    ],
    "video": {
      "displayport": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-C",
        "speed": "3.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ],
        "ports": 2
      }
    ],
    "expansion": {
      "gpio_header": 1,
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 1,
      "pushbuttons": 2
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "ACU11EG",
        "vendor": "alinx",
        "name": "ACU11EG"
      },
      "carrier": {
        "mpn": "Z11-P-Carrier",
        "vendor": "alinx",
        "name": "Z11-P Base Board"
      }
    },
    "_extras": [
      "Heatsink kit (preinstalled)",
      "USB downloader cable",
      "12V power adapter",
      "PCIe bracket",
      "Mini-USB cable",
      "Card reader",
      "microSD card"
    ]
  },
  {
    "mpn": "Z19-P",
    "name": "Z19-P",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-Development-Boards/Zynq-UltraScale-plus-MPSoC/Z19-P.html",
    "vendor": "alinx",
    "price": {
      "value": 12000,
      "currency": "USD"
    },
    "device": {
      "part": "XCZU19EG-2FFVC1760I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 5120,
        "width_bits": 72,
        "ecc": true
      },
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75"
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 3,
        "lanes": 16
      }
    ],
    "m2": [
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "PCIe"
        ]
      }
    ],
    "video": {
      "displayport": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 1
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-C",
        "speed": "3.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ],
        "ports": 2
      }
    ],
    "expansion": {
      "fmc": [
        {
          "slot": "HPC0",
          "type": "hpc"
        },
        {
          "slot": "HPC1",
          "type": "hpc"
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 2
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "ACU19EG",
        "vendor": "alinx",
        "name": "ACU19EG"
      },
      "carrier": {
        "mpn": "Z19-P-Carrier",
        "vendor": "alinx",
        "name": "Z19-P Base Board"
      }
    },
    "_extras": [
      "Heatsink kit (preinstalled)",
      "USB downloader cable",
      "12V power adapter",
      "PCIe bracket",
      "Mini-USB cable",
      "Card reader",
      "microSD card"
    ]
  },
  {
    "mpn": "Z7-P",
    "name": "Z7-P",
    "status": "active",
    "url": "https://www.en.alinx.com/Product/SoC-Development-Boards/Zynq-UltraScale-plus-MPSoC/Z7-P.html",
    "vendor": "alinx",
    "price": {
      "value": 1913.99,
      "currency": "GBP"
    },
    "device": {
      "part": "XCZU7EV-2FFVC1156I",
      "vendor": "amd-xilinx"
    },
    "memory": [
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      },
      {
        "type": "DDR4",
        "size_mb": 4096,
        "width_bits": 64
      }
    ],
    "flash": [
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      },
      {
        "type": "QSPI",
        "size_mb": 64
      },
      {
        "type": "eMMC",
        "size_mb": 32768
      }
    ],
    "sensors": [
      {
        "type": "temperature",
        "part": "LM75"
      }
    ],
    "pcie": [
      {
        "type": "Edge",
        "gen": 3,
        "lanes": 8
      }
    ],
    "m2": [
      {
        "key": "M-key",
        "direction": "socket",
        "interfaces": [
          "PCIe"
        ]
      }
    ],
    "video": {
      "displayport": 1
    },
    "networking": {
      "ethernet": [
        {
          "speed": 1000,
          "ports": 2
        }
      ]
    },
    "usb": [
      {
        "connector": "Type-C",
        "speed": "3.0",
        "role": "otg"
      }
    ],
    "usb_bridge": [
      {
        "connector": "Micro-B",
        "functions": [
          "uart"
        ],
        "ports": 2
      }
    ],
    "expansion": {
      "gpio_header": 1,
      "fmc": [
        {
          "slot": "HPC",
          "type": "hpc",
          "vadj_min": 1.2,
          "vadj_max": 1.8
        }
      ]
    },
    "storage": {
      "microsd": 1
    },
    "user_io": {
      "leds": 1,
      "pushbuttons": 2
    },
    "_class": "kit",
    "_composition": {
      "som": {
        "mpn": "ACU7EVC",
        "vendor": "alinx",
        "name": "ACU7EVC"
      },
      "carrier": {
        "mpn": "Z7-P-Carrier",
        "vendor": "alinx",
        "name": "Z7-P Base Board"
      }
    },
    "_extras": [
      "Heatsink kit (preinstalled)",
      "USB downloader cable",
      "12V power adapter",
      "PCIe bracket",
      "Mini-USB cable",
      "Card reader",
      "microSD card"
    ]
  }
]
