Author Topic: Blockland's first working binary gate system.  (Read 13584 times)

Frogger was the first person to make the first functioning clock with the gates
Oh dear


Cca, I wish you could restart your logic gates. I have a cool, new idea,


never forget to not forget to not let this thread die.
also working on a 4 to 16 demultiplexer,
what you want is the thing in the center of the pic,
click the long red bar to turn on power
the other 5 buttons consist of
1 data, that's the one off to the side it controls what is output(this should be on unless you want no output)
the other four inputs are the Select inputs, they control which part the output comes from.

all glowy things are output, all blinky things are input.
Im thinking of makeing this setup my standard


How it actualy works:
basicly all the normal red bricks are the same, if they are hit by a projectile, then the next time they are hit by a relay they will fire a relay to the east, if they recive a relay without being first hit by a projectile, then they will fire a relay to the north.
the rest is wireing.

fun fact: the wiring was the most time consumeing portion in the makeing of this circuit.

possible uses:
Well I plan to use it to access the memory unit Im building next, the idea behind the memory is simalar to old core memory designs(what was used before hard drives)
I should be able to fit 1 bit of data into one block(that is, 3 stacked 1x1s). but the design will allow me to read an entire Word of memory in one go(in this case that is 2 bytes(16 bits))
though writeing will be a bit challenging, and I will have to read the memory twice for each memory access because accessing memory inverts the stored bit
« Last Edit: December 18, 2010, 10:22:13 PM by ciber spy »

upon further testing,
this objects min MBS(milliseconds between steps) has been determind to be 75ms
running the clock at any less than this will cause the signal to fluctuate(may randomly cause outputs to turn on/off, gets worse the faster it runs)
to change the speed at which the machine runs, wrench the 16x1 Yellow brick and change the time to fire north
technically this device should work at any setting above 75110ms

edit:
silly me I forgot to do worst case testing, anyway you can push it all the way down to 75 and still do pretty good as long as most of the inputs are 0
but I suggest no less than 75, 110 is preferred and 150-200 is probably good based on the size of the circuit
« Last Edit: December 18, 2010, 10:39:00 PM by ciber spy »

BUMP IT TO THE MAX
massivly scaled up the previous circuit,
now it takes 8 inputs and selects one of 256 outputs(all located on the bottem)
now I have something I can use to access the memory of my computer :)
please dont tell me im the only one still interested in these things.

Also if anybody knows can they explain to me EXACTLY how the 33 ms delay on relays is implemented?

OMG!!!!!!! GIVE US A DOWNLOAD LINK!!!!!   
Edit: never mind. you posted one and i didn't see it.
« Last Edit: January 28, 2011, 11:24:40 PM by superdupercoolguy »

Welp, I read through this entire topic, and I have no idea what all of this is.

Call me a moron if you want.

Edit: Nah wait, I think I get what you're trying to do now. You can still call me a moron if you want though.
« Last Edit: January 28, 2011, 11:56:20 PM by Snaily »

Welp, I read through this entire topic, and I have no idea what all of this is.

Call me a moron if you want.

Edit: Nah wait, I think I get what you're trying to do now. You can still call me a moron if you want though.
Snaily. This is an old topic that someone bumped from it's death.

Snaily. This is an old topic that someone bumped from it's death.
Whose creator is banned.

!Disclaimer!
This is all the raving of someone who realy needs sleep.

I realy want to get in contact with CCa :( Someone told me he finaly figured out how to make 1 brick gates, and I want to compare them to mine.
My current project is the Instruction Pointer It should fit on an 8x8 plate with 3 functions (Read,Write,Increment)
The registers will be 12 bits(thats a total of over 4k states) but should be easy to expand

I have down pretty well the events that will be used for registers and memory.
all writeable memory will require 2 plates per bit but only one for read only(I plan to use this to store a "Basic Input and Output System" ) The bios will be 256 bytes 128 of which will be some memory(mostly somewhere around 64 pre defined black and white images of deminsion 4x8)
Hopefully the screen will be able to display color(planned deminsions of 32x48 pixels)
but the black and white image format should be sufficent for basic, fast image rendering.

I have done this before it was way larger but less complex than yours.