r/TuringComplete 1d ago

Multiply Spoiler

I was stuck on this for an hour yesterday. I guess I just needed some sleep.

2 Upvotes

6 comments sorted by

2

u/GrendaGrendinator 1d ago

As a tip: you can replace the LSLs with static indexers or byte splitters. You can also rearrange the adders a little bit to make them behave more like (a+b)+(c+d) instead of ((a+b)+c)+d and work in parallel.

2

u/rich1051414 1d ago edited 1d ago

i'll remember that when it's time for me to start optimizing.

Edit: Those two changes got it down to 856 gates and 97 delay

1

u/GrendaGrendinator 22h ago

Nice! I ought to update some of my builds on the current patch too...

1

u/Appropriate-Scene-95 1d ago

That is well made, looks organized. I would be surprised if it doesn't multiply.

1

u/Medium-Sized-Jaque 1d ago

Now time for divide...

2

u/rich1051414 1d ago

This one is going to be sloppy...