4-Bit Address Space 8-Bit RAM Block

    4-Bit Address Space 8-Bit RAM Block 2.0

    Published on Game Version: v.0.203.133

    Hello StarMade citizens and thank you for taking the time to check out my design.

    Information:
    • Address space is 4-bits wide and data is 8-bits wide. Allows for the storage of up to 16 uniquely addressed 8-bit bytes.
    • Supports Read/Write Enable Controls as well as Set All and Reset All.
    • Using Gated AND-OR Latches this time and a shared mux/demux.
    • Moved from a ship blueprint to a template. As such wireless logic blocks were scrapped.
    • Added labeled displays and controls in one location in the template so that controlling the RAM module should be easier for anyone familiar with how modules work.
    • Removed Old Power System blocks... and system blocks in general. I used to have these on many old ship designs so it was easier to fly to where it would be docked.
    • Unnessicary light blocks have been removed. While I overall like this change as it cuts down on possible lag and it also improves the template's footprint, it may make it harder to watch and their-by understand whats going on under the hood for people unfamiliar with Latches or RAM.
    Dimensions: 12x12x16
    Volume: 2,304 Blocks^3
    Activator: 125
    AND : 512
    Button : 27
    Display: 4
    Flip-Flop: 0
    Delay : 0
    NOT : 352
    OR : 344
    Wireless : 0

    Improvements:
    • Its possible to make this denser by removing the spacing between the moduals and removing the controls and displays at the front. However these were and will be left as-is for convienience sake.
    • Hull blocks could be removed to make placing the template in survival easier. They were left as hull is cheap and common but provides clear bounds to the templates dimensions and allows for easier copy and pasting.
    • Also switching to using Gated Flip-Flops would reduce the logic block count by about ~30 however what I found while working on the 8-bit addressable variant of RAM the Flip-Flop based latches have some quirks in how they handle some input leading to some unpredictabled results so for now this design uses the AND-OR Latched design. At least until either this is fixed or I find a better implementation.
    • Starmade still has consistent bugs with display modules as of the most recent version. If your display labels come out blank upon pasting the template. Deleteing and repasting seems to work for me... Most of the time...

    As always, thank you for your time. If you like this design or if you have any questions, please let me know.
    ~SI

    Attachments