Konference: Počítač SHARP MZ-800 a emulátory
Od: | David Luftner |
Datum: | 3.12.2008 19:44 |
Předmět: | Re: Re: Pro Vaška Peroutku |
Re: Re: Pro Vaška Peroutku: |
Moc se neraduj, zatím jsem jen u teorie hardware. Dlouho jsem se snažil vymyslet jak zrychlit procesor. Napojení přímo a zrychlení hodinového taktu by určitě neprošlo u videoprocesoru. Tak zbývá jedině Z80 oddělit od sběrnice MZ a všechny signály kontrolovat. Z toho je jasné, že se musí k procesoru přesunout i RAM jinak to zrychlení k ničemu nebude, protože původní sběrnice pojede pořád jen na 3,5MHz a jen ta část kde je procesor bude rychlejší. Oddělení pak musí být provedeno FPGA nebo CPLD. Narazil jsem na další problém a to je dostupnost rychlejšího CPU. Petr mi promine následující kacířskou myšlenku: Z80 se MUSÍ dostat do FPGA. Stručný výčet toho co je v plánu na dalších asi tak 5 let: CPU (až 100MHz Z80) a základní logika: Altera Cyclone EP3C10 Paměť: tady ještě nevím jestli SDRAM nebo statickou 10ns RAM (velikost/rychlost/cena) Konfigurační paměť pro FPGA a zároveň ROM disk pro MZ: M25P16 (2MB SPI Flash) Řadič PS2 myš: v FPGA Řadič SD karet: v FPGA 256 barev na VGA (jen nový PAL register, videoprocesor bude pořád v MZ): v FPGA hodiny reálného času: DS1672S-33+ ethernet: ten taky není rozhodnutý, jestli ho budu dělat asi použiju buď přímo FPGA nebo ENC28J60 Všechno by to mělo být na desce co se strčí místo CPU. To jsou součástky, které nejsou moc drahé (celkem asi za 650 bez DPH) a jsou k sehnání. Myslím, že máme jednu z posledních šancí ještě něco ubastlit. FBGA součástku asi nepřipájím a nové paměti a FPGA se už dělají hlavně v tomhle provedení David
Ostatní příspěvky vlákna:
[2008/1 (9)] [2008/2 (1)] [2008/3 (7)] [2008/4 (16)] [2008/5 (22)] [2008/6 (45)] [2008/7 (9)] [2008/8 (34)] [2008/9 (134)] [2008/10 (8)] [2008/11 (3)] [2008/12 (6)]
[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)]