Welcome back

Sign in to upload, comment, and share schematics.

Username & Password

Traditional login

Username
Password

Passwords are managed in-game through our Minecraft authentication server:

  1. 1. In Minecraft, connect to auth.schemat.io.
  2. 2. Run /password <your_password> (shorthand /password).
  3. 3. Come back here and sign in with your username and that password.

Prefer not to bother? Just use Microsoft below no password needed.

Or

Microsoft Account

Recommended

Sign in instantly using your Microsoft account.

Create Account

Microsoft Account

Recommended

Or

Minecraft Auth Server

Alternative method

Step 1: Connect to Server

Launch Minecraft and connect to the server IP:

auth.schemat.io

Step 2: Set Password

In the server chat, run the password command:

/password <password>

Step 3: Account Linked

Your account is linked! Return here and sign in.

Copy Server Address

Copy Command Template

32 bit square root extractor without remainder

16 hours ago
minecraft
redstone

This unit takes in a 32 bit number A and computes floor(sqrt(A)), i.e. the square root of A rounded down. It uses the non-restoring shift-and-subtract algorithm, and it computes a bit every 11rt, or 1.1 seconds. In total, it needs a little more than 20 seconds due to additional overhead.

In this design the focus was on speed & compactness. My previous square root extractor was 18rt per bit, so this is design is a lot faster, but it has two downsides, namely:

  • No remainder. Since the used algorithm is non-restoring, we sometimes have to do an extra addition to get the correct remainder. This is a little bit tedious to do, also the remainder is hard to access, it is stored on the yellow line in the middle of the build.

  • No Reset button. I didn't find a good way to reset the output, so you can only overwrite the previous output, but not clear the output

I used Aminos 3t CCA design for the adders.

Java only.

7,799

Blocks

14,280

Volume

14 × 68 × 15

Dimensions

schem

Format

Comments
0

More like this

View all