← Home ← Back to /g/

Thread 105903070

16 posts 10 images /g/
Anonymous No.105903070 [Report] >>105903080 >>105903109 >>105903269 >>105903355 >>105908986 >>105910261 >>105911497
Have you built anything meaningful with logic gates yet?
Anonymous No.105903080 [Report] >>105903187
>>105903070 (OP)
You can't build anything meaningful without them
another low quality /g/ thread No.105903109 [Report]
>>105903070 (OP)
if OP is RETARDED and GAY then SAGE the options field
Anonymous No.105903187 [Report]
>>105903080
>t. didn't built anything meaningful with them
Anonymous No.105903269 [Report]
>>105903070 (OP)
I did the nan to tetris stuff but the second part of the course is kinda boring, the assembly language kinda sucks.
Anonymous No.105903355 [Report]
>>105903070 (OP)
We designed and implemented mips-like accumulator machines in a logic simulator during uni, I don't think that was meaningful tho
Anonymous No.105905220 [Report] >>105905246 >>105909064
Pic related, still a work-in-progress as you can see.
When completed, it will be a homebrew digital cpu made of discrete components.
The rest of the system (rom, ram and io) will probably sit above it, like a tower.
Anonymous No.105905246 [Report] >>105905517
>>105905220
How did you summon your inner Jim Keller?
Anonymous No.105905517 [Report] >>105905855 >>105909064
>>105905246
Originally it was done entirely as a simulated project in logisim, basically a personal project to see if I could do it (I had studied computer architecture at uni, which means I should have been able to).
Plus, it is a cool and interesting project per-se, designing an instruction set and everything.
Looking at the source files, it was around winter 2019 or so.
Pic related shows a later design iteration.
Other than the circuit itself, I wrote (in Python) a rudimentary assembler which would compile my assembly source into rom images.
I wasn't aware of Ben Eater's youtube series at the time, but I came out with an architecture which is fairly similar to his own. (much later I copied some of his hardware design choices, such as picking the 74LS173 register).

The project basically stayed a pretty little simulation until late this April; I had been toying with the idea that, with some simplifications, it would perhaps be possible to build it physically.
(i.e. the overpowered fantasy ALU had to go, replaced with a design using 4 8K ROMs).
I decided to wire it up all by hand on protoboards; it's a pleasant pastime, but the final product tends to turn into a fine mess of wires.

Thanks for reading my blog
Anonymous No.105905855 [Report]
>>105905517
You are too good here,mate.
Anonymous No.105907631 [Report]
Minecraft calculator
Anonymous No.105908986 [Report]
>>105903070 (OP)
No its my job half the time to debug them for retarded customers so I'm no longer interested in this shit in my free time.
Anonymous No.105909064 [Report]
>>105905220
>>105905517
Pretty nice anon, I learned digital electronics but never made a big project like this
Anonymous No.105910261 [Report]
>>105903070 (OP)
Does a cascade multiplier in verilog count?
Anonymous No.105910286 [Report]
>design cool CPU in a logic simulator
>get too fucking lazy to write a program for it
Anonymous No.105911497 [Report]
>>105903070 (OP)
>meaningful
lol, lmao even.