Author Topic: diy cpu, home-built hardware...  (Read 31424 times)

Link

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4039
    • View Profile
diy cpu, home-built hardware...
« on: March 05, 2009, 01:42:58 PM »
"Mythos des Silicon Valley: 40 Jahre Homebrew Computer Club"
Am 5. März 1975 trafen sich 32 junge Männer in einer Garage in Menlo Park (Kalifornien), um über Mikrocomputer zu sprechen. Daraus wurde eine Veranstaltungsreihe, die der neuen Technologie entscheidende Impulse gab. ... Die Basis des Eigenb(r)au-Vereins bildete die wirtschaftliche Ausrichtung der Region, die durch Elektronik- und Halbleiterfirmen geprägt war und schon in den frühen 1970er Jahren den Spitznamen Silicon Valley erhielt. Die nahe Stanford-Universität und der lockere kalifornische Lebensstil führten daneben zu neuen Formen der Kommunikation ...
http://www.heise.de/newsticker/meldung/Mythos-des-Silicon-Valley-40-Jahre-Homebrew-Computer-Club-2567331.html


The Chaos Computer
The computer described on these pages was started in 1977 with the gift of a Signetics 2650 microprocessor by Mullard. Attempts during the previous year to order an Intel 8008 and a 2650 from Farnell had all proved impossible, and this 2650 processor was finally obtained after my father drafted me a letter which I sent to the Managing Director of Mullard. The 2650 was an 8 bit processor with 32Kbyte address range and 256 I/O locations. It has 7 general purpose registers and an on-chip return address stack for subroutines with 8 entries. It was not possible to make data access to this stack or flush it to memory. ...
http://koo.corpus.cam.ac.uk/chaos/


An 8-bit home-built CPU
I decided to build a homebrew CPU computer of my own. My goals were:
    * Build the CPU from scratch, primarily using basic 7400-series logic. No 6502, Z-80, etc.
    * Keep the hardware complexity to a minimum. I’m not an electrical engineer.
    * Be capable of running “real” programs, not a 4-bit CPU or toy machine.
    * Provide a way to interface with a PC.
    * Be fast enough to run interesting programs interactively. ...
http://www.stevechamberlin.com/cpu/



The N8VEM Single Board Computer (SBC) is a home brew Z80 small computer project. It is made in the style of vintage computers of the mid to late 1970's and early 1980's using a mix of classic and modern technologies.
http://n8vem-sbc.pbwiki.com/


Magic-1 is a completely homebuilt minicomputer.  It doesn't use an off-the-shelf microprocessor, but instead has a custom CPU made out of 74 Series TTL chips.  Altogether there are more than 200 chips in Magic-1 connected together with thousands of individually wrapped wires.  And, it works.  Not only the hardware, but a full software stack. There's a ANSI C cross-compiler for Magic-1 (retargeted LCC), a fully multi-user, multi-tasking port of the Minix 2 operating system. a TCP/IP stack and hundreds of programs. ...
http://www.homebrewcpu.com/



Mark 1 FORTH Computer
This computer has no microprocessor. The CPU is discrete TTL logic.
http://www.holmea.demon.co.uk/Mk1/Architecture.htm


The D16/M is a general-purpose, stored-program, single-address, 16-bit digital computer using two's complement arithmetic.  It manages subroutine calls and interrupts using a memory stack. The processor may directly address 64K words of memory or I/O.  Its timing and control unit is microprogrammed (fully horizontal, with a 72-bit control word).
http://www.timefracture.org/D16.html | http://www.timefracture.org/periph.html



The V4Z80P – A Z80 Based Laptop
A Z80 laptop? Why not :)
http://www.retroleum.co.uk/electronics-articles/previous/the-v4z80p-a-z80-based-laptop/
The V6Z80P+ is a standalone computer PCB I designed based on a Spartan II 150K FPGA and physical Z80 CPU running at 16MHz. ...
http://www.retroleum.co.uk/v6z80p/

« Last Edit: March 05, 2015, 09:39:10 AM by Link »

Link

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4039
    • View Profile
diy cpu, home-built hardware...
« Reply #1 on: December 10, 2009, 06:11:36 PM »
"CPU aus 13 alten TTL-ICs" (12.10.2015)
Steve Chamberlin von Big Mess o' Wires ist Minimalist: Seine Lochrasterplatinen-CPU kommt mit einer Handvoll Gatter in nur 13 klassischen TTL-ICs der 74er-Reihe aus. ... Steve's "Nibbler"-Projekt war eigentlich als edukatives Beispiel gedacht, erfreut sich aber inzwischen einer wachsenden Fangemeinde: Die Logik seiner 4-Bit-CPU besteht ausschließlich aus alten TTL-ICs, mit einigen -zig Gattern und Flipflops. Lediglich der Mikrocode des CPU-Kerns ist in modernen EEPROMs gespeichert. Wie die modernern AVR-Controller ist die CPU in Harvard-Architektur ausgeführt, also mit getrennten Programm- und Datenbussen. ...
http://www.heise.de/newsticker/meldung/CPU-aus-13-alten-TTL-ICs-2842731.html

Nibbler 4 Bit CPU
Nibbler is a 4 bit CPU built from standard 7400 series logic chips – individual counters, registers, buffers, and gates. It’s an educational example of a simple CPU that’s easy to understand and build, but still capable of running games and other interesting programs. Nibbler is built using wire-wrapping on a 5 x 4 inch (127 x 102 mm) perfboard. The CPU contains 17 chips in total. ...
http://www.bigmessowires.com/nibbler/


-.-

68K computer
68000 CPU, RAM, decoder logic, PIC based bootloader / IO, displays
http://www.flickr.com/photos/nike6/sets/72157622840949619/

-.-

BMOW 1 Computer
Big Mess o’ Wires 1 is an original CPU design. It does not use any commercial CPU, but instead has a custom CPU constructed from dozens of simple logic chips. Around this foundation is built a full computer with support for a keyboard, sound, video, and external peripherals. ...
http://www.bigmessowires.com/bmow1/

-.-

« Last Edit: October 13, 2015, 10:35:09 AM by Link »

Link

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4039
    • View Profile
diy cpu, home-built hardware...
« Reply #2 on: December 10, 2009, 06:12:56 PM »
« Last Edit: March 31, 2011, 01:18:06 PM by lemonhorse »

Link

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4039
    • View Profile
HxC Floppy Drive Emulator...
« Reply #3 on: March 17, 2010, 12:04:24 PM »
HxC Floppy Drive Emulator
USB HxC Floppy Emulator, SDCard HxC Floppy Emulator
http://torlus.com/floppy/ | http://hxc2001.free.fr/floppy_drive_emulator/index.html

Link

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4039
    • View Profile
NDR - Klein Computer (NKC)
« Reply #4 on: June 15, 2010, 12:29:34 PM »
Der NKC, auch NDR-Klein-Computer genannt, war ein Selbstbauprojekt aus den frühen 1980er Jahren, welches seit 1984 durch die Fernsehsendung ComputerTreff des Bayerischen Fernsehen begleitet wurde.

Im Jahre 1984 brachte das NDR-Schulfernsehen unter der Leitung von Joachim Arendt eine 26-teilige Fernsehserie mit dem Titel NDR-Klein-Computer heraus, die je 15 Minuten dauerte. In dieser Sendung ging es nicht nur darum, dem Zuschauer die Funktionsweise eines Computers nahe zu bringen, sondern es wurde ein modulares System vorgestellt, mit dem der technisch interessierte Laie in der Lage war, von den einfachsten Beispielen aus der Sendung bis hin zum hochwertigen Heimcomputer seine praktischen Übungen zu absolvieren. Die Idee zu diesem modularen System stammt von Rolf-Dieter Klein, der damals Autor bei der Computerzeitschrift mc war.
http://de.wikipedia.org/wiki/NDR-Klein-Computer

    * Rolf-Dieter Klein: Rechner Modular, Franzis Verlag, ISBN 3-7723-8721-7
    * Rolf-Dieter Klein: Mikrocomputer selbstgebaut und programmiert, Franzis, ISBN 3-7723-7162-0


ndr-nkc.de wurde geschaffen, um das Andenken an den legendären NDR Klein Computer (NKC), der von Rolf-Dieter Klein entwickelt und in Verbindung mit den Fernsehsendungen Computertreff und dem dem NDR-Schulfernsehen einer breiten Öffentlichkeit vorgestellt wurde, aufrecht zu erhalten.
http://www.ndr-nkc.de/compo/index.htm


Diese Seite beschäftigt sich mit dem Selbstbau von Computern, im speziellen dem sogenannten NKC oder NDR-Klein Computer. Die verschiedenen Ausbaustuffen wie z.B. Z80 , 68008 , 68000, 68020 und 8080 (und die Singel Bord Computer 1/2/3/) möchte ich in aller ausführlichkeit beschreiben und für sie nachwelt erhalten.
http://www.drcrazy.de/nkc/


Seite über den NDR - Klein Computer (NKC)
http://www.schuetz.thtec.org/

http://schuetz.thtec.org/forumdrc/




Link

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4039
    • View Profile
diy cpu, home-built hardware...
« Reply #5 on: September 22, 2010, 09:56:49 PM »
Homebrew Computer
This Computer has no CPU.  It has MyCPU!
"MyCPU" is a homebrew CPU that was primary developed for fun. It is a simple 8-bit processor that is completely built with simple discrete logic gates of the 74xx CMOS series. Over the years the project has grown, and now MyCPU is the brain of a real Personal Computer. The project is totally open source, and everybody is invited to participate and contribute to the project.
http://www.mycpu.eu/ | http://mycpu.selfhost.it/oldsite/index.htm


-.-

Linux on an 8-bit micro?
uARM is certainly no speed demon. It takes about 2 hours to boot to bash prompt ("init=/bin/bash" kernel command line). Then 4 more hours to boot up the entire Ubuntu ("exec init" and then login). Starting X takes a lot longer. The effective emulated CPU speed is about 6.5KHz, which is on par with what you'd expect emulating a 32-bit CPU & MMU on a measly 8-bit micro. Curiously enough, once booted, the system is somewhat usable. You can type a command and get a reply within a minute.
http://dmitry.co/index.php?p=./04.Thoughts/07.%20Linux%20on%208bit

« Last Edit: March 28, 2012, 07:22:52 PM by lemonhorse »

Link

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4039
    • View Profile
diy cpu, home-built hardware...
« Reply #6 on: March 31, 2011, 01:16:01 PM »
LLC2. Es handelt sich um einen "Selbstbau-" Rechner aus der DDR

DIY LLC2
http://www.ipb-halle.de/~ronald/cpm/LLC2/ | http://www.ipb-halle.de/~ronald/cpm/


http://www.robotrontechnik.de/index.htm?/html/computer/llc2.htm


http://www.robotrontechnik.de/html/forum/thwb/showtopic.php?threadid=630


http://www.ac1-info.de/

http://homecomputer-ddr.de.vu/


-.-

P112 Single Board Computer Kit
http://p112.feedle.net/

The P112 is a single board computer using the Z180 microprocessor running CP/M, DOSPLUS, or ZSDOS
http://www.kickstarter.com/projects/2057605091/p112-single-board-computer-kit


The P112 CPU Board
The P112 is a stand-alone 8-bit CPU board. Typically running CP/M (tm) or a similar operating system, it provides a Z80182 (Z-80 upgrade) CPU with up to 1MB of memory, serial, parallel and diskette IO, and realtime clock, in a 3.5-inch drive form factor. Powered solely from 5V, it draws 150mA (nominal: not including disk drives) with a 16MHz CPU clock. Clock speeds up to 24.576MHz are possible. ...

    Software updates
    ROM monitor source code
    BIOS source code
    Schematics in PDF (Sheet 1 of 2)
    Schematics in PDF (Sheet 2 of 2)
    User guide in PDF
    Assembly instructions in PDF
    Ready-to-use binaries
    PCB design database (Protel 99SE)
    Paul Akterstam's P112 page
    Now supplied by Dave Griffith


http://members.iinet.net.au/~daveb/p112/p112.html

Daves Old Computers - Disk/Software Image Archive
http://www.classiccmp.org/dunfield/img/index.htm

current Z80-class activities
http://www.retrotechnology.com/herbs_stuff/z80_systems.html
« Last Edit: October 18, 2012, 01:24:21 PM by lemonhorse »

Link

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4039
    • View Profile
diy cpu, home-built hardware...
« Reply #7 on: May 01, 2012, 06:12:17 PM »
Miscellaneous 8051 Projects
I can't remember what my first experience with the 8051 microcontroller was....
http://www.8051bits.com/

-.-


My Homebrew Computers
http://www.petesworld.demon.co.uk/homebrew/myhomebrew.htm

-.-


Kiwi - a 68k Homebrew Computer
These pages describe Kiwi, a Motorola MC68008-based computer system which was developed and built as a hobby. The intention was rather to start another FPGA based project, but to design a classic computer with dedicated controllers and a count of 74 TTL chips. As for design, the goal was to create a computer system which could have existed in the 80ies. ... (Simon Ferber)
https://www.ist-schlau.de/

« Last Edit: July 15, 2014, 12:35:39 PM by Link »

Link

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4039
    • View Profile
home-built hardware...
« Reply #8 on: January 14, 2013, 11:37:42 AM »
Veronica – CPU Board
Posted: 3rd January 2012 by blondihacks in Hacks
A real copper home for our girl.
http://quinndunki.com/blondihacks/?p=756


Veronica VGA board finalized
January 11, 2013 By Mike Szczys
http://hackaday.com/2013/01/11/veronica-vga-board-finalized/


Veronica – VGA Board
Posted: 4th January 2013 by blondihacks in Hacks
Making Veronica’s video permanent.
Now that the video board seems to be working, it’s time to make it a real PCB so it can be installed on Veronica’s backplane. I did this with my standard PCB manufacturing procedure, which I recently realized hasn’t been photographed very thoroughly before. Since I’ve done some very wordy articles lately, this seems like a good opportunity to do more of a photo diary. So, here’s the complete fabrication of Veronica’s VGA board, in tasty thousand-word chunks. ...
http://quinndunki.com/blondihacks/?p=1154


---


Teensy Z80 – Part 1 – Intro, Memory, Serial I/O and Display
Posted on January 9, 2015 by Domipheus   
My Teensy Z80 Homebrew Computer
http://labs.domipheus.com/blog/teensy-z80-part-1-intro-memory-serial-io-and-display/


Teensy Z80 Homebrew Computer
http://labs.domipheus.com/blog/?s=Z80&submit=Search


---

"MOnSter 6502: Diskret aufgebauter 6502, dem man beim Rechnen zusehen kann" (03.06.2016)
Versierte Maker haben den legendären 6502-Prozessor in 7000-facher Vergrößerung als diskrete Schaltung in SMD-Bauweise nachgebaut und mit Leuchtdioden gespickt, die die Datenflüsse visualisieren. ...
http://www.heise.de/newsticker/meldung/MOnSter-6502-Diskret-aufgebauter-6502-dem-man-beim-Rechnen-zusehen-kann-3226757.html

The MOnSter 6502
http://monster6502.com/


The Visual 6502
FAQ  Blog  Links 
http://visual6502.org/JSSim/index.html

« Last Edit: June 05, 2016, 11:10:44 AM by Link »