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

By creating an account, you agree to the Terms and acknowledge the Privacy Policy.

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

Creating an account through the Minecraft auth server is also subject to our Terms and Privacy Policy.

8 / 16 / 32 bit Radix-4 Booth multipliers (signed & unsigned)

10 hours ago
minecraft
redstone
computational
arithmetics
multiplication
logic

Collection of three sequential multipliers, with 8 / 16 / 32 bit inputs and 16 / 32 / 64 bit output. Since the Radix-4 Booth algorithm can also handle negative numbers, the inputs can be positive or negative.

For each input, at the MSB there is a lever that let's you decide if the number should be interpreted as signed or unsigned. In the signed case, the number is seen as being in twos complement, i.e. the MSB decides what sign the number should have.

For example, in the 8 bit case, if we plug in 11111111, then in the unsigned case, this number is 255, and in the signed case, this number is -1. If we plug in 01111111, then in both the signed and the unsigned case this number is 127.

The algorithm handles two bits in one iteration, so for e.g. 8 bits, we only need 4 iterations. One iteration takes only 3t. As far as I can tell, even the 32 bit multiplier should never take longer than 10 seconds from pressing the "Start" button to showing the result regardless of inputs.

I used Aminos CCA design as well as a looping CSA which was shown in Bennyscube video.

Java only.

32,831

Blocks

120,120

Volume

28 × 130 × 33

Dimensions

schem

Format

Comments
0

More like this

View all