Konference: Počítač SHARP MZ-800 a emulátory

Od: David Luftner
Datum: 16.12.2009 09:29
Předmět: Re: Re: MZ800 na FPGA

Re: Re: MZ800 na FPGA:

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)]