The GMM-7550 is a module providing a convenient way to evaluate GateMate FPGA from Cologne Chip AG and to build custom systems around it. This site contains the documentation for the GMM-7550 module, accompany boards, configuration and control software, and FPGA design examples.
All the hardware design data, software, and RTL code are released under free and permissive licenses (CERN OHL-P 2.0 and MIT) and can be accessed at the project GitHub repositories.
The module consists of the FPGA (CCGM1A1) in BGA324 15x15 mm package, power converters, reset, clocking and configuration support circuitries.
To evaluate the module, program the PLL configuration EEPROM and configuration SPI-NOR FLASH on the module either of three adapters may be used:
- Raspberry Pi HAT adater (connected to 40-pin GPIO of any Raspberry Pi SBC)
- RP2040 USB adapber (under development)
- an adapter board with experimental USB 3 interface (also including RP2040 for configuration and control)
A memory extension module auguments the GMM-7550 with external SRAM and additiona SPI-NOR FLASH for software development with a soft-core CPU or SoC implemented inside the FPGA.
An IO Breakout board (under development) provides a convenient way to access FPGA IO signals available on the GMM-7550 IO Connectors.