Search results

    1. Chaosinflesh

      Logic Cortex -Programmable Microprocessor (WIP)

      Late to the party... Nice. Regarding pipelining, a pipelined processor has a control logic circuit. You don't need to pause instructions, you merely need to have a way to handle if you get it wrong. Depending on the depth of your pipeline, you may have to flush the last instruction or two...
    2. Chaosinflesh

      Awesome, thanks :)

      Awesome, thanks :)
    3. Chaosinflesh

      [CHALLENGE] Ro-Sham-Bo Hands!

      Aside from Trekkerjoe, did anyone else attempt this? I got too busy with work to add automatic logic to mine...
    4. Chaosinflesh

      Working 8-bit CPU =D

      Ah right. Have you considered using Binary Coded Decimal (which was used heavily in early calculators)? Last time I made a screen like what [I think] you're describing, I was lazy and just left it in hex.
    5. Chaosinflesh

      Working 8-bit CPU =D

      Thanks. Theres actually a faster method for multiplication than Booth's shift-add. See Dadda or Wallace trees (and there are patents for faster methods too). By the time I got there, I was a) bored with the ALU, and b) impatient to finish. I'm curious as to what the purpose of a GPU for...
    6. Chaosinflesh

      Speed warning

      Heh yeah lol. I like that style but... I set my sectors to 10k, and gave myself a 2km/s speed limit... worked great for 3 sectors travel and then the server crashed >< Now I just run 10k sectors and a paltry 125m/s (Since you can take it up to double with the right configuration). Takes forever...
    7. Chaosinflesh

      Swivel/free rotator block

      This is a proposal for a different kind of rotator block (in addition to what is already present): It would be nice to have a rotator block that can dock ANY block, and is logic free, with no angle restrictions. This block cannot be made to rotate anything - instead it is just a passive...
    8. Chaosinflesh

      [CHALLENGE] Ro-Sham-Bo Hands!

      Now, if only I had a CPU to control this.....
    9. Chaosinflesh

      Bosses

      I also agree. My flatmate and I are both in agreement that StarMade lacks playability. Sure, we understand that it's a sandbox, but apart from exercising your creativity, what exactly is the point to the game? Creating beautiful ships and complex logic systems are great, but we feel that from a...
    10. Chaosinflesh

      The Ultimate Mech Challenge

      I'm keen. Does it have to be humanoid?
    11. Chaosinflesh

      1-bit RAM: Flip Flop vs Activation Block 2015-05-09

      This circuit is what was used in my video For those whom it is useful to =D
    12. Chaosinflesh

      Implemented Logic Jedi Badge.

      I have to be honest, I don't consider CPU's particularly hard, just large and tedious. CPU design is taught at 2nd and 3rd year level at my local university, but the most advanced piece of hardware in them is probably the cache, or maybe branch predictor, really. Elevators, however, are used...
    13. Chaosinflesh

      Logic systems feature requests

      The most common use of XOR that I'm aware of is in Adders, where it is 2-3 input. At the moment a half-adder takes 4 blocks to implement, and a full-adder 9, whereas were an XOR block available they would only take 2 and 5 respectively. In that scenario, a 1-only (not really)XOR would be...
    14. Chaosinflesh

      Logic systems feature requests

      Ah, i'm sorry to say. Wikipedia tells me that it is in fact, I, who is wrong. Yummy humble pie at 2am :) Still, XOR and NAND gates would be useful. As long as I'm not programming them, it seems.
    15. Chaosinflesh

      Logic systems feature requests

      [Edit: MY logic regarding multiple input XORs is wrong. A^B^C....^Z is only true if ONE of A, B, ... Z is true. I say this because I would love to see XOR blocks in game, as they are a fundamental part of any adder circuit. In which case, a correct implementation of an XOR block should be...
    16. Chaosinflesh

      Working 8-bit CPU =D

      Memory certainly accounts for a large portion of the gates ~75% at a guess. A lot more logic is tied up in MUX's and buses. There are 8 'warehouses' in the CPU blocks, which you can note from the videos are largely empty - with the exception of the Registers. That block is pretty solid. I've...
    17. Chaosinflesh

      Introduction thread!

      Howdy, I'm Neil. I'm 33, a post-graduate student studying Computer Science and Electronic Engineering, and also work part-time as a 'Information Technology Specialist' - basically my boss didn't know what to call me. I can do pretty much anything related to CS, though my strengths are rather...
    18. Chaosinflesh

      8-bit CPU 2015-04-30

      Please don't spawn this on a [public] multiplayer server. I'm not sure how well this will load for people - particularly given the ~2300 NOT gates it contains. Hopefully they will spawn in a known state. Also, give it a few minutes to warm up when you spawn it - premature excitation may produce...
    19. Chaosinflesh

      Working 8-bit CPU =D

      Yes, I did see that. I have edited the original post with some stats related to the logic block counts. Regarding architecture, it is my own design. You could classify it as either MISC or RISC if you wanted. I was initially going to implement an ARM Thumb processor, but decided it was still too...
    20. Chaosinflesh

      Working 8-bit CPU =D

      Hi there, Not sure where to post this, since it's not really a ship; I've been working on this build for ~10 days, finished it today. Thought peeps might be interested in it. This is fully functional, I've implemented everything I wanted except MUL & DIV, cos those are just tedious. Edit...