04-11-2020, 12:17 AM
Hello all, here is my builder application:
Minecraft Name:
cooprocks123e
What do you like the most about redstone?
I have an existing background in digital logic, meaning that I understand and have implemented things such as complete CPUs in Verilog for synthesis onto an FPGA. Redstone allows me to use this existing knowledge and focus more on how to implement it in new and novel ways, especially when considering how everything will fit together in 3D. It's also just really satisfying to build complex devices with the restrictions of redstone.
What's a thing you have made which demonstrates redstone knowledge?
I have built a 16-bit fixed-polynomial Fibonacci LFSR - this was one of the first things I built on ORE. I just started doing redstone again after only doing an ALU back in ~2012, so I tried to build a full design using new features like repeater locking and comparators.
What does the thing do?
A Fibonacci linear-feedback shift register (LFSR) is a shift register where the feedback (what goes into the bottom of the shift register) is determined by taking the XOR of certain bits in the shift register (called the feedback polynomial). These are commonly used to implement pseudo-random number generators or pseudo-noise generators both in software and hardware applications. An example: the noise channel on the NES audio processing unit was a 4-bit LFSR.
Video of thing:
https://youtu.be/4pjnuDqRbsM
(It can also be found in my plot in /school)
What do you plan on making for your build trial?
I will make a 4-bit ALU (full adder, with additional lines for carry in, invert A/B, force carry, and XOR->OR). Unfortunately only with a ripple carry adder. (Thank you oscar91 and QMechanic for teaching me this basic design!)
Do you agree with the rules?
Yes, I agree with the rules.
Minecraft Name:
cooprocks123e
What do you like the most about redstone?
I have an existing background in digital logic, meaning that I understand and have implemented things such as complete CPUs in Verilog for synthesis onto an FPGA. Redstone allows me to use this existing knowledge and focus more on how to implement it in new and novel ways, especially when considering how everything will fit together in 3D. It's also just really satisfying to build complex devices with the restrictions of redstone.
What's a thing you have made which demonstrates redstone knowledge?
I have built a 16-bit fixed-polynomial Fibonacci LFSR - this was one of the first things I built on ORE. I just started doing redstone again after only doing an ALU back in ~2012, so I tried to build a full design using new features like repeater locking and comparators.
What does the thing do?
A Fibonacci linear-feedback shift register (LFSR) is a shift register where the feedback (what goes into the bottom of the shift register) is determined by taking the XOR of certain bits in the shift register (called the feedback polynomial). These are commonly used to implement pseudo-random number generators or pseudo-noise generators both in software and hardware applications. An example: the noise channel on the NES audio processing unit was a 4-bit LFSR.
Video of thing:
https://youtu.be/4pjnuDqRbsM
(It can also be found in my plot in /school)
What do you plan on making for your build trial?
I will make a 4-bit ALU (full adder, with additional lines for carry in, invert A/B, force carry, and XOR->OR). Unfortunately only with a ripple carry adder. (Thank you oscar91 and QMechanic for teaching me this basic design!)
Do you agree with the rules?
Yes, I agree with the rules.