| OldComp.cz https://oldcomp.cz/ |
|
| Udělátko na místě čipu ULA https://oldcomp.cz/viewtopic.php?f=41&t=2519 |
Stránka 1 z 2 |
| Autor: | z00m [ 25.03.2015, 13:34 ] |
| Předmět příspěvku: | Udělátko na místě čipu ULA |
SCjoe píše: z00m píše: Preto nejde urobit "udelatko" Udelatko udelat jde - v podobe maleho cipu na desce namiste stare uly. Grrr, to neni udelatko. Taketo mudre reci mam rad. To je komplet nahrada ULA vo FPGA. Pisal som to tam. A nie je to vobec trivialne. To neni ako prepinac sady ROM. |
|
| Autor: | zz_indigo [ 25.03.2015, 14:05 ] |
| Předmět příspěvku: | Re: Grafické programy pre SAMka? |
z00m píše: SCjoe píše: z00m píše: Preto nejde urobit "udelatko" Udelatko udelat jde - v podobe maleho cipu na desce namiste stare uly. Grrr, to neni udelatko. Taketo mudre reci mam rad. To je komplet nahrada ULA vo FPGA. Pisal som to tam. A nie je to vobec trivialne. To neni ako prepinac sady ROM. Preco 5V CPLD na plosaku ktory len meni mapovanei pinou mendzi puzdramy nieje udelatko? |
|
| Autor: | zz_indigo [ 26.03.2015, 22:23 ] |
| Předmět příspěvku: | Re: Grafické programy pre SAMka? |
z00m píše: Ake mapovanie pinov? Ake puzdra? O com zasa tocis? ULA+ sa da napalit do CPLD a po9mocou adapteru prerobit na normalnu ulu. Davnejsie to niekto na nejakom anglickom/nemeckom fore ponukal. |
|
| Autor: | z00m [ 27.03.2015, 00:07 ] |
| Předmět příspěvku: | Re: Paleta barev: SAM vs. ULA+ |
Zasa tu fabulujes. Ake fora? Kto? Kde? Ani nevies ci anglicke ci nemecke. Priruckovy demagog zasa zapracoval. Sa trocha pozri na problematiku. Adapter z CPLD na DIP40 vobec neriesi analogovu cast (TAPE IO, YUV...), obsluhu dynamickej RAM atd. Ako vravim, nie je to ziadne udelatko. Jediny clovek, ktory viem ze to riesil a ciastocne vyriesil (YUV ostalo v lufte, bolo treba dorobit RGB PAL koder), nad tym sedel dva mesiace, ale bohuzial to nezverejnil. Nehovoriac o tom, ze do Gumaka uz sa to nevoslo. |
|
| Autor: | zz_indigo [ 27.03.2015, 11:10 ] |
| Předmět příspěvku: | Re: Paleta barev: SAM vs. ULA+ |
z00m píše: Zasa tu fabulujes. Ake fora? Kto? Kde? Ani nevies ci anglicke ci nemecke. Priruckovy demagog zasa zapracoval. Sa trocha pozri na problematiku. Adapter z CPLD na DIP40 vobec neriesi analogovu cast (TAPE IO, YUV...), obsluhu dynamickej RAM atd. Ako vravim, nie je to ziadne udelatko. Jediny clovek, ktory viem ze to riesil a ciastocne vyriesil (YUV ostalo v lufte, bolo treba dorobit RGB PAL koder), nad tym sedel dva mesiace, ale bohuzial to nezverejnil. Nehovoriac o tom, ze do Gumaka uz sa to nevoslo. No minimalne viem ze bolo toto:http://cantinhotk90x.blogspot.com.br/2013/05/segundo-prototipo-do-clone-da-ula.html A podobe plosaky niekdo ako replacement uly predaval. Ci to generovalo YUV alebo RGBi som neskumal. Ale mas pravdu RGB -> YUV Vo VHDL pri tak mizernej bytovej hlbke nebude to prave orechove. A odporove pole bude vyzadovat emitorove sledovace. (Ale zas ziadna atmova veda) Takze az taka fabulacia to nebude. |
|
| Autor: | z00m [ 27.03.2015, 11:46 ] |
| Předmět příspěvku: | Re: Paleta barev: SAM vs. ULA+ |
Jasne, preto to doteraz nikto nespravil. Lebo to nie je atomova veda. Len sa tam uz roky bojuje s asynchronnym dizajnom, ktory treba napasovat do takmer striktne synchronneho prostredia a vlastne aj zariadenia (akym CPLD rozodne je). To je brnkacka... Nechaj si uz tie priruckove poucky pre seba a ked to pre teba nie je atomova veda, sadni a ukaz vysledky. Vsetci uz mame tvojej teorie plne zuby aj trocha. |
|
| Autor: | z00m [ 27.03.2015, 11:57 ] |
| Předmět příspěvku: | Re: Paleta barev: SAM vs. ULA+ |
A nehovoriac o tom, ze z anglickeho/nemeckeho fora sa zrazu vyklul brazilsky blog, a ULA je do TK90x, ktora je v mnohom ina oproti ULA zo ZXS, napriklad nema YUV ale RGB ako 128k ULA. Tak nehovor ze nefabulujes. |
|
| Autor: | zz_indigo [ 27.03.2015, 12:22 ] |
| Předmět příspěvku: | Re: Paleta barev: SAM vs. ULA+ |
z00m píše: Jasne, preto to doteraz nikto nespravil. Lebo to nie je atomova veda. Len sa tam uz roky bojuje s asynchronnym dizajnom, ktory treba napasovat do takmer striktne synchronneho prostredia a vlastne aj zariadenia (akym CPLD rozodne je). To je brnkacka... Nechaj si uz tie priruckove poucky pre seba a ked to pre teba nie je atomova veda, sadni a ukaz vysledky. Vsetci uz mame tvojej teorie plne zuby aj trocha. 1.) Ked uz raz mas RGBi tak je to jednoduche. RGB to YUV je vcelku jednoduche. Dokonca jemozne ho spravit ako malu ROM, nic zlozite a v pripade RGBi asi najefektivnejsie). problem je ze vystupne prevodniky musia bit viacbitove a U a V moze nadobudat aj zaporne hodnoty. RGB->YUV Y=0.299R+0.589G+0.114B U=0.492(B-Y) V=0.877(R-Y) Takze z 4bit vstupu vygenerujes napr 24bit vystup (8bit na signal). Takze problemom nieje konverizia ale ako to zjednodusit tak aby bola realizacia este dostatocne mala 2.) Ula je synchonna. Vstupy ktore niesu synchronne (napr. Tape In, Klavesnica) sa ako prve prehanaju cez latche ktore ich strobuju aby sa spracovali synchronne. Vsetko ostatne je synchronne. |
|
| Autor: | z00m [ 27.03.2015, 12:42 ] |
| Předmět příspěvku: | Re: Paleta barev: SAM vs. ULA+ |
Mne je jasne co je za tym. A je to jasne aj vsetkym, co sa do toho pustili. Nebolo ich malo a stale nie je realny vysledok v podobe priamej nahrady ULA. Ty si sa tu ohanal udelatkami v podobe premapovania pinov z jedneho puzdra do druheho, a zrazu to tak nie je. Prekrucas vlastne tvrdenia ako sa ti hodi, ale my tu nie sme padnuti na hlavu. Dalej v tejto debate nepokracujem, pretoze zas ti nejde on nic ine, len aby si si tu mohol vyryvat a poucovat svojimi teoriami z priruciek. Lenze na to ti uz neskocim. Ukaz realne vysledky, teoretizovat vie kazdy. |
|
| Autor: | zz_indigo [ 27.03.2015, 13:01 ] |
| Předmět příspěvku: | Re: Paleta barev: SAM vs. ULA+ |
z00m píše: Mne je jasne co je za tym. A je to jasne aj vsetkym, co sa do toho pustili. Nebolo ich malo a stale nie je realny vysledok v podobe priamej nahrady ULA. Ty si sa tu ohanal udelatkami v podobe premapovania pinov z jedneho puzdra do druheho, a zrazu to tak nie je. Prekrucas vlastne tvrdenia ako sa ti hodi, ale my tu nie sme padnuti na hlavu. Dalej v tejto debate nepokracujem, pretoze zas ti nejde on nic ine, len aby si si tu mohol vyryvat a poucovat svojimi teoriami z priruciek. Lenze na to ti uz neskocim. Ukaz realne vysledky, teoretizovat vie kazdy. Pardon bizteriu ako odpory a kondenzatory uz davno nepocitam. Nieje to ziadne prekrucanie. Ad realne vysledke: Jaj zabudam ze nepatrim do klubu "machrou". Ale v jednom mas pravdu Keby som potreboval robit Ulu do ZX48 tak sa na YUV vykaslem a na "redukciu" dam Header z RGB. Pripadne prevodnik RGB to composite. |
|
| Autor: | suksoft [ 27.03.2015, 21:45 ] |
| Předmět příspěvku: | Re: Paleta barev: SAM vs. ULA+ |
1) zz_indigo autor ZX Spectrum delal zobrazeni dle normy http://www.itu.int/dms_pubrec/itu-r/rec ... !PDF-E.pdf - zde je trosku jiny vzorec nez pises, to ale neni podstatne. Kdyz ale videl ze modra barva neni dobre zobrazena na rade televizi, tak zmenil vzorec na Y=0.299R+0.587G+0.151B. Co se tyce vystupu tak ula na vsech trech video vyvodech dava napeti 0 az 3,5V, zadne zaporne napeti tam neni. Presne hodnoty pro kazdou digitalni vstupni kombinaci jsou popsany na tri desetine mista v knize http://www.zxdesign.info/book/. 2) ULA rozhodne neni synchronni navrh. Jedine co je synchronni jsou prvni ctyri bity horizontalniho citace. Vse ostatni je bezny asynchronni navrh. Kup si knihu http://www.zxdesign.info/book/ a prohledni si schemata ktera presne popisuji zapojeni ULy. |
|
| Autor: | zz_indigo [ 27.03.2015, 23:02 ] |
| Předmět příspěvku: | Re: Paleta barev: SAM vs. ULA+ |
suksoft píše: 1) zz_indigo autor ZX Spectrum delal zobrazeni dle normy http://www.itu.int/dms_pubrec/itu-r/rec ... !PDF-E.pdf - zde je trosku jiny vzorec nez pises, to ale neni podstatne. Kdyz ale videl ze modra barva neni dobre zobrazena na rade televizi, tak zmenil vzorec na Y=0.299R+0.587G+0.151B. Co se tyce vystupu tak ula na vsech trech video vyvodech dava napeti 0 az 3,5V, zadne zaporne napeti tam neni. Presne hodnoty pro kazdou digitalni vstupni kombinaci jsou popsany na tri desetine mista v knize http://www.zxdesign.info/book/. Ja hovorim o vypocte. To ze to v reali posunuli aby to sedelo poziadavkam pouziteho generatora composite videa je nieco ineho. Ale kdo che psa byt palicu si najde. suksoft píše: 2) ULA rozhodne neni synchronni navrh. Jedine co je synchronni jsou prvni ctyri bity horizontalniho citace. Vse ostatni je bezny asynchronni navrh. Kup si knihu http://www.zxdesign.info/book/ a prohledni si schemata ktera presne popisuji zapojeni ULy. Asynchrony dizajn fakt? Preto je vsetko navesane na 14/7 Mhz? Vies si predstavyt tie kolizie keby veci neboli robene synchronne z cpu? pixel clock 14Mhz hsync/vsync/hblank/vblank/int/bordelsignal/video_en/latch video dat/.. na 7Mhz ktory je synchronny z 14mhz. asynchrone su len rozne selectory ktore synchronizovat netreba lebo staci synchronizovat citanie dat/generovanie obrazu. Asynchronny dizaj jak hovado. Asi si knihu cital velmy zle alebo nevies co znamena synchronny dizajn. tu je verilog implementacia podla tvojerj knihy. |
|
| Autor: | danhard [ 27.03.2015, 23:27 ] |
| Předmět příspěvku: | Re: Paleta barev: SAM vs. ULA+ |
Skutečně podivné představy o asynchronním a synchronním návrhu To bude asi špatný vliv nějakého guru, nebo to jen oslík nepochopil |
|
| Autor: | mborik128 [ 27.03.2015, 23:37 ] |
| Předmět příspěvku: | Re: Paleta barev: SAM vs. ULA+ |
zz_indigo, hlavne nepopustit! sila s tebou, to by uz aka hanba bola, priznat svoju evidentnu chybu, ze? |
|
| Autor: | suksoft [ 28.03.2015, 00:53 ] |
| Předmět příspěvku: | Re: Paleta barev: SAM vs. ULA+ |
zz_indigo je potreba se bavit o realnych strojich. Ne o necem virtualnim. Proto jsem upozornil ze vzorec kvuli modre barve je jiny. Take se bavime o realnem cipu a o vyvodech a co na nich muzeme realne zmerit. Kazdy kdo ma doma osciloskop nebo jeste lepe nejaky analyzator si toto muze overit. Co se tyce synchronniho systemu tak ti doporucuji si precist knihu http://shop.ben.cz/cz/121736-cislicove- ... -vhdl.aspx Hlavne se zacni zajimat o pojem "hodinova domena". Nezlob se ale kdyz cloveku co absolutne nezna ZX Spectrum ukazu obrazek 13-5 ze strany 127 knihy http://www.zxdesign.info/book/ a on uvidi pet zpozdovacich linek z invertoru tak okamzite rekne ze pocitac nepouziva synchronni navrh. Toto rozhodnuti mu bude trvat tak pet sekund. Vis o tom ze v hodinove domene u synchronniho systemu se musi vsechny signaly preklapet v jeden presne stanoveny cas? Ze se zde nepouzivaji zadne zpozdovaci linky z invertoru? Rychle jsem nasel nejaky popis i na internetu http://www.fd.cvut.cz/personal/janes/ZD ... obvody.pdf zz_indigo pises napr. "2.) Ula je synchonna. Vstupy ktore niesu synchronne (napr. Tape In, Klavesnica) sa ako prve prehanaju cez latche ktore ich strobuju aby sa spracovali synchronne. Vsetko ostatne je synchronne." Ale toto je uplna blbost. V ZX je pouziva transparent latch a on nic si nepamatuje jen ve vhodny okamzik otevira pruchod signalu. Duvod proc se to takto udelalo je ten ze to GD hradlo potrebuje jen dve bunky a takto se usetri zdroje cipu. |
|
| Stránka 1 z 2 | Všechny časy jsou v UTC + 1 hodina [ Letní čas ] |
| Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |
|