#YoSys

2025-10-29

Gee!
ADC went through #yosys and #nextpnr!

Does it work on hardware? Absolutely not!🀣
#apicula#fpga#gowin#sipeed

#nextpnr log. Shows the use of ADC.
Video Processing WikiPythonLinks
2025-10-26

This is a wiki about processing video in real time using microcontrollers, ASICs and FPGAs. The related paper was accepted for the Open Source Hardware Conference in Chemnitz Germany, Nov 24-25 2025.

Comment on the page by replying to this toot.

wiki.pythonlinks.info/video

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-10-10

@guix Other than as package manager on top of #archlinux, I’m using #guix for electronics design, mostly #vhdl and #fpga related stuff.

I run simulations with help of #hdlmake using #ghdl compiler, #osvvm for verification, #cocotb for testbenches, #yosys for synthesis, #nextpnr for placement and routing and #openFPGALoader for flashing. Finally, I use my own Guix channel to package gateware and run #ci tests on #sourcehut Guix image. A demo toy example of this runs here

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

plaesplaes
2025-10-07

One step closer to UNIX v1 using open source toolchain: github.com/YosysHQ/yosys/pull/

PiPDP11 (replica of PDP11/70) with real DCJ11-AE CPU module with FPGA-based (Tang Nano 20k) "glue" hardware...
2025-09-13

News about GW5 series - PLL went through #yosys, #nextpnr, and #apicula and started working!🍾

At the moment, there are a huge number of crutches, which I plan to remove in the near future and make the appropriate PR.πŸ˜‰ #fpga#gowin#sipeed

LA-5016 window, 5 MHz signal
poleguy looking for lost toolspoleguy
2025-09-09

@PaulaMaddox Well, I've got the gui tool installed and I see I can start with a demo that echoes data back via the Ft+ V2... that seems like a great start.

Crossing fingers.

I'm not worried about an upload tool much. More about design lock in or other anti-patterns.

I'd love to get experience with and and maybe this will be my excuse to try.

New project wizard showing options.
2025-06-27

the first example was to old, the #yosys Software changed the last years. But now I get an example to work. Nearly everything worked out of the box. After adding a udev/rules.d even programming worked!!! #Yeah

#Opensource #fpga #vhdl #verilog

2025-06-01

Uses verification #osvvm library and #openlogic standard #vhdl, along with #ghdl for simulation, #hdlmake for project creation and #yosys for synthesis.

All dependencies are manipulated with a declarative manifest file.

git.sr.ht/~csantosb/ip.alu/tre

2025-04-29

Jay GateMateA1-EVB by Olimex arrived today. Too bad I have to do "grown up" things tomorrow.

#fpga #opensource #yosys #olimex

2025-04-24

@adanskana
#ghdl, in its 5.0.1 llvm variant, is hosted in the electronics channel, and waiting to be merged in #guixscience channel (which provides guix substitutes), where it belongs, see

codeberg.org/guix-science/guix

The reason for not being part of #guix itself is its dependency on #gnat ada compiler, which cannot be bootstraped at this point. Remember we also have ghdl #lsp and the ghdl #yosys plugin.

The channel aggregator is here, by the way: toys.whereis.social/

2025-03-20

АрмСния посрСди АмСрики, ΠšΠΈΡ‚Π°Ρ ΠΈ России: ΠΎΡ‚Ρ‡Π΅Ρ‚ с EDA Connect 2025

ΠœΡ‹ΡΠ»ΡŒ, Ρ‡Ρ‚ΠΎ АрмСния ΡƒΠ΄ΠΎΠ±Π½Π° Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ соСдиняСтся ΠΈ с АмСрикой, ΠΈ с ΠšΠΈΡ‚Π°Π΅ΠΌ - высказал ΠΌΠ½Π΅ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· китайских участников ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ EDA Connect . А ΠΌΡ‹ΡΠ»ΡŒ, Ρ‡Ρ‚ΠΎ АрмСния соСдиняСтся Π΅Ρ‰Π΅ ΠΈ с РоссиСй - Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π»Π° СстСствСнно ΠΏΡ€ΠΈ просмотрС Π΄ΠΎΠΊΠ»Π°Π΄ΠΎΠ² ΠΎ логичСском синтСзаторС, статичСском Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€Π΅ ΠΈ Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ UVM. Помимо Π΄ΠΎΠΊΠ»Π°Π΄ΠΎΠ², ΠΏΡ€ΠΈ ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΡˆΠ΅Π» Ρ…Π°ΠΊΠ°Ρ‚ΠΎΠ½ ΠΏΠΎ Verilog ΠΈ FPGA , Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈΡˆΠ»ΠΈ студСнты ΠΈΠ· ЕрСванского унивСрситСта, русско-армянского унивСрситСта, Π°ΠΌΠ΅Ρ€ΠΈΠΊΠ°Π½ΠΎ-армянского, французско-армянского, СвропСйско-армянского, ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… унивСрситСтов. Занятно, Ρ‡Ρ‚ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ дСнь Ρ…Π°ΠΊΠ°Ρ‚ΠΎΠ½Π° ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΠ» Π² ΠΊΠΎΠΌΠ½Π°Ρ‚Π΅ Π½Π°ΠΏΡ€ΠΎΡ‚ΠΈΠ² Π·Π°Π»Π°, Π³Π΄Π΅ большоС Π½Π°Ρ‡Π°Π»ΡŒΡΡ‚Π²ΠΎ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°Π»ΠΎΡΡŒ с ΠŸΡ€Π΅ΠΌΡŒΠ΅Ρ€-ΠœΠΈΠ½ΠΈΡΡ‚Ρ€ΠΎΠΌ АрмСнии. Один ΠΈΠ· студСнтов Ρ…Π°ΠΊΠ°Ρ‚ΠΎΠ½Π° ΠΏΠ΅Ρ€Π΅ΠΏΡƒΡ‚Π°Π» Π΄Π²Π΅Ρ€ΡŒ, ΠΈ Π΅Π³ΠΎ ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²ΠΈΠ»Π° ΡΠ΅ΠΊΡŒΡŽΡ€ΠΈΡ‚ΠΈ.

habr.com/ru/articles/891814/

#АрмСния #Synopsys #Mentor_Graphics #Verilog #SystemVerilog #Gowin #FPGA #Yosys #Utopia #UVM

TheZoq2thezoq2
2025-03-12

Again, almost all the credit should go to @acqrel, she is the one who built the backend for this thing, I just took my existing core, removed all but 4 registers and programmed it

Free Software Foundationfsf@hostux.social
2025-02-21

We had a very productive #FSD meeting earlier today! Check out what we accomplished: fsf.org/blogs/licensing/fsd-me #FreeSoftware #Licensing #nextpnr #Yosys

I started a project page to document my first FPGA project on a long while, mainly so that I don't forget, but could possibly be useful to others... I'll plan to add subsequent projects and make more progress on this one in the next few weeks and months.

"I bought myself a Radiona ULX3S from CrowdSupply, which includes the 85k Lattice ECP5 FPGA, which can be programmed to simulate the open source 32-bit RISC-V CPU with a completely open source LiteX-yosys-nextpnr, toolchain."

blog.bomorgan.io/hobbies/hardw

#riscv #foss #fpga #litex #yosys #nextpnr #linux #crowdsupply #radiona #ulx3s #lattice #ecp5

TheZoq2thezoq2
2025-02-04

@acqrel's backend for this thing works πŸ‘€πŸŽ‰

Just got a 32-bit RISC-V SoC programmed into the Lattice ECP5 FPGA on Radiona's ULX3S using the completely open source LiteX toolchain, including yosys and nextpnr.

#fosh #foss #oshw #fpga #riscv #linux #litex #yosys #nextpnr

A screenshot of a Linux terminal showing system information.  The top section displays memory usage (14324K used, 9028K free, etc.), CPU usage (11% user, 35% system, etc.), and load average.  Below is a table listing process IDs (PID), parent process IDs (PPID), users, status, virtual memory size (VSZ), percentage of VSZ used, CPU usage percentage, and the command associated with each process.  At the bottom, a directory listing shows the contents of the root directory and the output of the uname -a command, which provides system information including kernel version and architecture.

Client Info

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