OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 19.04.2024, 18:29

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 349 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6, 7 ... 24  Další
Autor Zpráva
 Předmět příspěvku: Re: ZX Spectrum Next
PříspěvekNapsal: 08.08.2016, 10:16 
Offline
Pan Štábní

Registrován: 29.06.2013, 16:52
Příspěvky: 1614
Has thanked: 31 times
Been thanked: 357 times
VELESOFT píše:
Podle nejnovejsich informaci bude deska postavena na FPGA typu Ep4ce10 (vetsi nez puvodni) a bude v pouzdru BGA256, tedy nic pro domaci pajeni.


Podle nejnovejsich zprav se ustoupilo of pouzdra BGA256 kvuli cene a vraci se k pouzdru vqfp 144 s tim, ze se nedostatek pinu vyresi jiz zminovanym multiplexem signalu. RGB je ted tribitove pro kazdou slozku. Na desce bude jedna ramka 512kB jako zaklad + moznost pridajet si dve dalsi pokud bude treba. Soucasne budou vedle ramek pinove listy pro pripojeni jiz hotoveho memory upgrade ve forme maleho plosnaku s ramkou. Aktualni schema pocita s maximalni konfiguraci 1,5mb, ale mozna se to jeste zvetsi.

_________________
http://velesoft.speccy.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Spectrum Next
PříspěvekNapsal: 08.08.2016, 10:42 
Offline
Pan Štábní

Registrován: 29.06.2013, 16:52
Příspěvky: 1614
Has thanked: 31 times
Been thanked: 357 times
Kubik píše:
To uz tam mohli placnout nejakou SDRAM, mam tady hromady DIMMu, ze kterych bych to ofoukal horkovzdusnou pistoli raz dva... Usetrili by piny a nakonec by to asi vyslo levnejc.


Zaklad je jedna mala levna rychla 512kB 8bit sram. Upgrade je pak volitelny. Sram pri 15ns uz nestiha, takze 10ns je nutnost. Pamet je sdilena pro videoram i ram. Pri turbo CPU rezimu uz to je frkot.

_________________
http://velesoft.speccy.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Spectrum Next
PříspěvekNapsal: 18.08.2016, 09:07 
Offline
Radil

Registrován: 24.12.2014, 16:11
Příspěvky: 428
Has thanked: 32 times
Been thanked: 101 times
VELESOFT píše:
Jo, je to uplny "emulator" v FPGA. Ikdyz jde o hradlove pole a nikoli o procesor se softw.emulaci, furt to neni ono. Preci jen realny procak a romka jsou snad zaklad "srdce pocitace".


Jak kdy. Najdi si A-Z80. Ten vznikl na základě analýzy mikrosnímků Z80. Chová se naprosto identicky, jako originál.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Spectrum Next
PříspěvekNapsal: 18.09.2016, 01:39 
Offline
Pan Štábní

Registrován: 29.06.2013, 16:52
Příspěvky: 1614
Has thanked: 31 times
Been thanked: 357 times
Uz existuje finalni navrh prvni betaverze desky, viz priloha.

A nejake info k tomu:
HARDWARE
- Xilinx FPGA
- Až 2.5 MB RAM (na základní desce lze osadit 512kB,1MB nebo 1,5MB ram. Další 1MB ram s přídavným paměťovým modulem.)
- Interní konektor GPIO
VOLITELNÉ
- RTC
- ESP8266 modul
- Internal sound
- Druhý slot pro SD kartu
FIRMWARE
- Video režimy: Radastan, Timex Hi-color, Timex hi-resolution. Still to do: Spectra modes.
- Audio: new "Turbo Sound Next", a 9 channels PSG + FM Sound interface. Kompatibilní s Turbo Sound a interní AY.
- Volitelné Joystick režimy: Kempston, Sinclair, Cursor
DALŠÍ KRAVINY
- PS/2 port: Podpora pro klávesnici i myš (potřbuje Y kabel pro použití obou současně)
- Tape interface (with O.T.L.A. support!)
- ULAplus
- Romantic Robot Multiface (One, 128 and 3)
- Externí systémová sběrnice
- Accelerator Board (Raspberry Pi)

FPGA je nakonec SPARTAN 6 v pouzdru FTG256 a deska bude nejspis asi 4 vrstva.... Kolem FPGA jsou kolem dokola pinové lišty pro možnost připojení jiného FPGA (v budoucnu), s tím, že by FPGA ale nebylo osazené na desce.


Přílohy:
14359736_1214404028611577_574528180_o.jpg
14359736_1214404028611577_574528180_o.jpg [ 365.42 KiB | Zobrazeno 11146 krát ]

_________________
http://velesoft.speccy.cz/
Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Spectrum Next
PříspěvekNapsal: 18.09.2016, 08:39 
Offline
Pan Generální
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 3051
Has thanked: 2202 times
Been thanked: 901 times
2x SD slot? To znamená ESXDOS jakoby pro původní DivMMC se dvěma sloty?
Konečně! Jeden mít uvnitř jako pevný disk a druhý používat jako výměnné médium.

A Malina coby matematický koprocesor.
Za málo peněz a námahy hodně muziky.
Stačí jen patchnout basicový kalkulátor a přesměrovat na koprocesor.
Urychlí se spousta programů využívajících systém v ROM, přitom se uvolní místo v ROM, třeba i pro další blbiny v SE BASICu či BS-ROM.

_________________
// na co myslím, když sedím u oldkompů: režim


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Spectrum Next
PříspěvekNapsal: 18.09.2016, 21:39 
Offline
Radil

Registrován: 24.12.2014, 16:11
Příspěvky: 428
Has thanked: 32 times
Been thanked: 101 times
suksoft píše:
omikron píše:
Jestli jsem to dobře pochopil, tak oni chtějí dělat HDMI přes tu Malinu??? No to je ale pěkná ptákovina, protože Spartan6 a novější zvládnou udělat HDMI přímo svými výstupními piny. A to až do 1080p. Využívá se toho, že Spartan má přímo diferenciální režim pro PCI Expres sběrnici. Výstupní budič se dá nakonfigurovat tak, že tvoří DDR klopný obvod, tj. dovnitř jdou dva bity a hodiny a ven leze na jednu hranu hodin jeden a na druhou ten druhej bit.
Jediný omezení je v tom, že jen určitý piny jdou spolu párovat a spoje mezi švábem a HDMI konektorem musí bejt všechny strejně dlouhý.
Viz schémata a příklady k deskám Digilent Zybo a Terasic TE026 ZynqBerry.


Pocitej ze problem neni v HW ale v licencni politice. Co jsem zatim cetl tak to co mas zdarma k ruznym vyvojovym deskam funguje jen treba 5 minut.


Mě to chodí trvale. Licenční politiku řešili nedávno v oficiálním foru Texas Instruments. Pro samotné HDMI není licence potřebná, ta je jen když to má umět ochranu HDCP.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Spectrum Next
PříspěvekNapsal: 18.09.2016, 23:28 
Offline
Pan Štábní

Registrován: 29.06.2013, 16:52
Příspěvky: 1614
Has thanked: 31 times
Been thanked: 357 times
Paspberry Pi je tam pro nejen pro HDMI vystup, ale take zajistuje moznost pripojeni USB mysi i klavesnice a jejich naslednou konverzi na K-MOUSE + ZX KEYBOARD. RPi take vykresluje HW sprajty, tusim , ze ted tam maji 256 sprajtu 16x16 pixelu v barvach bez atributoveho omezeni a to snad i v oblasti borderu. NEXT jen posila videodata do RPi a to si je posklada jako bitmapu ve vlastni pameti, navic v palete ULA PLUS a s HW sprajty.

[youtube]https://www.youtube.com/watch?v=GOsMbV7Vj9Q&feature=youtu.be&a[/youtube]

_________________
http://velesoft.speccy.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Spectrum Next
PříspěvekNapsal: 19.09.2016, 08:56 
Offline
Kecka

Registrován: 30.01.2015, 21:23
Příspěvky: 40
Has thanked: 1 time
Been thanked: 8 times
omikron píše:
Jestli jsem to dobře pochopil, tak oni chtějí dělat HDMI přes tu Malinu??? No to je ale pěkná ptákovina, protože Spartan6 a novější zvládnou udělat HDMI přímo svými výstupními piny. A to až do 1080p. Využívá se toho, že Spartan má přímo diferenciální režim pro PCI Expres sběrnici. Výstupní budič se dá nakonfigurovat tak, že tvoří DDR klopný obvod, tj. dovnitř jdou dva bity a hodiny a ven leze na jednu hranu hodin jeden a na druhou ten druhej bit.
Jediný omezení je v tom, že jen určitý piny jdou spolu párovat a spoje mezi švábem a HDMI konektorem musí bejt všechny strejně dlouhý.
Viz schémata a příklady k deskám Digilent Zybo a Terasic TE026 ZynqBerry.


To je trochu mylka. Detaily tady: http://www.xilinx.com/support/documenta ... erface.pdf . Na tom Zynq-Berry to bezi pres IO piny (TMDS_33) nic s PCI-Expressem. Pro PCI-Express se pouzivaji GTP, GTX Transceivery coz jsou obvody pro vysokorychlostni komunikace (SATA, DisplayPort, Ethernet, HDMI) a ten neni na kazdem Zynqu. http://www.xilinx.com/support/documentation/application_notes/xapp1287-hdmi-on-fpga-gtx-transceivers.pdf . Zynq je moc fajn svab.

omikron píše:
Mě to chodí trvale. Licenční politiku řešili nedávno v oficiálním foru Texas Instruments. Pro samotné HDMI není licence potřebná, ta je jen když to má umět ochranu HDCP.


Platit licencni poplatek by se mel asi za kazdy kus http://www.hdmi.org/manufacturer/terms.aspx , ale kdo by to u tohodle fanouskovskeho projektu resil. Skoda, ze autori nevyuzily toho HDMI z Spartana 6, ze z FPGA udelali jenom IO kontroler, ale zase dalsi pekna aplikace FPGA ).

_________________
Amiga 600 + 2MB Handmade Chip Ram a Gotek


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Spectrum Next
PříspěvekNapsal: 12.10.2016, 19:50 
Offline
Pan Štábní

Registrován: 29.06.2013, 16:52
Příspěvky: 1614
Has thanked: 31 times
Been thanked: 357 times
První deska NEXTu se uz osazuje...


Přílohy:
11221811_1235744679810845_9210346747001043812_o2.jpg
11221811_1235744679810845_9210346747001043812_o2.jpg [ 368.55 KiB | Zobrazeno 10016 krát ]

_________________
http://velesoft.speccy.cz/
Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Spectrum Next
PříspěvekNapsal: 12.10.2016, 20:48 
Offline
Pan Štábní

Registrován: 29.06.2013, 16:52
Příspěvky: 1614
Has thanked: 31 times
Been thanked: 357 times
omikron píše:
Tyto SRAM se dají pájet i ručně, kdyby někomu nestačilo 512KB
Tato deska ještě má HDMI přes Malinu ale další revize bude mít HDMI i se zvukem na desce.
Líbí se mi zlacená sběrnice, prý půjde vše, vyjma DMA.


Lide si budou tezko doma jen tak pajet smd sramky. Jen malokdo dela HW. A na to bude lepsi pridavny pametovy modul. Na hlavni desce je az 1.5MB ram a na pridavne desce bude udajne jeste dalsi 1MB ram. Myslim, ze klidne pujde udelat i vetsi modul, kdyby bylo treba vic jak 2.5MB. Nejlepsi zpusob je autodetekce pritomnosti jednotlivych pameti a FPGA by si pak ruzne osazene pameti pekne pospojovalo k sobe a uzivatel by je vzdy videl jako jednu celistvou pamet.

_________________
http://velesoft.speccy.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Spectrum Next
PříspěvekNapsal: 14.10.2016, 20:00 
Offline
Pan Štábní

Registrován: 29.06.2013, 16:52
Příspěvky: 1614
Has thanked: 31 times
Been thanked: 357 times
azorasoft píše:
Pochopil někdo z vás jak bude využívána ta paměť (píšou až 2,5 MBytes). 512 kBytes pro DivMMC, pak část asi jako ROM + RAM samotného Spectra, tedy v případě 128ky 32 kB ROM + 128 kB RAM + zbytek mezi 16384 do 49151. Ale ten zbytek? Je vůbec dána adresace?


Těch 2.5MB nebude základ, ale jakési možné maximum.
512kB sežere DIVMMC ram
8kB DIVMMC rom
64kB ZX rom(u +2A/+3)
128kB ZX ram
16kB hlavní bios (odhadem...)
16kB MULTIFACE 1 paměť
--------------------------------
To máme celkem asi 744 kB, na to už se využije 1MB ramka (2x 512kB sram)

Původně se zamýšlelo osadit jen jedinou 512kB sram a emulované DIVMMC by využívalo jen omezenou paměť 128kB. Jestli to tak zůstane netuším, ale naštěstí se dá paměť rozšířit i přídavným modulem.

Kdyby se emuloval nějaký ZX klon s 256kB ramkou, celkem to spolkne asi 872kB, pro 512kB ZX ram už to dělá 1384kB a s emulací Pentagonu 1024 už se dostaneme na 1896kB. U ruských klonů se bude navíc používat ještě TRDOS, to je dalších 16kB pro TR-DOS rom.

Jak využít rozšířenou paměť ZX klonů je už na další debatu. Kromě pár kopíráků a her může paměť sloužit i jako ramdisk.

_________________
http://velesoft.speccy.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Spectrum Next
PříspěvekNapsal: 14.10.2016, 22:31 
Offline
Pan Štábní

Registrován: 29.06.2013, 16:52
Příspěvky: 1614
Has thanked: 31 times
Been thanked: 357 times
azorasoft píše:
Existuje takovy driver, ktery by resil, ze se napr. v ESXDosu objevi nove zarizeni a kdyz tam ulozim soubor ulozi se do RAM?


Nic takoveho neni. Pokud ti jde o ukladani souboru do rozsirene pameti,pak muze poslouzit napriklad jeden z novejsich TR-DOS romek, ktere umi prepinat mezi realnou mechanikou a ramdiskem. Cast rozsirene pameti pak umi vyuzit jako image diskety ala betadisk, pricemz zde neni takove omezeni jako u FDD, takze klidne muzes mit 1MB celkove ramky, z toho 128kB je pamet ZX a rozsirena ram az 896kB muze byt virtualni disketa/ramdisk. Da se do ni zapisovat primo z basicu pres LOAD a SAVE ale s nepatrne upravenou syntaxi, lze na takovy ramdisk importovat kompletni neupravene image TRD disket, spoustet z nej jiz existujici software pro betadisk/trdos a navic je prace s ramdiskem neskutecne rychla. Vse mam odzkouseno na mem PROFI interface, ktery prave timto zpusobem rozsiruje ramku ZX128 na 1MB a pouziva ruzne upravene romky...

_________________
http://velesoft.speccy.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Spectrum Next
PříspěvekNapsal: 15.10.2016, 16:55 
Offline
Kecálek

Registrován: 27.09.2013, 19:59
Příspěvky: 91
Bydliště: Havirov
Has thanked: 0 time
Been thanked: 11 times
Btw. Nekdo tady resil, ze by prepsal Basicovsky kalkulator v ROM tak, aby se v nem volalo RaspberryPI a akceleroval tak matematicke operace.

Co rikate na tohle: https://github.com/cheveron/sebasic4/wi ... -processor


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Spectrum Next
PříspěvekNapsal: 15.10.2016, 20:53 
Offline
Radil

Registrován: 24.12.2014, 16:11
Příspěvky: 428
Has thanked: 32 times
Been thanked: 101 times
Jelikož se povedlo vyřešit HDMI, tak se Next bude dodávat bez RPi, tím klesne cena. RPi bude volitelná pro HW sprajty a USB periferie. Kdo jí bude potřebovat, koupí si jí a nacvakne jí na konektor vedle FPGA.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: ZX Spectrum Next
PříspěvekNapsal: 19.10.2016, 16:47 
Offline
Pan Generální
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 3051
Has thanked: 2202 times
Been thanked: 901 times
Jiiira píše:
danhard píše:
A máte z toho jeden HD, kterej je uvnitř a druhej, kterej je výměnej v šuplíku :lol:

Však takhle jsme to vždycky chtěli ;) ... Já tedy určitě...

Jo, presne, s jednim slotem by to byla jen pouha Malina (ci zx-uno?) na hrani a do supliku :)

Se dvema drajvy se uz jedna o stroj pro vaznou praci. :dcod:
Tahle masina jiste kandiduje na vyznamne misto na stole a nelze vyloucit, ze zemuluje i samika, PC-T ci Amigu!

_________________
// na co myslím, když sedím u oldkompů: režim


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 349 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6, 7 ... 24  Další

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 7 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz