Lofty

Results 68 comments of Lofty

I don't think this even requires target-specific changes, just not doing things like writing *a byte at a time* in `memset` would already help targets which have no specific LLVM...

Yeah, probably, since we're probably not going to get this upstreamed. On Wed, 24 Jul 2019, 13:56 Pepijn de Vos, wrote: > Actually I think the right thing to do...

So, multiplication by a constant should get lowered to shifts and adds (`x * 3` == `(x

I've been experimenting with `equiv_opt`, which is a Yosys command designed for proving that the design before and after a pass is equivalent. We might need to go back over...

That article is actually for a bit later in the series! I'll cover that when I get to interconnect. On Sat, 10 Oct 2020, 01:20 Tommy Thorn, wrote: > Interesting...

So I made a small update to this, changing from a `dltxp` to a `dltxn`, because it turns out that it's more efficient to have a negative-true enable in a...

So, first, you need [Yosys](https://github.com/YosysHQ/yosys). Build it with `make -jN`, install it with `sudo make install`. You should now have a command called `yosys`. Next, download Mistral, and set `MISTRAL_ROOT`...

Almost certainly, but I didn't know it at the time :P On Sun, 27 Jun 2021, 15:58 Olivier Galibert, ***@***.***> wrote: > Wouldn't that be part of CMUX* ? >...

I think we should just fix the naming here.

This seems to be a specific form of the DSP cell, which is even more useful.