Enterprise Forever

:HUN => Hardver => Topic started by: C5484 on 2020.December.16. 12:14:48

Title: FPGA megint
Post by: C5484 on 2020.December.16. 12:14:48
Sziasztok,

nem akartam feleleszteni egy tobb eves postot, es hallgatva a forumdroid javaslatara, uj topic ime....

Jo lenne egy Enterprise core a MiSTER-re. Ha egy Amiga 1200-ast elvisz siman meg NEOGEO-t is, akkor gondolom egy Enteres core is beleferne. Olvasgattam itt a regi bejegyzeseket, es az jott le, hogy a fo problema a NICK es DAVE megalkotasa HDL-ben.

Arra gondoltam, hogy ha komolyabb chip-eket lehet reverse-engineeringelni, akkor nem lehetne ezeket is felnyitni, lecsiszolni es mikroszkopos fenykep alapjan visszafejteni?
Vagy egy FPGA az FPGA-n megkozelitessel monitorozni a chip labait futas kozben, es egy rendszerrel felterkepezni hogy milyen kondiciok mellett milyen kimeneteket ad? Gondolom mivel azt tudjuk hogy melyik laba hova megy, igy nagyjabol az megvan hogy melyik lab mit csinalhat, igy nem kellene egy AI-alapu neuralis halot tanitgatni, hanem lehetne specifikus kodot irni a terkepezesre.

Ha sok hulyeseget irtam ne kimeljetek :D

Title: Re: FPGA megint
Post by: ergoGnomik on 2020.December.16. 12:26:23
A spanyolok már csinálják. Van is témája a fórumon. Enterprise Deployment Attempt Over FPGA a címe.
Title: Re: FPGA megint
Post by: Povi on 2020.December.17. 14:17:06
Arra gondoltam, hogy ha komolyabb chip-eket lehet reverse-engineeringelni, akkor nem lehetne ezeket is felnyitni, lecsiszolni es mikroszkopos fenykep alapjan visszafejteni?
A nick-ről és a dave-ről is van részletes (logikai kapu szintű) kapcsolási rajz Zozo oldalán:
http://enterprise.iko.hu/schematics.htm
Title: Re: FPGA megint
Post by: C5484 on 2020.December.17. 16:55:06
no akkor vegkepp nem ertem hogy mi az akadalya az fpga-s megvalositasnak... marmint az a sok post a nick es dave implementalasarol...

A spanyol cuccost megneztem, ugy nez ki az en gepemen is futni fog (MiSTer) aminek kivaltkepp orulok...
Title: Re: FPGA megint
Post by: ergoGnomik on 2020.December.17. 19:56:30
no akkor vegkepp nem ertem hogy mi az akadalya az fpga-s megvalositasnak... marmint az a sok post a nick es dave implementalasarol...
Nem tudom mit és merre találtál, de a figyelmedbe ajánlott téma idén májusban indult. Az pedig például egy elég súlyos akadály volt, hogy nem értett hozzá senki, aki meg véletlenül igen az nem tudott szabadidőt áldozni erre.
Title: Re: FPGA megint
Post by: C5484 on 2020.December.17. 20:19:49
Hat igen, sajnos az ido megkot mindenkit...

Nekem most kellett egy projectet PIC32-rol FPGA-ra atkonvertalni, HW + SW, input/output, oled, optika, stb...
Tehat elvileg en is erthetnek ehhez is, csak hat az ido...

Ha most lenne pl. egy teljes honapom csak a muanyag alkatreszek gyartasara, akkor valoszinu hogy nem huzodna el ennyire az a project se...
Title: Re: FPGA megint
Post by: gflorez on 2020.December.17. 20:57:53
Az FPGA verzión dolgozó spanyol csapat szinte állandóan 4–6 agyból áll, és folyamatos nyomás nehezedik a továbbjutásra, bár más számítógépek más magjai összefonódnak az Enterpriseéval, például a Spectrumé és az Oric. Miért? Mert vannak olyan részeik, amelyeket fel lehet használni.

Nagyon perfekcionisták, így a végén lesz egy magunk, amely nagyon közel áll az Enterprise-hoz.

Más projektek, például a ZX-Next, az SP32 emuláció, az R-Pi emuláció, az Amiga Reloaded, a ZXUNO, a MiST, a MiSTer is közbeiktatva vannak.

Csak tanácsadóként vagyok ...

-------------

The Spanish team working on the FPGA version is almost constantly made up of 4 to 6 brains, and there is constant pressure to move on, although other cores of other computers are intertwined with Enterprise, such as Spectrum and Oric. Why? Because they have parts that can be used.

They are very perfectionists, so at the end we will have a core very close to the Enterprise.

Other projects such as ZX-Next, SP32 emulation, R-Pi emulation, Amiga Reloaded, ZXUNO, MiST, MiSTer are also intervened.

I'm just a consultant ...
Title: Re: FPGA megint
Post by: C5484 on 2020.December.18. 09:03:11
I'm not sure if this helps with the project or not, but on this page there's a mist implementation of the little brother of the Enterprise:
http://joco.homeserver.hu/fpga/mist_tvc_en.html
Title: Re: FPGA megint
Post by: gflorez on 2020.December.18. 16:14:37
I think they already know it.

Thanks.
Title: Re: FPGA megint
Post by: ron on 2020.December.18. 18:03:36
We were testing the TVC Videoton source. I wrote the author with no success. There's not source code available.
Title: Re: FPGA megint
Post by: gflorez on 2020.December.18. 18:24:05
Sajnálom, hogy megtámadtuk ezt a szálat ...
Title: Re: FPGA megint
Post by: Dr.OG on 2020.December.19. 08:37:46
Hi!

I contacted the author (László József, alias joco), as I was the beta tester of the TVC core. His E-mail address has changed, he corrected this on his website for my request, and sent me the source code. I upload it to this topic, hope it helps...
Title: Re: FPGA megint
Post by: ergoGnomik on 2020.December.19. 09:00:40
AFAIK, the Videoton TV Computer was based on a preliminary design of the Enterprise. It has a completely different CRTC based video and single channel audio system bearing no resemblance to the later custom chips NICK and DAVE. Therefore, I wouldn't think it could help much.
Title: Re: FPGA megint
Post by: Dr.OG on 2020.December.19. 09:25:29
Yes, TVC is more similar to Amstrad/Schneider CPC, than to Enterprise...
Title: Re: FPGA megint
Post by: Tuby128 on 2023.April.01. 23:09:27
Sikerült bepillantást nyernem a NICK csip kódjába, amit KYP fejlesztett. Sajnos beigazolódott amitôl tartottam. A kód Verilog nyelven íródott, én meg VHDL-es vagyok.
 Sajnos a Verilog nyelvet nem eröltettem soha, ezért nincs tapasztalatom, és nem igazán tudom dekódolni a kódot. (nincs idôm új programnyelvre, sajnos nem elég a elvi értés, gyakorolni is kellene, de nekem nem érné meg a befektetett idô)
 Ahhoz hogy az ember átírja egyik nyelvrôl a másikra, kellene ismeret mindkét nyelvhez, ez a tudás nekem nincs meg.

 Ha VHDL nyelven lenne a Nick, akkor a netrôl leszedett Z80-as maggal (vagy anélkül) be lehetne kapcsolni egy valódi EP-be. Cuccom volna hozzá, hogy a buszkiterjesztô egységre kapcsoljak egy FPGA-t.