Maps Redstone Device

4 bit 6 byte buffer memory with statement encoder(12w42a+)

  • 409 views 0 today
  • save_alt 26 downloads
Progress
100% complete
  • 3
  • 1
  • 3
moto_man_gp
Lvl 31Artisan System
19
this is my 4 bit, 6 byte, buffer memory with a statement encoder.
with the new repeater behavior, I made a super compact buffer memory system that allows you to store 6 bytes of information then read it back out, right out of the schematic.

HOW TO USE:
Just put your BIN outputs into the BIN inputs of my system then activate the statement trigger to store eack bit into the buffer(repeat as needed, the buffer will read out the sixth byte then dump it when a new one comes in)
Then press the read button (or power it) to read the six bytes individually (dumping the previous one)

comment, subscribe, download, and enjoy.
moto_man_gp

  Have something to say?

NoseJob for a Cowboy
10/19/2012 4:49 pm
Level 20 : Expert Cowboy
Ah, I see we have a new engineer who enjoys the hobby of computer science. :)

I've been meaning to build something like this to quickly transfer packets of data over an arbitrary distance. I already have designed some transceivers that convert n-bit binary into a string of pulses to be transmitted across a single line. Something like this would be great to act a bit like a "server" for the LAN-style network I have planned.

What are these new repeater mechanics you speak of? I play the Xbox 360 version, so I'm not familiar with all of the new MC stuff.
1
moto_man_gp
10/19/2012 8:47 pm
Level 31 : Artisan System
that sounds like a huge project
I'm actually very new to memory, sorta.. I explored all kinds of ram and rom and came up with the fact that in minecraft using memory isn't very practical, until I found buffer memory which is way easier to use in most of my projects.
the repeater behavior is a new feature from snapshot 12w42a where if a repeater is powering the side of another repeater it will lock its state creating a super compact t flip flop.
after some more bug fixes on the new repeater behavior this design would shrink considerably and could be alot faster but for now the buffer has to be pre-read for the consistency if the inputs eg. the 1s will update before the 0s because the extra tick on the non-locked repeater (look forward to a speed and size update)
1
NoseJob for a Cowboy
10/19/2012 10:36 pm
Level 20 : Expert Cowboy
WHAT!? That's nuckin' futs! On MCXBLA we don't even have lamps or glowstone/slab logic yet. It's times like these I wish I had a decent PC. :P

Yeah, I just looked at your other projects and realized you were more of a redstone game kind of guy. I'm more into computers, to me it's just fun to build them, write a few programs, then try to build a better one. The LAN itself isn't that big of a project, I already have a transceiver design. Now I just need to build several of them and an addressing mechanism to act as the hub between all of them. Everything that will be a part of this network is the huge project. :)
1

Welcome