On Mon, Dec 19, 2016 at 08:54:26PM +0100, Anders Magnusson wrote:
Hejhopp,
jag har (till slut!) ritat och räknat ihop nästan allt för att kunna bygga en CPU :-)
Kul!
Efter att ha grejat med Nova en hel del så insåg jag att kontroll-logiken blev rätt rörig, trots att arkitekturen i sig är ganska enkel.
Lite tråkigt men förståeligt. Nu får du skriva mer kod själv >:)
Så jag tänkte att jag tar och skissar på RISCV istället, som verkar vara en rätt trevlig arkitektur :-) Och efter lite funderande så verkar det bli en rätt intressant konstruktion.
Det blev en RV32I klockad på 1MHz med 5 cykler per instruktion.
Fast det kanske finns bra med mjukvara till RV32I också?
Det motsvarar 214W per register (!). Tur elen är billig.
Jisses! hur står detta sig mot klassiska maskiner? Har du någon uppfattning. Har du sett replikan av EDSAC man byggt på TNMOC? http://www.tnmoc.org/special-projects/edsac
Oj, jättelångt mail. Ha en bra kväll!
Bara kul :) Om någon undrar så har jag en fullt fungerande PDP-8 emulator med stöd för utökat minne och user bit som passerare alla MAINDECs jag kastat på den hitills. Håller som bäst på att porta till Atmega för nästa steg. /P