TPT's first zero-latency 26-bit subframe division circuit. It even computes the remainder! This circuit is based on the radix-2 SRT division algorithm, using LDTC to compress each iteration into a single row.
subframe
mark2222
electronic
calculator
computer
electronics
divider
60hz
divide
division
Comments
-
ID:2392860
-
@mark2222, good news! I made an adder that isn't ripple-carry. It's a 1-bit adder which can function with clones of itself to make a ripple-carry or can use an attachment that can allow it to process any two numbers between 0 and 536870911.
-
@v325 FILT capacity limits it at 29 bits, but a few additional bits are required to compute partial remainders for the SRT algorithm. By the way, once I fix this, it's likely to drop to 26 bits.
-
Why 27 bits btw? Because of PHOT capacity?
-
@lamyipfu A 16-bit divider would be just as fat, only shorter.
-
Saw title, thought it would be tiny 16b divider, turns out to be a fat 27b divider, nope nope nope...
-
Announcement: There is a wraparound bug regarding divisors with most significant bits starting "111". I'll fix it... not this week, unfortunately. @kamikoto00 Yep, you observed it before I had a chance to announce it. Thanks for finding it anyway!
-
I think this circut have some problems with numbers like 31, 61-63, 121-127, 237-255, 471-511, 788-877, 941-1023...31/31=2164802 R 2
-
like a phone calculator. click on button and the result appear in the same time +1
-
idk if it's just because my (mobile) device is slow, but when I tap a number on the numpads, it inputs 3 times for no apparent reason