Konference: Počítač SHARP MZ-800 a emulátory
Od: | Vaclav Peroutka |
Datum: | 16.12.2009 11:54 |
Předmět: | Re: Re: MZ800 na FPGA |
To je super. Predpokladam, ze pouzivas interni BlockRAM - planujes i externi
napr. 128kB ?
Budes davat k dispozici kod ?
Co se tyce 8253, to by Ti spise pomohl Zdenek Adler nebo Roman Dolejsi, maji s
tim zkusenosti z emulatoru. Eventualne tady:
http://www.pudn.com/downloads94/sourcecode/embed/detail378040.html ve Verilogu
a
http://www.opencores.org/websvn,revision?repname=a_vhdl_8253_timer&path=&rev=4&
Vasek
> ------------ Původní zpráva ------------
> Od: David Luftner (sharpemu tu byla ta zakroucena vec pandora.cz) <ix9 tu byla ta zakroucena vec atlas.cz>
> Předmět: Re: Re: MZ800 na FPGA
> Datum: 16.12.2009 09:31:20
> ----------------------------------------
>
> Tak co umi:
> zatím nic moc
>
> Procesor: opencores T80 s taktovanim 50MHz brzdeny CLKEN na jeden takt z 14
na
> 3,57.
>
> GDG: zatim umi jen mod MZ700 bez borderu. Pouzivam rezim 800x600 72Hz, pixel
> clock je 50MHz. Umí uz 16barev ale pouziva se jen 0,9,A,B,C,D,E,F stejne jako
v
> modu MZ700. Jeste je mozne videt barvu 1 (pri stisku resetu je tmave modry
> border aby fungovalo tlacitko auto u monitoru). Dal je tam generator
falesnych
> synchronizacnich signalu kompatibilnich s originalem.
>
> VRAM: 8kB rozlozeni stejne jako u MZ700 (CGRAM, VRAM, ATRIBUTY)
>
> ROM: klasicka 16kB s jedinou upravou (zrusena inicializace i8253 protoze
neni
> napsana)
>
> RAM: 8kB se opakuje v celem 64kB prostoru (na vyvoj zbytku modulu to staci)
>
> NE556: funkcni blikani kurzoru i tempo pro hudbu
>
> Mapovani pameti a portu (E000-E008) je shodne s modem MZ700
>
> i8255: hotova s modulem PS2 klavesnice (rozlozeni klaves je stejne jako u
> emulatoru)
>
> Pouzito cca 35% Xilinx Spartan 3S400A
>
> -----------------------------
> Ted delam na 8253. Tady asi budu potrebovat pomoc, protoze ten obvod moc
neznam
> a co jsem stahnul ruzne dokumentace tak si i protireci tak nevim.
>
> David
> ---
>
>
>
Ostatní příspěvky vlákna:
[2009/1 (32)] [2009/3 (21)] [2009/4 (42)] [2009/5 (6)] [2009/8 (9)] [2009/9 (28)] [2009/10 (50)] [2009/11 (86)] [2009/12 (89)]
[1999 (1)]
[2000 (168)]
[2001 (733)]
[2002 (459)]
[2003 (654)]
[2004 (224)]
[2005 (105)]
[2006 (182)]
[2007 (201)]
[2008 (294)]
[2009 (363)]
[2010 (782)]
[2011 (522)]
[2012 (642)]
[2013 (442)]