James against the machine · @j
179 followers · 1472 posts · Server noise.j-w.au

IT'S ALL HAPPENING!

Open-source FPGA toolchain on macOS, in my good-friend-and-text-editor, Nova.

I'm still on the hunt for a better way (on a Mac) to synthesize SystemVerilog directly instead of converting it to Verilog first. If YOU know a way, lmkplskthx!

Nova is a fantastic, extensible tool from @cabel and his pals at @panic

#fpga #macdevelopment #yosys #verilog #systemverilog #tangnano #panicnova #nova

Last updated 1 year ago

YosysHQ · @yosyshq
434 followers · 39 posts · Server fosstodon.org

yosys users group - meet-up #002

September 7th at 18:00 CEST.

We'll start with a demo of our new formal equivalence checker targetting the flow. Bring your own design to follow along!

Afterwards we'll have time for your questions and suggestions.
Feel free to bring a friend!

Use this link to join:

meet.jit.si/NoisyAssembliesExp

The YosysHQ team will be present and are looking forward to meeting you!

#openlane #asic #yosys #fpga #meetup

Last updated 1 year ago

YRabbit · @yrabbit
189 followers · 5306 posts · Server mastodon.sdf.org

@EdS
Thanks, but I'm only doing the simplest part of the toolchain - coding primitives. The main work is done by the guys from 🙂

#yosys

Last updated 1 year ago

Computer Engineering JMU · @ce
6 followers · 7 posts · Server mastodon.acm.org

@phf @yosyshq this is the upduino v1 board with (there is even a v3) HW Description (mainly a I2C controller) is done in and synthesis with and it’s ghdl plugin. Place and route is done with . Picture shows floorplan and utilization.

#lattice #ice40 #ghdl #yosys #nextpnr #fpga

Last updated 1 year ago

YRabbit · @yrabbit
184 followers · 5147 posts · Server mastodon.sdf.org

The new PnR architecture for gowin chips has flashing LEDs!

The departure from the old Generic-based architecture was long overdue.
Himbächel - a series of bigger arches
github.com/YosysHQ/nextpnr/blo

#fpga #GoWin #yosys

Last updated 1 year ago

Psentee · @psentee
43 followers · 698 posts · Server stolat.town

I just wrapped a setup I was using for bleeding edge / toolchain into a reusable flake in case anybody finds it useful: gitlab.com/psentee/yoverlay

#nix #yosys #amaranth

Last updated 1 year ago

YRabbit · @yrabbit
175 followers · 4957 posts · Server mastodon.sdf.org

The hardest part is that I remember that around August 2021 we had already encountered the wrong polarity of the OEN signal and this was solved at the level.

And it is likely that I will have to take my pants off over my head and ensure the correct polarity and still not affect the yosys.

#yosys

Last updated 1 year ago

· @mole99
26 followers · 32 posts · Server fosstodon.org

@yrabbit
Very exciting! But please take your time with everything, I will be happy to try it out once it's ready 😃️

By the way, I would be very interested in your thought process and the steps involved in implementing a new primitive like ELVDS in + + .
Maybe someday you could toot about this in detail?

#apicula #yosys #nextpnr

Last updated 1 year ago

RISC-V · @risc_v
707 followers · 2315 posts · Server noc.social

.@antmicro adapted the configuration to fit into a small, accessible @XilinxInc A200T , opening the path to synthesizing this design with the /UHDM flow. Read more: riscv.org/blog/2023/04/adaptin @google @chipsalliance

Original tweet : twitter.com/risc_v/status/1646

#yosys #opensource #systemverilog #fpga #artix7 #opentitan

Last updated 2 years ago

YRabbit · @yrabbit
168 followers · 4867 posts · Server mastodon.sdf.org

Now OSER16 goes through the whole chain -> -> , a binary image is generated and ... doesn't work🤣

Time to look for some tricks.

#yosys #nextpnr #apicula #fpga

Last updated 2 years ago

YRabbit · @yrabbit
167 followers · 4864 posts · Server mastodon.sdf.org

OSER16
Generating chip bases, going through synthesis and placing/rooting😀
Of course, the funniest thing isn't there yet - bit filling - and nothing works. And also about a gazillion correctness checks are missing, but it's a start!

#yosys #nextpnr #fpga #apicula #GoWin #sipeed

Last updated 2 years ago

xq · @ikskuh
69 followers · 65 posts · Server layer8.space

Heya crowd!

Is there any dev board/module out there, that basically breaks out most of the IOs of the LFE5U-85?

I'm looking for something like the Colorlight i9, but for my project, i need to have the LFE5U-85.

#pmod #yosys #latticesemi #ecp5 #embedded #fpga

Last updated 2 years ago

TheZoq2 · @thezoq2
62 followers · 153 posts · Server mastodon.social

Sticker for hardware built with

#yosys

Last updated 2 years ago

· @talpa
14 followers · 203 posts · Server fosstodon.org

When you serial port occasionally reads a byte shifted by one bit. Maybe stop looking for a bug in the serial port logic code and maybe just maybe look at the warning that the 16MHz clock was only able to be generated as 15.6MHz...
You know that warning that you brushed off as that's probably close enough, and recalculate baud rate divider for the actual clock instead.

you make your own rules with

#fpga #yosys

Last updated 2 years ago

TheZoq2 · @thezoq2
61 followers · 144 posts · Server mastodon.social

Always amazing to see how much synthesis tools are able to optimize. Today managed to infer that because I only read every 4 instructions in my program ROM, the end marker it was looking for would never be found. It therefore just completely optimized away the CPU, because it would never get the start signal 👀

#yosys

Last updated 2 years ago

· @talpa
14 followers · 176 posts · Server fosstodon.org

Surprisingly how enjoyable it is to write a serial port (for the second time) in .
This time intended to be synchronous to the "sysclk".
It sure makes it easier to stick with just one clock domain :)
And yes I know that this will probably be the millionth time any one has written an uart.

Also if you like FPGAs go checkout and they are amazing projects

#verilog #yosys #nextpnr

Last updated 2 years ago

· @talpa
13 followers · 171 posts · Server fosstodon.org

Also incredible how much better they feel than the closed source programs (granted I have only tried Xilinx, but holly GB-atman that is a large software package, also sure is annoying to renew there stupid license)

#yosys #nextpnr

Last updated 2 years ago

YRabbit · @yrabbit
148 followers · 4547 posts · Server mastodon.sdf.org

It has just come to my attention that the vendor IDE has a VGA example as part of it.
So I just took it and compiled ->->

And marvel: no difference! The example uses PLL and it's the same source code! (well, except for two unimportant lines, and it's not my fault - I know exactly how to code these ports, but I need to change )

#yosys #nextpnr #apicula #fpga

Last updated 2 years ago

Benoît Allard · @benallard
5 followers · 11 posts · Server osna.social

There is this game , it’s about solving logic in a very tactile way: literally with balls and switches. Well, it‘s first about , and then -n-routing the pieces on the board. See where I’m aiming at? We do actually have tools that do that very well! What‘s needed is *just* defining our board and it’s components in a formal way to be compatible with and . Then we will be able to express any as a Turing-tumble board. Yeah!

#TuringTumble #puzzles #synthesising #place #yosys #nextpnr #verilog

Last updated 2 years ago

antifuse · @antifuse
166 followers · 17 posts · Server infosec.exchange

I pretty much never use VS Code, as I mostly live in Jetbrains products and ..but I have to say using it for design has been a surprising pleasure. Through various plugins I can design with language server support, run test benches, view VCD waveforms, and even synthesize circuits with to produce visual diagrams.

#neovim #verilog #yosys

Last updated 2 years ago