Description
3 ticks, excluding input/output bus
left shift, right shift, arithmetic right shift, rotate.
blue: data input, inverted, 15ss required
purple: shift amount input, normal, 15ss required.
keep in mind that doing a right shift by X is the same as doing a left shift by -X. please input the 2s complement if you want right shifts.
yellow: output, normal, low output
red:
- disable left shift, use when only doing right shift
- disable right shift, use when only doing left shift
- disable barrelshifter
- disable sign extend, for use with arithmetic right shift
Related Schematics

6b vertical decoder
Generated by https://github.com/ZpippoZ/minecraft-vertical-decoder-generator

1ss 3t CCA
An 8-Bit 3 tick CCA (with Cout and Cin) Features: 1 signal strength minimum, soft input (not hard-powered) and doesn't require both input to have the same signal strength. This tech allows to chain adders together without the need of a repeater in between, which is helpful for circuits like Multiplier. Altough this current layout is hard to connect to each other. This adder is just a proof of concept. Theory and Design by Tosin, made in April 21st, 2024