This is a 576 bits circular 1-bit tape design. It's layout is a spiral of 12x12 with 1 hole (4 pistons fire in succession) and 12 to loop the two ends together with 4 more pistons. It can probably be extended a few more bits if necessary, up to 598 bits, but i think 576 is a nice number (12*12*4).
The tape is unidirectional so it's unfortunately not suited for BF or Turing machines.
The speed is 1 bit per 8 ticks. The input should be a 1-tick pulse, otherwise it will destroy itself (pushing a data block out of the spiral)
Currently it's a ROM as I didn't include logic to make it a writable tape. Does anyone have ideas for this?
The tape is unidirectional so it's unfortunately not suited for BF or Turing machines.
The speed is 1 bit per 8 ticks. The input should be a 1-tick pulse, otherwise it will destroy itself (pushing a data block out of the spiral)
Currently it's a ROM as I didn't include logic to make it a writable tape. Does anyone have ideas for this?