Forums - Open Redstone Engineers
"NIBL16" 64 Bit Memory Programmable Music Player - Printable Version

+- Forums - Open Redstone Engineers (https://forum.openredstone.org)
+-- Forum: ORE General (https://forum.openredstone.org/forum-39.html)
+--- Forum: Projects & Inventions (https://forum.openredstone.org/forum-19.html)
+---- Forum: In Progress (https://forum.openredstone.org/forum-20.html)
+---- Thread: "NIBL16" 64 Bit Memory Programmable Music Player (/thread-1560.html)



"NIBL16" 64 Bit Memory Programmable Music Player - Legofreak - 12-12-2013

It uses comparator memory cells to store 16 nibbles(half bytes) or 64 bits.

I attached it to note blocks to play a programmable 16 note song with 15-16 possible note blocks. 0 is mutable.

[Image: NIBL16_zps6e444e07.png]
Light Blue: Memory Cells
Lime Green: Cell Select
Blue: Write
Black: Zero/Reset
Pink: Read Send
Red: Read Return
Magenta: Output
The lamp display was for debugging purposes.


RE: "NIBL16" 64 Bit RAM Programmable Music Player - EDevil - 12-12-2013

This is something completely different than what we're used to see, but i'm impressed Big Grin


RE: "NIBL16" 64 Bit RAM Programmable Music Player - Legofreak - 12-12-2013

Yeah it looks like most of the stuff here just uses digital logic. When comparators first came out, I really liked the ability to store a hex value in such a small space. I knew ram was possible but I had a hard time getting over the short distances between comparators.

Edit: I built a newer version on the student server with the help of a few guys(Sensys and another guy i cant remember his name.) It can read and write. I'm debugging a cascade read and erase. Timing can be tricky.