#GateMate

Video Processing WikiPythonLinks
2026-01-04

GateMate DVI out.

1080P (1920×1080) @60 FPS on the using the TI TFP410.

He does 2 pixels per clock internally at ~74.25 Mhz, externally uses DDR at 148.5 MHz

elektronaut.tech/en/fpga/drivi

I photo of the screen displaying a simple pattern at 1080P.
Video Processing WikiPythonLinks
2025-11-28

@xcabal05
I am interested in technology.

The European made has a . I can use it to do in and display out. So I am just learning about the internet protocol, starting with voltages.

Which Open Source UDP library should I be using? is there one you recommend in Verilog?

Video Processing WikiPythonLinks
2025-10-26

There is now a github repository to compare the performance of FPGAs. The repository contains test cases for adders, counters and muxes. Now we know how much faster GateMate is than ICE40.

wiki.pythonlinks.info/comparin

2025-10-15

Fully #freesoftware based support for GateMate FPGAs from Cologne Chip [0] just landed in #guix.

It includes #yosys for synthesis, #openFPGALoader for device flashing and #nextpnr for placement and routing.

guix shell -C -m manifest.scm -- make

The whole toolchain runs in a #sourcehut #ci pipeline.

builds.sr.ht/~csantosb/job/158

[0] indico.cern.ch/event/1587509 for details on #gatemate #fpga.

2025-09-23

indico.cern.ch/event/1587509/#

Today the #CERN 's #FPGA Developer Forum will host a seminar by Patrick Urban from #CologneChip with the title " #GateMate : a #European 28nm FPGA with an #OpenSource toolchain and radiation qualification results". The event will start at 4pm CET, there is a zoom link to follow from the remote!

2025-09-22

Thank you @BalCCon it was again amazing experiences to be part of this super cool conference! This year I have talked about new #ULX5M board that is hosting #EU #CologneChip #GateMate chip, held small talk about #RadionaORG #ZigZag badge and had #Assembly where it was possible to assemble personalized badge!

Me at the stage showing to the screen that has slide GateMate ChiliChips TetriSarajPicture of BalCCon2K25 schedule that has my presentation listed - OpenCologne and birth of new ULX (ULX5M)Picture of the badge with open bland - with LEDs it is written BALCCON2K25
2025-07-21

As I did not post for a long time I will start from an end. We got #ULX5M-GS up and running!!! #CM5 pin compatible #FPGA #SoM with #EU Cologne #GateMate A1 and fully open source toolchain. Still lots of work left, but I am really happy to see DVI out!

2025-06-15

Uhhh nice #aisler can source components without requiring that you use them for assembly.

Might be a way to share the cost of having VAT declared and also the shipping from lcsc.com.

Lets create a small test "blinkenlichts" board for my #gatemate, I could use one anyway.

They can't find the
FH-00088 (stock 920) oh well, DS1023-2*10SF11 will do just fine. Hey the system found those... claims they are not in stock (1715)?

Worse still LEDs and resistors €87, just nope, not going to happen!

A small board with LEDs and resistors for a Gatemate FPGA board
2025-06-02

Happiness is a git pull and rebuild of #nextpnr / #prjpeppercorn

Not only does "placer2" now work for me (it is a lot faster than "placer1")

But best of all my #gatemate memory mapped SPI interface now works!

"Wiggle your SPI lines in excitement" as a space invader would say.

Thanks to everyone and according to git logs for prjpeppercorn, a special thanks to Miodrag Milanovic

An image of the GateMateA1 FPGA
2025-06-01

I give up! (for now)

Does the Masterdon network know why I can't control any of the SPI configuration flash pins on my #olimex #gatemate evaluation board?

From the .ccf file:
Pin_out "spiClk" Loc = "IO_WA_B8";
Pin_out "spiCs" Loc = "IO_WA_A8";
Pin_out "spiMosi" Loc = "IO_WA_B7";
Pin_in "spiMiso" Loc = "IO_WA_A7";

And the synth log indicates that yosys mapped the correct primitives to the pins

Mapping port top.spiClk using CC_OBUF.
Mapping port top.spiMiso using CC_IBUF.

A image of the GateMateA1 FPGA
2025-05-03

Initial impressions of the #olimex #gatemate

The good:
* Very nice with another open toolchain FPGA board.
* Open source hardware
* Build in programmer and UART interface
* Almost all the tools for programming the board is available in Debian unstable

The bad:
* The Olimex supplied documentation is very very minimal, almost non existing

Nitpicks:
I have yet to find a way for resetting though JTAG_RST.
As a result I currently have to press the button for consistent programming success.

2025-04-27

Tiny Shader running on the GateMateA1-EVB with an open source toolchain 🎉

Originally this design was created for Tiny Tapeout, more information can be found here: github.com/mole99/tt06-tiny-sh

And if you want to see the TT06 chip in action, take a look at this thread: fosstodon.org/@mole99/11373090

#FPGA #OpenSource #GateMate

2025-04-26

I've got myself a new toy 🙌

This is the GateMateA1-EVB from Olimex, an FPGA dev board containing the GateMate CCGM1A1 with 20480 CPEs.

Now that initial nextpnr support for the chip has been merged, it is possible to program it with a fully open source toolchain 🎉
Synthesis with Yosys, place and route with nextpnr, bitstream packing with gmpack and finally upload to the board with openFPGALoader!

That meant I just had to get one, and two days later it arrived!

#FPGA #OpenSource #GateMate

The GateMateA1-EVB from Olimex, side viewThe GateMateA1-EVB from Olimex, top view
Video Processing WikiPythonLinks
2025-02-14

@lukianos

If you have a link to the space invaders on GateMate I would add it to the directory.

github.com/PythonLinks/awesome

Video Processing WikiPythonLinks
2025-02-10

I am so glad to report that Cologne Chip will be sponsoring the CERN 2025 FPGA conference. The email announcement just arrived.

Very motivating.
indico.cern.ch/event/1467417/

Video Processing WikiPythonLinks
2025-02-06

@AlgoCompSynth
Mecrisp Ice has a couple of 32 bit soft core stack machines, but I have not paid close attention to them. Music is fine with 16 bits. Real world control is usually at 20-22 bits. Video is 24 bits. FPGA real estate is both expensive, and slows things, so not much reason to go beyond 24 bits. Sadly I do not know of any fpgA with 24 bit memory. has 20 bit memory, on a $50 board. Most interesting;

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst