Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Zpět na zprávu

Celé vlákno · 10 zpráv

Re: Re: Obsah prom

David Luftner PMD 85

Zobrazit citovaný text (4 řádky)
>V prílohe je obsah požadovanej PROM. Každý byte je jeden nibble.
>Načítaval som to už veľmi dávno priamo pomocou PMD 85 jednoduchým 
>prípravkom, takže už teraz ani neviem, či je to v pozitívnej alebo 
>negatívnej logike. Ale s tým si už hádam poradíš.
Zkoumal jsem ten obsah a jen jeden dotaz:
Při PC5=1 (AllRom) je korektni obraz na monitoru?

Re: Obsah prom

Martin N. PMD 85

Nezavisle na rezimu cte "videoprocesor" obsah vzdy z RAM. Neoveroval 
jsem to ze schemat, jen z chovani PMD v provozu. Logiku by to melo.

Schotek

Dne 9.3.2012 20:42, David Luftner (pmd85pandora.cz) napsal(a):
Zobrazit citovaný text (2 řádky)
> Zkoumal jsem ten obsah a jen jeden dotaz: Při PC5=1 (AllRom) je 
> korektni obraz na monitoru? --- 

Re: Re: Obsah prom

David Luftner PMD 85

Zobrazit citovaný text (2 řádky)
>Nezavisle na rezimu cte "videoprocesor" obsah vzdy z RAM. Neoveroval 
>jsem to ze schemat, jen z chovani PMD v provozu. Logiku by to melo.
Zkoumal jsem obsah prom co poslal roman. Postupne jsem ten obsah zjednodusoval
 az zustala <priloha>. A zrovna tohle je tam nejak divne. Podle toho obsahu - v 
modu allrom se nectou videodata
????
DL

Přílohy

Re: Obsah prom

ub880d PMD 85

On 03/11/2012 09:44 AM, David Luftner (pmd85pandora.cz) wrote:
Zobrazit citovaný text (2 řádky)
> priloha jeste jednou a spravna
> ---
PC5 je privedeny na A6 prom (v scheme je na PROM cislovana adresova 
zbernica od 1, preto A6, pri cislovani od 0 je to A5, cize adresa 
32=#20), co znamena adresy #20-#3F, #60-#7F, #A0-#BF, #E0-#FF. A8 prom 
je vsak napevno privedena zem, takze nas zaujimaju len #20-#3F a 
#60-#7F. relevantne data teda su:

#20    06 06 04 07 07 07 06 07 06 06 02 07 07 07 06 07
#30    06 06 07 07 07 07 06 07 06 06 07 07 07 07 06 07
#60    06 06 04 06 07 06 06 06 06 06 02 06 07 06 06 06
#70    06 06 04 06 07 06 06 06 06 06 02 06 07 06 06 06

zaujima nas situacia, ked VIDEO=1, co je kazda neparna adresa:

#20    xx 06 xx 07 xx 07 xx 07 xx 06 xx 07 xx 07 xx 07
#30    xx 06 xx 07 xx 07 xx 07 xx 06 xx 07 xx 07 xx 07
#60    xx 06 xx 06 xx 06 xx 06 xx 06 xx 06 xx 06 xx 06
#70    xx 06 xx 06 xx 06 xx 06 xx 06 xx 06 xx 06 xx 06

tu vidno ze Q1 (opat cislovane od 1), ktore vstupuje do generovania 
signalu /CAS ramiek je pre niektore prom adresy 0 a pre niektore 1, 
konkretne pre A13*A14*A15=1 (ta A13 ma tu trosku matie, ked sa jedna o 
citanie videoram, tak by asi A13 nemalo rozhodovat ci bude ram pripnuta 
alebo nie) a /MR+/WR=1 dosnatem Q1=1 inak je Q1=0. Q1 je neskor 
znegovane (NANDom) a privedene na /RAS.

zle pozeram, alebo nieco prehliadam?

ub

-- 
Sent from my PC

Re: Obsah prom

Roman Bórik PMD 85

Ahoj.

V schéme PMD 85-3 je niekoľko chýb a jednou z nich je aj chyba v označení
signálov na PROM 74S287.

Pokiaľ zostaneme pri číslovaní od 1, tak
výstup DD37/6 (signál pomenujme /AE0) je A5.
PC4 je A6
PC5 je A7

Ostatné signály sú správne.

Signál /AE0 je aktívny, ak sa jedná o adresu 0Exxxh alebo 0Fxxxh, teda 
označuje adresný priestor ROM.

Pre PC4 = 1 je pre čítanie pripojená ROM od 0E000h do 0FFFFh, zápis do RAM
"pod" ROM je ale stále možný.
Pre PC4 = 0 je ROM odpojená a v celom adresnom priestore je RAM.

Pre PC5 = 0 platí predošlé.
Pre PC5 = 1 sa ROM zrkadlí po 8 kB v celom adresnom priestore a slúži pre 
štart systému po resete. Zápis do RAM je opäť možný.

Na PC4 a PC5 sú pull-up odpory.

Po resete má 8255 všetky porty nastavené na vstup.
Vďaka pull-up odporu je na PC5 úroveň H a tak je od adresy 0 ROM.
Pri štarte sa do RAM nakopírujú inštrukcie pre pristránkovanie ROM a urobí
sa inicializácia 8255 - port PC je inicializovaný na výstup, čo spôsobí 
odpojenie ROM. Následne sa ale vykonajú pripravené inštrukcie v RAM pre 
pristránkovanie ROM.
http://pmd85.borik.net/wiki/AllRAM

Videoprocesor číta vždy z RAM. Signál Video vstupujúci do PROM odpája ROM,
ak je aktívny.

V prílohe je tabuľka, ktorú som vytvoril vtedy, keď som tú PROM čítal.

Roman


-----Pôvodná správa----- 
Zobrazit citovaný text (15 řádků)
From: David Luftner (pmd85pandora.cz)
Sent: Sunday, March 11, 2012 9:38 AM
To: Konference "PMD 85"
Subject: Re: Re: Obsah prom


>Nezavisle na rezimu cte "videoprocesor" obsah vzdy z RAM. Neoveroval
>jsem to ze schemat, jen z chovani PMD v provozu. Logiku by to melo.

Zkoumal jsem obsah prom co poslal roman. Postupne jsem ten obsah 
zjednodusoval az zustala <priloha>. A zrovna tohle je tam nejak divne. Podle 
toho obsahu - v modu allrom se nectou videodata
????
DL
--- 

Přílohy

  • PMD85-3-74S287-AdrDek.txt
    text/plain · 21 kB

Re: Obsah prom

ub880d PMD 85

On 03/11/2012 03:40 PM, David Luftner (pmd85pandora.cz) wrote:

Zobrazit citovaný text (3 řádky)
>
>  A4 je signal A12 urcuje ktera polovina pameti EPROM je aktivni - muzeme zase 
odstranit>
pulku tabulky
Zobrazit citovaný text (28 řádků)
>     0 1 2 3 4 5 6 7
>  0  6 6 7 7 7 7 6 7
>  1  6 6 7 7 7 7 6 7
>  2  6 6 4 7 7 7 6 7
>  3  6 6 7 7 7 7 6 7
>  4  6 6 4 6 7 6 6 6
>  5  6 6 4 6 7 6 6 6
>  6  6 6 4 6 7 6 6 6
>  7  6 6 4 6 7 6 6 6
>
>  Pro prehlednost zmenim obsah tabulky na
>  x - 6 - /CSromx=1, CAS=0 nic neni aktivni
>  r - 7 - /CSromx=1, CAS=1 aktivni ram
>  e - 4 - /CSromx=0, CAS=0 aktivni rom
>  a muzeme uz zlepsit popisky podle signalu adresace
>
>              cpu read (A3)= 0 0 0 0 1 1 1 1
>             cpu write (A2)= 0 0 1 1 0 0 1 1
>                 video (A1)= 0 1 0 1 0 1 0 1
>                             ---------------
>  a13*a14*a15=0 pc4=0 pc5=0  x x r r r r x r
>  a13*a14*a15=1 pc4=0 pc5=0  x x r r r r x r
>  a13*a14*a15=0 pc4=1 pc5=0  x x e r r r x r
>  a13*a14*a15=1 pc4=1 pc5=0  x x r r r r x r
>  a13*a14*a15=0 pc4=0 pc5=1  x x e x r x x x
>  a13*a14*a15=1 pc4=0 pc5=1  x x e x r x x x
>  a13*a14*a15=0 pc4=0 pc5=1  x x e x r x x x
>  a13*a14*a15=1 pc4=0 pc5=1  x x e x r x x x

a nemas tuto vymenene pc4 a pc5? pc4 je v scheme na nizsom bite a pc5 na 
vyssom (teraz mi ide o schemu, nie o to co pisal Roman, ze je ta zchema 
zle nakreslena)

ub

-- 
Sent from my PC

Re: Obsah prom

ub880d PMD 85

On 03/11/2012 03:32 PM, Roman Bórik (pmd85pandora.cz) wrote:
Zobrazit citovaný text (6 řádků)
>
> Ahoj.
>
> V schéme PMD 85-3 je niekoľko chýb a jednou z nich je aj chyba v 
> označení signálov na PROM 74S287.
>
a ake su ostatne chyby? nemame pripadne uz opravenu schemu?

ub

-- 
Sent from my PC

Re: Obsah prom

Roman Bórik PMD 85

Zobrazit citovaný text (2 řádky)
>> V schéme PMD 85-3 je niekoľko chýb a jednou z nich je aj chyba v
>> označení signálov na PROM 74S287.
Zobrazit citovaný text (1 řádek)
> a ake su ostatne chyby? nemame pripadne uz opravenu schemu?
Opravenú schému nemáme.

Sú to len mnou odpozorované drobnosti, ktoré ale nemám nijako spísané.
Väčšinou sú to nesprávne alebo chýbajúce pomenovania signálov, resp. 
samotných pinov obvodov.
Prípadne niektorým obvodom úplne chýba označenie.

Takže sa niekedy na doske blbo orientuje.

Roman