A Magic-1 74-es TTL IC-kből épül fel és 8086-szerű ISA-t implementál. A homebrew gép készítője a Hewlett-Packard Laboratories-nál dolgozik mint vezető kutató. Korábban dolgozott a valaha szebb napokat látott processzorgyártó Transmeta-nál is.
A Magic-1 több mint 200 IC-ből áll, amelyet több ezer huzal köt össze. A Buzbee által elkészített CPU 4,09 MHz-en ketyeg, user és supervisor módokat támogat, 6 külső megszakítást és max. 8 MB memóriát kezel.
Képek, tervrajz, egyebek itt.
- A hozzászóláshoz be kell jelentkezni
- 7464 megtekintés
Hozzászólások
re5pect
- A hozzászóláshoz be kell jelentkezni
duplaplusz megariszpekt
- A hozzászóláshoz be kell jelentkezni
Wow! Végülis, itthon van egy rakás uveprom, már csak egy programozó áramkört kellene összedobni hozzá. :)
- A hozzászóláshoz be kell jelentkezni
Elektroncsöves C=64-es kéne még csak!
--
Ubuntu Gutsy Gibbon
áéíóöőúüű
- A hozzászóláshoz be kell jelentkezni
Ja + egy házi atomrekator.
- A hozzászóláshoz be kell jelentkezni
Most akkor ez hány magos proci? :)
--
Ubuntu Gutsy Gibbon
áéíóöőúüű
- A hozzászóláshoz be kell jelentkezni
:D Unaloműzésnek nem rossz. Vett egy architektúrát ami már meg van építve és megcsinálta magának. Bár ez pont olyan mint az én torzítóépítésem. Miután megcsináltam alkatrészekből kideült hogy készen 10*pontosabbanszebben jobban 1/4-ed annyiba kerül. Nem hiszem hogy sok haszna lesz.
- A hozzászóláshoz be kell jelentkezni
Hobbi. Ez ez nem az elso eset a tortenelemben. Amikor anno letezett meg a vasfuggony es a COCOM lista, akkor magyar mernokok szovjet 74-es szeria masolataval egy az egyben lemasoltak a Z80-as processzort. Meretre hasonlo lett, mint ez a cucc, es par eve meg mukodott a Dunaujvarosi Vasmuben a telefonkozpontban.
---
pontscho / fresh!mindworkz
- A hozzászóláshoz be kell jelentkezni
Célprocinak pár helyen még használnak aktívan Z80-ast, illetve állítólag még gyártanak is, de ez utóbbi csak pletyka.
Amit nem értek: ugye elvben a 74-es IC meg a Z80 az kb egy és ugyan az. A ZX Spectrumba levő egy darab Z80 ~3 MHz-en ketyegett annó (3.04 vagy ilyesmi). Akkor a faszinak 4 MHz-hez miért kellett ennyi 74-es IC? Még ha a külső perifériákat külön proci is kezeli, akkor is soknak találom.
Vagy a 74 és a Z80 között ekkora teljesítménybeli difi lenne?
- A hozzászóláshoz be kell jelentkezni
Hi!
A Z80 egy teljes processzor, ALUval, regiszterekkel, mindennel. A 74-es sorozat tagjai meg inverterek, es/vagy kapuk, flip-flopok, stb.
By(t)e
TBS::Antiemes
- A hozzászóláshoz be kell jelentkezni
Aham! Volék sirolm tudotlon... :(
- A hozzászóláshoz be kell jelentkezni
Még gyártják:
http://www.zilog.com/products/
:)
- A hozzászóláshoz be kell jelentkezni
Ezt ha lehetne meg kene ismetelni 90nm csikszelesseggel (persze en a keptelenseg nevu dologrol beszelek, meg ugye nem oslo hanem moszkva es nem osztogatnak hanem....)
- A hozzászóláshoz be kell jelentkezni
Vagy FPGA -n ahol 80Mhz+ sebbesegel siman menne.
Ha lesz idom kiprobalom.
- A hozzászóláshoz be kell jelentkezni
Mutasd be kerlek, hogy husz evvel ezelott milyen FPGA tipusok leteztek.
---
pontscho / fresh!mindworkz
- A hozzászóláshoz be kell jelentkezni
Es milyen 90nm kerlek.
szerk:
1970s 82S100
- A hozzászóláshoz be kell jelentkezni
Az a 90nm kevesbe volt hulyeseg, leven anno az ENIAC-ot is ujra ontottek sziliciumba, sot kapni pl. egy csipes C64-et is.
Szerk: es ezek melyike kepes egy komplett CPU-t megvalositani ugy, mint anno Z80 tette?
---
pontscho / fresh!mindworkz
- A hozzászóláshoz be kell jelentkezni
Marmint maiak vagy az akkoriak ?
A miakba kurva sokszor elfer egy ilyen egyszeru konstrukcio.
A fent emlitett cuccba meg nem fer el.
(Ja es, elnezest kerek, hogy nincs chip gyaram, de FPGA -t tudok progolni )
- A hozzászóláshoz be kell jelentkezni
Megbocsajtva. :)
Mindossze azert voltam oly taho kotekedni, mert tizensok evvel ezelott ruszki hianyalkatreszekbol felepiteni egy mikrocsip pontos masat ugy, hogy az utana evtizedekig 7/24-ben hiba nelkul mukodik, nem epp rossz munka. Sot. Es hogy teljesen feleslegesen hajpoljak agyon ezt a faszit, mert szep munkat vegzett, le a kalappal elotte, de nem pelda nelkul allo. Eleg csak peldaul anno az Altairra gondolni. Vagy erre a negyed legkobmeterben lemasolt Z80-ra.
---
pontscho / fresh!mindworkz
- A hozzászóláshoz be kell jelentkezni
"FPGA -t tudok progolni"
nyilt forrasu fejlesztoeszkozt/hardver programozot mit hasznalsz?
udv Zoli
- A hozzászóláshoz be kell jelentkezni
Nincs tul sok nyiltforrasu.
Vegre van egy userspace driver, ami megy amd64 is felprogramozomhoz.
Neha szimulalgatok iveriloggal (tud edif targetet (fpga -nak hivja), amit xilinx es cucc is megeszik). De alapvetoen Xilinx ingyenes eszkozeit hasznalom. (alternetiva esetleg fizetos eszkoz)
mapingra semmi -t nem talaltam openbe. PAR -ra talaltem egy kodot, ami nem tovabb adhato, de elolvashato, gyakorlatban nem jo nekem.
Xilinx eszkozok az eg vilagon szinte minden hibat produkaltak eddig, kiveve hibas vegtermeket.
Ami engem kurva erdekelne most, hogy vegso programming file melyik bitje mit jelent majd az eszkoznek. Ill. hogyan lehetne megoldani a dinamikus ujraprogramozast (Az eszkoz sajat magat programozza ujra, pl. menet kozben signal standarot valt..). (Xilinx specikus fileokrol (.x*) sem talaltam erdemlegeset)
- A hozzászóláshoz be kell jelentkezni
Anno Juhász Piciéknek az IBM is kuldott be dokumentaciot (azt nem tiltotta a cocom lista), ok meg kuldtek vissza a javallatokat, hogy mit b@sztak el.
--
"SzAM-7 -es, tudjátok amivel a Mirage-okat szokták lelőni" - Robi.
- A hozzászóláshoz be kell jelentkezni
Nem kétlem a hasznosságát. Oktatási célra már csak a dokumentációja is kiváló, hát még látni működés közben! Ráadásul nagyon vagány a háza is. :)
- A hozzászóláshoz be kell jelentkezni
Mondjuk ez igaz oktatási célra kiváló.
- A hozzászóláshoz be kell jelentkezni
Hát ez olyan, mint azt firtatni, hogy mi értelme van a TT vasútmodellnek meg a 15 évig készülő terepasztalnak. Az öröm, ha egy ilyen "megszólal" :D
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
na ez a durva, nem a ráspoly
- A hozzászóláshoz be kell jelentkezni
Egy ilyennel meg lehet tanulni bánni az erőforrásokkal. Erősen javasolt a mai programozó nemzedéknek :)
- A hozzászóláshoz be kell jelentkezni
74 IC -k bol, ROTFL. FPGA -rol nem halott ?
200 IC -bol azert nem rosz :)
- A hozzászóláshoz be kell jelentkezni
Elnézve a faszi előéletét, valószínűleg hallott...
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Egy haverom azt mondta, hogy neki kozep suliba kellett ilyesmit csinalnia, (lehet, hogy csak technikusin.)
- A hozzászóláshoz be kell jelentkezni
Jah, és gondolom amíg a menzán bevágta a csumit, addig fejben portolta is rá a Minix-et. ;)
BTW: annak idején én is csináltam astabil multivibrátort 2 tranyó (bc valami ha jól emlékszem), 2 ellenállás, 2 kondi :)
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
107
- A hozzászóláshoz be kell jelentkezni
azaz :) nekem ez volt a forrasztópákás világ csúcsa, úgyhogy respect a fazonnak
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
en csoro muszeresz vagyok, diplomat csak vitrinben lattam, de egyszer meg akkor postanak hivtak a T-t elkultek tanfolyamra, hogy majd egyszer jon a digitalis kozpont. bentlakasos 1 honapos tanfolyam mondtak intenziv lesz. 90% muszeresz (a menobeknek eretsegi is)
naszoval kezdtuk felfrisitesnek a logikai aramkorokkel. aztan eleg huzos utemet diktaltak mert a masodik het vegen a vizsgafeladat 4 bites bitszelet procokra mikrokod irasa volt.
ja es ez olyan tanfolyam volt ahol ha nem teljesitettel mehettel haza, hetente vizsga. 50% atment!!
mgb
- A hozzászóláshoz be kell jelentkezni
nekem azt tanitottak a tanaraim, hogy amit a mernok nem tud megcsinalni azt a muszeresznek kell :)
udv Zoli
- A hozzászóláshoz be kell jelentkezni
Miert epitenek gyufabol es egyebb mas vackokbol hajomodellt egy uvegbe a szajan keresztul ket csipesszel, mikor akar meg is vehetne a boltba...
---
pontscho / fresh!mindworkz
- A hozzászóláshoz be kell jelentkezni
Nézegettem a fényképeket, kurva sok vezetek, kézzel elhelyezve /forrasztva. Nagyon durva. Hajóépités igen jó hasonlat :)
Oktatásban is felhasználható akkár.
- A hozzászóláshoz be kell jelentkezni
Bocs, ez nem forrasztás, wire-wrap kötés.
Csináltam anno ilyeneket, fárasztó, fél óra után káprázik a szemed.
- A hozzászóláshoz be kell jelentkezni
"wire-wrap kötés."
Annak tűnt, de láttam ónt a fényképeken.
Amikor érdekelt ez a módszer akkor nem tudtam cucosokat venni, sőt az eladó is mars lakónak nézet.
- A hozzászóláshoz be kell jelentkezni
A foglalat kimondottan wire-wrap-hez van, hosszú láb, négyzet profillal.
Ón - kicsit rásegítünk a kontaktra:-)
- A hozzászóláshoz be kell jelentkezni
Hat hogy legyen mit arulni a boltba. Egyik ismerosom ilyeneket epit, es nagyon durva penzekert adja el... mi tobb honap alatt keresunk annyit :(
A'rpi
- A hozzászóláshoz be kell jelentkezni
Amiket tobb honapig epit? :)
- A hozzászóláshoz be kell jelentkezni
Ő mennyi idő alatt csinálja?
- A hozzászóláshoz be kell jelentkezni
Jo kerdes, mert tobbet epit egyszerre, de szerintem egy darabra vetitve el is tart honapokig... mindenesetre jo sok turelem kell hozza.
A'rpi
- A hozzászóláshoz be kell jelentkezni
Ebben eppen az a poen es nagyszeru, hogy logikai IC-ekbol epitette fel :-)
- A hozzászóláshoz be kell jelentkezni
csalt mert a soros es parhuzamos portokat lsi icvel csinalta, ezeket is meg lehet 74-es sorozatbol
udv Zoli
- A hozzászóláshoz be kell jelentkezni
írd meg neki :)
---
Ketchup elementál megidézése a sajt síkra
- A hozzászóláshoz be kell jelentkezni
majd ha sok szabadidom lesz en ugy fogom csinalni
udv Zoli
- A hozzászóláshoz be kell jelentkezni
Hm, kis hazai vonatkozás a jobb felső sarokban:
http://www.homebrewcpu.com/Pictures/P5150123.JPG
Ki lehet ő? :)
- A hozzászóláshoz be kell jelentkezni
A képen a hátoldalt látva én már Vargáné féle tápot kerestem. :-D
- A hozzászóláshoz be kell jelentkezni
Hát ha már HP-s, csinálhatott volna Itanium 2-es homebrew CPU-t, rögtön kettőt, hogy futtathasson OpenVMS clustert rajta. :)
- A hozzászóláshoz be kell jelentkezni
Majd a Magic-x. :-)
Ave, Saabi.
- A hozzászóláshoz be kell jelentkezni
Ez nagyon szép teljesítmény, de tegyük hozzá hogy nem egyedi még itthon sem. Egy ismerősöm a BME Mikroelektronikai Tanszéneken Phd.-zik. Egy 8086 layer(eit) fényképezte végig elektromikroszkóppal, ezután megcsinálta a kapcsolási rajzot, leprogramozta VERILOG-ban... Egy 1,5 millio kapus SPARTAN-3 chipben úgy 12%-ot foglal el a 8086-os kód, mégy kb 80%-át fel tudja használni saját áramkörökhöz.
- A hozzászóláshoz be kell jelentkezni
Verilog-ban nagyon sokan implementaltak mar processzor magot. Nem csak BME-sek, hanem pl. egy konyvelo mozigepesz is.
Egy Verilog-os 80x86 nem merheto ehhez a projecthez szerintem (a verilogolas ehhez kepest kenyelmes (esetleg unalmas) programozgatas).
Nekem nagyon tetszik, hogy volt annyira elvetemult, hogy osszerakja ezt egyszeru logikai aramkorokbol :-)
Arrol en is hallottam, hogy regebben Z80-at raktak ossze magyarok hasonlo modon :-)
Ezt igy meg lehet nezni. Ott van egy nagy doboz tele IC-kel, sok LED-el, igazi kuriozum. FPGA-n mit nezel meg? Ott van egy lapos IC vmi kurva suru BGA tokozasban, hazilag be sem tudod NYAK-ba forrasztani. Es akkor mondod: "Nesze ocsem, ez itt egy x86 FPGA-ban implementalva 12%-os kihasznaltsaggal." Ha mosogep vezerles van bele implementalva, akkor is ugyanazt a standard package latvanyt nyujtja.
Persze ennek a nagy doboznak jelentos technikai hatranyai vannak egy FPGA-hoz kepest, de az elkeszitese lehet sokkal szorakoztatobb, mint monitort bamulva Verilog-ot irogatni es debuggolni.
- A hozzászóláshoz be kell jelentkezni
Lehet áramköri rajz (schematic) is bemenet. Ha már nem papiron tervezel, akkor készen is vagy szinte.
Nem csak BGA tokos van, vannak kisebbek. Nem nyákba való forrásztás a kritikus rész BGA -nál, henem n>2 rétegű nyák, amit kvázi lehetetlen elkerülni, ilyen láb>=320 aknál.
- A hozzászóláshoz be kell jelentkezni
-
- A hozzászóláshoz be kell jelentkezni
Na ennek az embernek sincs családja...
----- www.blackpanther.hu -----
- A hozzászóláshoz be kell jelentkezni
Ha jól emlékszem, '87-ben forrasztgattam magamnak egy Homelab 3-at. Komodort szerettem volna, de csak erre futotta. (Az egyik haverom ismert valakit, aki ismerte a Lukácsékat, úgyhogy nyákot, az epromokat meg a dobozt a gumitasztatúrás billentyűzettel meg tudta szerezni, a többi cuccot meg darabonként összevásároltam az ösztöndíjamból.)
Amikor összegányoltam és nem működött, kiderült, hogy rossz a NYÁK, de kaptam újat. Az összes cuccot kiforrasztottam, és átpakoltam. Utánna elindult, viszont amire kész lettem, lett komodorom.
Persze ez leginkább forrasztási gyakorlat volt, azért valamit tanultam közben a számítógépekről.
- A hozzászóláshoz be kell jelentkezni