News for hackers. Stuff that matters.
Re:MyCPU – Homebrew Computer from Discrete Logic Gates by HappyJoy on Thursday May 16, 2019 @08:35AM (#19928332)
Ben Eater has a most excellent Youtube series in the same vein.

https://eater.net/8bit

He even sells a kit with all parts and schematics included. It's easily one of my favorite projects of all time and has inspired me to continue learning more.

It's not close to MyCPU's level of complexity but is great to get you started.

Re:MyCPU – Homebrew Computer from Discrete Logic Gates by illys on Thursday May 16, 2019 @04:43AM (#19927215)
Amazing! A computer made without microprocessor... or a processor made of TTL circuits.

He has remade a system similar to the core of the great 1970's Xerox Alto / Xerox Star series :-)

I never thought someone would remake a processor this way. I love that kind of madness !

[edit: use the site backup if it fails to load: http://mycpu.thtec.org/www-mycpu-eu/index1.htm ]

Re:MyCPU – Homebrew Computer from Discrete Logic Gates by vhodges on Thursday May 16, 2019 @08:21AM (#19928239)
:) There are many (it's a thing):

https://hackaday.io/projects?tag=CPU (Some are FPGA, most are TTL) Including two risc-v implementations (one seems stalled):

https://hackaday.io/project/18491-worlds-first-32bit-homebre... (No activity for a while now) and https://www.youtube.com/playlist?list=PLEeZWGE3PwbansoxKjjMK...

One I am particularly interested in is the Gigatron:

https://hackaday.io/search?term=Gigatron&category=project%20... (Especially now that there's real IO being hacked in)

Re:MyCPU – Homebrew Computer from Discrete Logic Gates by varjag on Thursday May 16, 2019 @08:37AM (#19928345)
http://www.homebrewcpu.com/ is wire wrap 16 bit computer that in fact serves the web pages and has telnet access.
Re:MyCPU – Homebrew Computer from Discrete Logic Gates by that_jojo on Thursday May 16, 2019 @09:15AM (#19928699)
Bill Buzbee is a goddamn legend
Re:MyCPU – Homebrew Computer from Discrete Logic Gates by mycall on Thursday May 16, 2019 @09:49PM (#19935426)
omg, Homebuilt CPUs WebRing still working.
Re:MyCPU – Homebrew Computer from Discrete Logic Gates by EvanAnderson on Thursday May 16, 2019 @12:46PM (#19930584)
Big Mess o' Wires is another good one: https://www.bigmessowires.com/bmow1/
Re:MyCPU – Homebrew Computer from Discrete Logic Gates by CrLf on Thursday May 16, 2019 @02:22PM (#19931467)
Walter Belgers and Marcel van Kervinck's Gigatron (https://gigatron.io/) is also interesting. It's spirit is to use only 70's technology to keep the system "learnable" from the ground up, although they sometimes violate this rule for peripherals outside the main system.

Walter gave a talk recently about it: https://www.youtube.com/watch?v=rbaAmnhZAis

Re:MyCPU – Homebrew Computer from Discrete Logic Gates by AnIdiotOnTheNet on Thursday May 16, 2019 @07:56AM (#19928092)
This is definitely on my "list of things I've always wanted to do but I realized man is mortal and I have to prioritize". I'm a personal computing enthusiast and it doesn't get much more personal than designing and building your own architecture.
Re:MyCPU – Homebrew Computer from Discrete Logic Gates by gcb0 on Thursday May 16, 2019 @04:20PM (#19932742)
not to mention the $50~200k on specialized test equipment you will have to buy to even start on this path.

Nobody mentions this.

In every wire rat nest CPU picture, there is always several thousand dollars of digilent and HP gear out of the frame.

Re:MyCPU – Homebrew Computer from Discrete Logic Gates by mkesper on Thursday May 16, 2019 @04:33AM (#19927170)
Re:MyCPU – Homebrew Computer from Discrete Logic Gates by musicale on Thursday May 16, 2019 @07:44PM (#19934623)
I love these homebrew CPU projects. I saw one one in person and was amazed (and impressed by the insane dedication as well as the madness of wire-wrapping 1970s-era TTL components into a CPU) - then a year later I saw two of them!! Then I saw a third.

I believe the first two I saw were MAGIC-1 and BMOW (Big Mess o'Wires). I also really liked the MOnSter 6502, a beautiful board-level reimplementation of the 6502 in surface-mount discrete components, with LEDs on the data lines and optional slow/single-step clocking.

Also relevant: the nand2tetris.org course, and Niklaus Wirth's TRM/RISC-3 (not to be confused with Berkeley RISC-I or modern RISC-V) FPGA implementation. Notably TRM/RISC-3 is incredibly simple but can run the whole Oberon system.

In the modern era, I think FPGAs are the killer platform for computer architecture experimentation. There are multiple free MIPS implementations for FPGA and of course there is great OS/compiler support for MIPS.

Re:MyCPU – Homebrew Computer from Discrete Logic Gates by userbinator on Thursday May 16, 2019 @07:59AM (#19928112)
Before I saw the German, I already had a feeling it was --- I'm not sure why, but I've seen Germans use that style of page a lot (another example: https://www-user.tu-chemnitz.de/~heha/basteln/PC/USB2LPT/ul-... ). That and the encouragement to build one yourself stood out.

This one looks very similar to a 6502, and seems to be much smaller than another semi-famous discrete homebrew computer, http://www.homebrewcpu.com/ --- that one only runs at half the clock speed, but the performance seems comparable.

Re:MyCPU – Homebrew Computer from Discrete Logic Gates by shakna on Thursday May 16, 2019 @05:02AM (#19927309)
I wonder if dennis-mycpu is still around to answer questions? This is an awesome build, and demonstrating it by serving the site is a fantastic idea.
Re:MyCPU – Homebrew Computer from Discrete Logic Gates by shawnz on Thursday May 16, 2019 @10:41AM (#19929457)
Another similar project in addition to the ones mentioned here is the BMOW: https://www.bigmessowires.com/bmow1/
Re:MyCPU – Homebrew Computer from Discrete Logic Gates by neop1x on Friday May 17, 2019 @06:29AM (#19938132)
A nice project, there are more homebrew CPUs - physical or FPGA cores. But they are often complex. I was finally able to understand the basics of CPU workings from an awesome book http://www.buthowdoitknow.com/ and related video https://youtu.be/cNN_tTXABUA
Re:MyCPU – Homebrew Computer from Discrete Logic Gates by kierenj on Thursday May 16, 2019 @08:49AM (#19928451)
Re:MyCPU – Homebrew Computer from Discrete Logic Gates by earenndil on Thursday May 16, 2019 @02:31PM (#19931557)
See also: homebrewcpu https://www.homebrewcpu.com/ and megaprocessor http://www.megaprocessor.com/
Re:MyCPU – Homebrew Computer from Discrete Logic Gates by KC8ZKF on Thursday May 16, 2019 @03:38PM (#19932287)
All those fancy-pants semiconductors...

Here’s a real computer. http://web.cecs.pdx.edu/~harry/Relay/

Re:MyCPU – Homebrew Computer from Discrete Logic Gates by mutac on Thursday May 16, 2019 @04:14PM (#19932677)
I took a compilers course from Prof. Porter, and at the time he invited undergraduates to write a simulator for his relay computer. I remember thinking, "why in the world would I want to do that? I want to work on the next big thing!" Fast forward to now, I've never worked on the Next Big Thing, and am instead slowly, though enjoyably, building Ben Eater's 8-bit SAP-1 when I have some free time. It sort of feels a bit like building a ship in a bottle. I just wish I had taken Professor Porter up on his offer and maybe scratched an itch when I had a little more energy and free time.
Re:MyCPU – Homebrew Computer from Discrete Logic Gates by jhallenworld on Thursday May 16, 2019 @05:31PM (#19933511)
You can now buy one:

http://relaysbc.sourceforge.net/

(apologies for the self promotion..)

Re:MyCPU – Homebrew Computer from Discrete Logic Gates by vhodges on Thursday May 16, 2019 @05:39PM (#19933604)
I have been looking at your board on Tindie! Alas, I don't think it should be my first major soldering job (if you don't count the board I stuffed 25 odd years ago that my friend had to fix for me)
Re:MyCPU – Homebrew Computer from Discrete Logic Gates by bogomipz on Thursday May 16, 2019 @06:05PM (#19933894)
I'm curious does anyone know what the last substantial commercial computer that shipped with CPUs made out of discreet logic chips like this was?
Re:MyCPU – Homebrew Computer from Discrete Logic Gates by aphrax on Thursday May 16, 2019 @08:51AM (#19928465)
Apologies if this is a silly question but how does this differ from other homemade cpus that appear every so often?
Re:MyCPU – Homebrew Computer from Discrete Logic Gates by jetrink on Thursday May 16, 2019 @08:54AM (#19928491)
A big one is that the page is served by the CPU it describes.
Re:MyCPU – Homebrew Computer from Discrete Logic Gates by JKCalhoun on Thursday May 16, 2019 @11:17AM (#19929777)
Web ring is best ring.
Re:MyCPU – Homebrew Computer from Discrete Logic Gates by King-Aaron on Thursday May 16, 2019 @04:24AM (#19927138)
> The website is slow because it is served by a MyCPU

I would imagine now that it's on the front page of HN, that poor MyCPU is now on fire

Re:MyCPU – Homebrew Computer from Discrete Logic Gates by gcb0 on Thursday May 16, 2019 @04:31AM (#19927161)
no ssl and a bunch of frames, that ultimately failed to load.
Re:MyCPU – Homebrew Computer from Discrete Logic Gates by grenoire on Thursday May 16, 2019 @04:49AM (#19927243)
HN hug of death at the lowest amount of votes on the post.
Re:MyCPU – Homebrew Computer from Discrete Logic Gates by usernam33 on Thursday May 16, 2019 @04:53AM (#19927259)
The post made it to the frontpage, no surprise new visitors get greeted with "Server busy" now.
Re:MyCPU – Homebrew Computer from Discrete Logic Gates by DogestFogey on Thursday May 16, 2019 @04:49AM (#19927241)
Re:MyCPU – Homebrew Computer from Discrete Logic Gates by rymate1234 on Thursday May 16, 2019 @06:13AM (#19927635)
Alternatively, the official mirror http://mycpu.thtec.org/www-mycpu-eu/index1.htm
Re:MyCPU – Homebrew Computer from Discrete Logic Gates by sctb on Thursday May 16, 2019 @01:43PM (#19931101)
Thanks! Since it's still down we'll update the link from http://mycpu.eu/ to this.
Re:MyCPU – Homebrew Computer from Discrete Logic Gates by theshrike79 on Thursday May 16, 2019 @06:33AM (#19927708)
In the age of GitHub pages, Netlify and who knows how many other unlimited bandwidth web hosts - how on earth do people still manage to get their sites slashdotted?
Re:MyCPU – Homebrew Computer from Discrete Logic Gates by jtbayly on Thursday May 16, 2019 @06:36AM (#19927724)
By intentionally serving it from a computer that’s essentially from the 70’s
Re:MyCPU – Homebrew Computer from Discrete Logic Gates by sureaboutthis on Thursday May 16, 2019 @08:27AM (#19928279)
I did this for a living in the 1980s--CPUs from TTL. My artistic side wants to build a small running computer from all TTL inside a plexiglas cube with all the chips glued to the walls and the interconnecting multi-colored wires exposed with a small display of something.
Re:MyCPU – Homebrew Computer from Discrete Logic Gates by virusduck on Thursday May 16, 2019 @01:18PM (#19930883)