Jag har länge velat bygga en egen dator, men helst en med relä eller helt på transistor nivå Men så mycket tid/pengar har jag inte så jag tänkte bygga en av logik kretsar. Jag har designat många arkitekturer men aldrig fått det bra nog.
Men för några dagar sedan kom jag över en Z80 och lite kring kretsar som timer, 5xPIO, usart krets och jag har skaffat 2*32KB eeprom.
Så en Z80 dator ska jag bygga. Helst ska jag köra CP/M och skriva eget BIOS så jag kan knacka Basic på den.
Men först blir det hårdvaran som ska göras.
Den måste ju vara väldigt modulär så jag kan bygga på enheter när jag vill.
Jag vill ha ett moderkort och alla andra delar med likadana kontakter på moderkortet.
Det blir 38 poliga stift/hylslister.
Jag vill ha lite ideer på pinnout jag tänkte ha såhär:
0V
5V
12V
8xData
16xAddr
WR
RD
IO-req
Mem-req
Bus-req
Bus-ack
Reset
Wait
Interrupt
Non maskable interrupt
M1
Jag ska ha plats för 8 kort och alla kan vara ca 19mm höga, sedan kan ju korten ta upp flera platser om det behövs.
De kort jag ska ha är:
Ram/Rom
Cpu
Psu
Usart
display(någon grafisk lcd eller vanlig hd44780 lcd)
tangentbord
Sedan kommer jag kunna förlänga moderkortet så jag kan ha fler kortplatser.
Vad tror ni om pinnouten?
Jag vill nog också ha en floppy disk controller och floppy om jag hittar en fdc.
Bild på cpu + Ram + Rom på labbrädan:
