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 · 16 zpráv

Z80 verzus I8259 na PKT-1

EC1045 SAPI-1

tak jsem se dastal ke spracovani dokumentace k PKT-1 a na ni je elegantni uprava abi chodila s I8259 cele to defakto jsou jen dve pouzdra hradel. taktez je zde popsano jak to vlastne chodi:
 

"Pro správnou činnost obvodu 8259 je třeba, aby procesor reagoval na požadavek přerušení vysláním 3 impulsů INTA, během nichž řadič přerušení předává operační kód a adresu instrukce CALL. Mikroprocesor Z80 však generuje INTA (kombinaci IORQ a M1) pouze v cyklu výběru operačního kódu a adresu se pokouší číst z paměti. Proto je nutno následující 2 impulsy signálu MR překódovat tak, aby celá instrukce mohla být správně přečtena z 8259.

 

Hradlo D18C vytváří součtem signálů IORQ a M1 první impuls INTA. Ten způsobí překlopení výstupu XINTA klopného obvodu DD13B,C do úrovně H, čímž se přes hradla DD10A, DD11B zablokuje čtení z paměti. Signál MR potom prochází přes hradla DD10B a DD13A,D jako 2. a 3. impuls INTA na sběrnici. Klopný obvod se překlopí do původního stavu na začátku následujícího cyklu výběru instrukce (hradlo DD10C)."
 
podstatne jednodusi nez toto http://www.plunk.org/alice/alice2/cpu_board.html (dole)

Re: Z80 verzus I8259 na PKT-1

Jiri Biba SAPI-1

To zapojeni je realizovany na PTK1 desce a nebo se nekam ztratila priloha
 emailu?
Jirka


Zobrazit citovaný text (43 řádků)
----- PŮVODNÍ ZPRÁVA -----
Od: "EC1045 (sapipandora.cz)" <ifbrk[doména skryta]>
Komu: "Konference 'SAPI-1 a československé mikropočítače'"
<sapipandora.cz>
Předmět: Z80 verzus I8259 na PKT-1
Datum: 15.12.2012 - 11:10:49

> 
> tak jsem se dastal ke spracovani dokumentace k PKT-1 a na ni je elegantni
uprava abi chodila s I8259 cele to defakto jsou jen dve pouzdra hradel. taktez
je zde popsano jak to vlastne chodi:
> 
> "Pro správnou činnost obvodu 8259 je třeba, aby procesor reagoval na
požadavek přerušení vysláním 3 impulsů INTA, během nichž řadič
přerušení předává operační kód a adresu instrukce CALL. Mikroprocesor
Z80 však generuje INTA (kombinaci IORQ a M1) pouze v cyklu výběru
operačního kódu a adresu se pokouší číst z paměti. Proto je nutno
následující 2 impulsy signálu MR překódovat tak, aby celá instrukce mohla
být správně přečtena z 8259.
> 
> 
> 
> Hradlo D18C vytváří součtem signálů IORQ a M1 první impuls INTA. Ten
způsobí překlopení výstupu XINTA klopného obvodu DD13B,C do úrovně H,
čímž se přes hradla DD10A, DD11B zablokuje čtení z paměti. Signál MR
potom prochází přes hradla DD10B a DD13A,D jako 2. a 3. impuls INTA na
sběrnici. Klopný obvod se překlopí do původního stavu na začátku
následujícího cyklu výběru instrukce (hradlo DD10C)."
> 
> podstatne jednodusi nez toto http://www.plunk.org/alice/alice2/cpu_board.html 
(dole)---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
> Pobyty na horách se slevou
> http://raketa.cz/slevy/pobyty/hory/
> 

-- 
- - Reklama - - - - - - - - - - - - - -
Získejte Apple iPad 2 a 2GB Flash disk úplně zdarma! Každý 500 účet
vyhrává. Stačí si zaregistrovat mojeID na http://bit.ly/125gOqg

Re: Z80 verzus I8259 na PKT-1

Jiri Biba SAPI-1

No podle schematu PKT-1 na Dropu to urcite neni, protoze DD13 tam neni klopak
 ale 7400.
Jirka

Zobrazit citovaný text (43 řádků)
----- PŮVODNÍ ZPRÁVA -----
Od: "EC1045 (sapipandora.cz)" <ifbrk[doména skryta]>
Komu: "Konference 'SAPI-1 a československé mikropočítače'"
<sapipandora.cz>
Předmět: Z80 verzus I8259 na PKT-1
Datum: 15.12.2012 - 11:10:49

> 
> tak jsem se dastal ke spracovani dokumentace k PKT-1 a na ni je elegantni
uprava abi chodila s I8259 cele to defakto jsou jen dve pouzdra hradel. taktez
je zde popsano jak to vlastne chodi:
> 
> "Pro správnou činnost obvodu 8259 je třeba, aby procesor reagoval na
požadavek přerušení vysláním 3 impulsů INTA, během nichž řadič
přerušení předává operační kód a adresu instrukce CALL. Mikroprocesor
Z80 však generuje INTA (kombinaci IORQ a M1) pouze v cyklu výběru
operačního kódu a adresu se pokouší číst z paměti. Proto je nutno
následující 2 impulsy signálu MR překódovat tak, aby celá instrukce mohla
být správně přečtena z 8259.
> 
> 
> 
> Hradlo D18C vytváří součtem signálů IORQ a M1 první impuls INTA. Ten
způsobí překlopení výstupu XINTA klopného obvodu DD13B,C do úrovně H,
čímž se přes hradla DD10A, DD11B zablokuje čtení z paměti. Signál MR
potom prochází přes hradla DD10B a DD13A,D jako 2. a 3. impuls INTA na
sběrnici. Klopný obvod se překlopí do původního stavu na začátku
následujícího cyklu výběru instrukce (hradlo DD10C)."
> 
> podstatne jednodusi nez toto http://www.plunk.org/alice/alice2/cpu_board.html 
(dole)---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
> Pobyty na horách se slevou
> http://raketa.cz/slevy/pobyty/hory/
> 

-- 
- - Reklama - - - - - - - - - - - - - -
Získejte Apple iPad 2 a 2GB Flash disk úplně zdarma! Každý 500 účet
vyhrává. Stačí si zaregistrovat mojeID na http://bit.ly/125gOqg

Re: Z80 verzus I8259 na PKT-1

EC1045 SAPI-1

nj ale ten klopac je slozen z dvou hradel 7400. vzhledem k tomu ze jsem
schema ziskaval metodou spetneho inzenirstvy tak se ten klopac v davu strati

na dropa jsem nahral doplnena data k PKT-1



Zobrazit citovaný text (2 řádky)
>
> No podle schematu PKT-1 na Dropu to urcite neni, protoze DD13 tam neni
klopak ale 7400.
Zobrazit citovaný text (5 řádků)
> Jirka
>
>
> >
> > tak jsem se dastal ke spracovani dokumentace k PKT-1 a na ni je
elegantni uprava abi chodila s I8259 cele to defakto jsou jen dve pouzdra
hradel. taktez je zde popsano jak to vlastne chodi:
Zobrazit citovaný text (2 řádky)
> >
> > "Pro správnou činnost obvodu 8259 je třeba, aby procesor reagoval na
požadavek přerušení vysláním 3 impulsů INTA, během nichž řadič
 přerušení
předává operační kód a adresu instrukce CALL. Mikroprocesor Z80 však
generuje INTA (kombinaci IORQ a M1) pouze v cyklu výběru operačního kódu a
adresu se pokouší číst z paměti. Proto je nutno následující 2 impulsy
signálu MR překódovat tak, aby celá instrukce mohla být správně
přečtena z
8259.
Zobrazit citovaný text (4 řádky)
> >
> >
> >
> > Hradlo D18C vytváří součtem signálů IORQ a M1 první impuls INTA. Ten
způsobí překlopení výstupu XINTA klopného obvodu DD13B,C do úrovně H,
čímž
se přes hradla DD10A, DD11B zablokuje čtení z paměti. Signál MR potom
prochází přes hradla DD10B a DD13A,D jako 2. a 3. impuls INTA na sběrnici.
Klopný obvod se překlopí do původního stavu na začátku následujícího
cyklu
výběru instrukce (hradlo DD10C)."
Zobrazit citovaný text (2 řádky)
> >
> > podstatne jednodusi nez toto
http://www.plunk.org/alice/alice2/cpu_board.html (dole)---------------------
Zobrazit citovaný text (10 řádků)
> > sapipandora.cz
> > Konference o SAPI-1
> > ---
> > Pobyty na horách se slevou
> > http://raketa.cz/slevy/pobyty/hory/
> >
>
> -- 
> - - Reklama - - - - - - - - - - - - - -
> Získejte Apple iPad 2 a 2GB Flash disk úplně zdarma! Každý 500 účet
vyhrává. Stačí si zaregistrovat mojeID na http://bit.ly/125gOqg
Zobrazit citovaný text (7 řádků)
>
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
> Pobyty na horách se slevou
> http://raketa.cz/slevy/pobyty/hory/

Re: Z80 verzus I8259 na PKT-1

EC1045 SAPI-1

konkretne ten klopac je slozen z hradel DD13B a DD13C


Zobrazit citovaný text (2 řádky)
>
> No podle schematu PKT-1 na Dropu to urcite neni, protoze DD13 tam neni
klopak ale 7400.
Zobrazit citovaný text (5 řádků)
> Jirka
>
>
> >
> > tak jsem se dastal ke spracovani dokumentace k PKT-1 a na ni je
elegantni uprava abi chodila s I8259 cele to defakto jsou jen dve pouzdra
hradel. taktez je zde popsano jak to vlastne chodi:
Zobrazit citovaný text (2 řádky)
> >
> > "Pro správnou činnost obvodu 8259 je třeba, aby procesor reagoval na
požadavek přerušení vysláním 3 impulsů INTA, během nichž řadič
 přerušení
předává operační kód a adresu instrukce CALL. Mikroprocesor Z80 však
generuje INTA (kombinaci IORQ a M1) pouze v cyklu výběru operačního kódu a
adresu se pokouší číst z paměti. Proto je nutno následující 2 impulsy
signálu MR překódovat tak, aby celá instrukce mohla být správně
přečtena z
8259.
Zobrazit citovaný text (4 řádky)
> >
> >
> >
> > Hradlo D18C vytváří součtem signálů IORQ a M1 první impuls INTA. Ten
způsobí překlopení výstupu XINTA klopného obvodu DD13B,C do úrovně H,
čímž
se přes hradla DD10A, DD11B zablokuje čtení z paměti. Signál MR potom
prochází přes hradla DD10B a DD13A,D jako 2. a 3. impuls INTA na sběrnici.
Klopný obvod se překlopí do původního stavu na začátku následujícího
cyklu
výběru instrukce (hradlo DD10C)."
Zobrazit citovaný text (2 řádky)
> >
> > podstatne jednodusi nez toto
http://www.plunk.org/alice/alice2/cpu_board.html (dole)---------------------

Re: Z80 verzus I8259 na PKT-1

EC1045 SAPI-1

jj to zapojeni je realozovano primo na PKT-1
dany text je primo z dokumentace k PKT-1
zadna priloha se nestratila pac zadna nebila



Zobrazit citovaný text (2 řádky)
>
> To zapojeni je realizovany na PTK1 desce a nebo se nekam ztratila priloha
emailu?
Zobrazit citovaný text (6 řádků)
> Jirka
>
>
>
> >
> > tak jsem se dastal ke spracovani dokumentace k PKT-1 a na ni je
elegantni uprava abi chodila s I8259 cele to defakto jsou jen dve pouzdra
hradel. taktez je zde popsano jak to vlastne chodi:
Zobrazit citovaný text (2 řádky)
> >
> > "Pro správnou činnost obvodu 8259 je třeba, aby procesor reagoval na
požadavek přerušení vysláním 3 impulsů INTA, během nichž řadič
 přerušení
předává operační kód a adresu instrukce CALL. Mikroprocesor Z80 však
generuje INTA (kombinaci IORQ a M1) pouze v cyklu výběru operačního kódu a
adresu se pokouší číst z paměti. Proto je nutno následující 2 impulsy
signálu MR překódovat tak, aby celá instrukce mohla být správně
přečtena z
8259.
Zobrazit citovaný text (4 řádky)
> >
> >
> >
> > Hradlo D18C vytváří součtem signálů IORQ a M1 první impuls INTA. Ten
způsobí překlopení výstupu XINTA klopného obvodu DD13B,C do úrovně H,
čímž
se přes hradla DD10A, DD11B zablokuje čtení z paměti. Signál MR potom
prochází přes hradla DD10B a DD13A,D jako 2. a 3. impuls INTA na sběrnici.
Klopný obvod se překlopí do původního stavu na začátku následujícího
cyklu
výběru instrukce (hradlo DD10C)."
Zobrazit citovaný text (2 řádky)
> >
> > podstatne jednodusi nez toto
http://www.plunk.org/alice/alice2/cpu_board.html (dole)---------------------
Zobrazit citovaný text (3 řádky)
> > sapipandora.cz
> > Konference o SAPI-1
> > ---

Re: Z80 verzus I8259 na PKT-1

Jiri Biba SAPI-1

Tak jo, uz to vidim! No to by bylo dobry, ten okradenej prerusovak na Sapi me
 docela stve. Premejslim zda si neudelat PTK-1 u Matrona, jestli to teda jeste
nekdy bude jako kusovku delat... Jde jen o to, zda se bude muset pokud ji budes 
chtit dat do ARB-1 misto JPR-1Z dat zapojit misto adresovych 74244 propojky a
nebo jestli to zvladne dva oddelovace za sebou. Skoda, ze na pozici procesoru
nejdou taky MAP1 a MAP2. Asi se ti to tam neveslo kvuli 8286. Tak bud dratarina 
ci opravdu zablokovat 8286 a PTK dat do druhy pozice zprava. Jinak by to mohlo
mit stejny bios pro obe procesorove desky. Na 8255 PTK-1 by se dala udelat klema
mezi tema dvema nepouzityma bitama portu C a z toho zjistovat, zda je PTK co
JPR. Taky bych chtel zkusit nejakej rychlejsi procik Z80.
Jirka 

Zobrazit citovaný text (70 řádků)
----- PŮVODNÍ ZPRÁVA -----
Od: "EC1045 (sapipandora.cz)" <ifbrk[doména skryta]>
Komu: "Konference 'SAPI-1 a československé mikropočítače'"
<sapipandora.cz>
Předmět: Re: Z80 verzus I8259 na PKT-1
Datum: 15.12.2012 - 21:37:11

> 
> jj to zapojeni je realozovano primo na PKT-1
> dany text je primo z dokumentace k PKT-1
> zadna priloha se nestratila pac zadna nebila
> 
> 
> 
> >
> > To zapojeni je realizovany na PTK1 desce a nebo se nekam ztratila priloha
> emailu?
> > Jirka
> >
> >
> >
> > >
> > > tak jsem se dastal ke spracovani dokumentace k PKT-1 a na ni je
> elegantni uprava abi chodila s I8259 cele to defakto jsou jen dve pouzdra
> hradel. taktez je zde popsano jak to vlastne chodi:
> > >
> > > "Pro správnou činnost obvodu 8259 je třeba, aby procesor reagoval na
> požadavek přerušení vysláním 3 impulsů INTA, během nichž řadič
přerušení
> předává operační kód a adresu instrukce CALL. Mikroprocesor Z80 však
> generuje INTA (kombinaci IORQ a M1) pouze v cyklu výběru operačního kódu 
a
> adresu se pokouší číst z paměti. Proto je nutno následující 2
impulsy
> signálu MR překódovat tak, aby celá instrukce mohla být správně
přečtena z
> 8259.
> > >
> > >
> > >
> > > Hradlo D18C vytváří součtem signálů IORQ a M1 první impuls INTA.
Ten
> způsobí překlopení výstupu XINTA klopného obvodu DD13B,C do úrovně H, 
čímž
> se přes hradla DD10A, DD11B zablokuje čtení z paměti. Signál MR potom
> prochází přes hradla DD10B a DD13A,D jako 2. a 3. impuls INTA na
sběrnici.
> Klopný obvod se překlopí do původního stavu na začátku následujícího
cyklu
> výběru instrukce (hradlo DD10C)."
> > >
> > > podstatne jednodusi nez toto
> http://www.plunk.org/alice/alice2/cpu_board.html (dole)---------------------
> > > sapipandora.cz
> > > Konference o SAPI-1
> > > ---
> 
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
> Pobyty na horách se slevou
> http://raketa.cz/slevy/pobyty/hory/
> 

-- 
- - Reklama - - - - - - - - - - - - - -
Získejte Apple iPad 2 a 2GB Flash disk úplně zdarma! Každý 500 účet
vyhrává. Stačí si zaregistrovat mojeID na http://bit.ly/125gOqg

Re: Z80 verzus I8259 na PKT-1

EC1045 SAPI-1

tet jsem se diva jesti tam jde natahnout MAP1 a MAP2 a jde vizadalo bi si to
dva prokovy ale v dobe tvorby prodlozene verze jsem s pouziti PKT-1 vpoctate
nepocital nebo kdiz uz tak ze se obetuje jeden konektor na desce, defakto
tam je jeden navic. dodelt tam dve dratove propojky neni az tak velky
problem a s tema dvema budici za sebou by to mohlo chodit pridavne spozdeni
je do 35ns

u sbenice SBK-1/7 co je v SAPI-1.5 slo pouzit i desky JPR-1x za predpokladu
pridani budicu (deska s tim pocitala) tj. preskrab adresnich vodicu a
pridani DPS s budici

k diz si vezmes k cemu bilo SAPI-1 puvodne zamisleno tak s prerusenim se tak
trochu pocitalo ale s DMA vpoctate NE takze jsme tam kde jsme
dalsi moznost bi bo vihradit jden konektor pro desku preruseni s I8259 a pak
pro 8 desek natahat preruseni stejne jak na IOB-1 podle toho co prolizam
dokumentaci od SAPI-1.5 tak to vipada ze tatko upravena deska existovala a
jmenovala se SBI-1 a deska co se starala o preruseni a realny cas ma jmeno
RTI-1 viz dokumentace k PKT-1


Zobrazit citovaný text (2 řádky)
>
> Tak jo, uz to vidim! No to by bylo dobry, ten okradenej prerusovak na Sapi
me docela stve. Premejslim zda si neudelat PTK-1 u Matrona, jestli to teda
jeste nekdy bude jako kusovku delat... Jde jen o to, zda se bude muset pokud
ji budes chtit dat do ARB-1 misto JPR-1Z dat zapojit misto adresovych 74244
propojky a nebo jestli to zvladne dva oddelovace za sebou. Skoda, ze na
pozici procesoru nejdou taky MAP1 a MAP2. Asi se ti to tam neveslo kvuli
8286. Tak bud dratarina ci opravdu zablokovat 8286 a PTK dat do druhy pozice
zprava. Jinak by to mohlo mit stejny bios pro obe procesorove desky. Na 8255
PTK-1 by se dala udelat klema mezi tema dvema nepouzityma bitama portu C a z
toho zjistovat, zda je PTK co JPR. Taky bych chtel zkusit nejakej rychlejsi
procik Z80.
Zobrazit citovaný text (11 řádků)
> Jirka
>
> >
> > jj to zapojeni je realozovano primo na PKT-1
> > dany text je primo z dokumentace k PKT-1
> > zadna priloha se nestratila pac zadna nebila
> >
> >
> >
> > >
> > > To zapojeni je realizovany na PTK1 desce a nebo se nekam ztratila
priloha
Zobrazit citovaný text (8 řádků)
> > emailu?
> > > Jirka
> > >
> > >
> > >
> > > >
> > > > tak jsem se dastal ke spracovani dokumentace k PKT-1 a na ni je
> > elegantni uprava abi chodila s I8259 cele to defakto jsou jen dve
pouzdra
Zobrazit citovaný text (8 řádků)
> > hradel. taktez je zde popsano jak to vlastne chodi:
> > > >
> > > > "Pro správnou činnost obvodu 8259 je třeba, aby procesor reagoval na
> > požadavek přerušení vysláním 3 impulsů INTA, během nichž řadič
 přerušení
> > předává operační kód a adresu instrukce CALL. Mikroprocesor Z80 však
> > generuje INTA (kombinaci IORQ a M1) pouze v cyklu výběru operačního
kódu
a
Zobrazit citovaný text (4 řádky)
> > adresu se pokouší číst z paměti. Proto je nutno následující 2
impulsy
> > signálu MR překódovat tak, aby celá instrukce mohla být správně
přečtena
z
Zobrazit citovaný text (8 řádků)
> > 8259.
> > > >
> > > >
> > > >
> > > > Hradlo D18C vytváří součtem signálů IORQ a M1 první impuls INTA. 
Ten
> > způsobí překlopení výstupu XINTA klopného obvodu DD13B,C do úrovně
H,
čímž
Zobrazit citovaný text (2 řádky)
> > se přes hradla DD10A, DD11B zablokuje čtení z paměti. Signál MR potom
> > prochází přes hradla DD10B a DD13A,D jako 2. a 3. impuls INTA na
sběrnici.
Zobrazit citovaný text (2 řádky)
> > Klopný obvod se překlopí do původního stavu na začátku
následujícího
cyklu
Zobrazit citovaný text (4 řádky)
> > výběru instrukce (hradlo DD10C)."
> > > >
> > > > podstatne jednodusi nez toto
> > http://www.plunk.org/alice/alice2/cpu_board.html
(dole)---------------------
Zobrazit citovaný text (2 řádky)
> > > > sapipandora.cz
> > > > Konference o SAPI-1

Re: Z80 verzus I8259 na PKT-1

EC1045 SAPI-1

tak jsem vytvoril ideovy navrh jak bu mohla vipadat  kombinace ARB-1 s IOB-1
deska preuseni bi se davala zcela vlevo a od ni 8 desek bi mohli viuzivet
prarejni preruseni stejne jak na IOB-1. vizadalo bi si to but mit desku
RTI-1 nebo nevrhnout zcela nouvou desku s prarelnim prerujsenim
viz data jsou na dropu nezev desky je ARB-1C_ZPC_mu_PRP.* upozornuji ze jde
o ideony navrh jak bi to mohlo bit presne jsem to neskoumal jestli jsem tam
nehde neudelal krpu


Zobrazit citovaný text (2 řádky)
>
> Tak jo, uz to vidim! No to by bylo dobry, ten okradenej prerusovak na Sapi
me docela stve. Premejslim zda si neudelat PTK-1 u Matrona, jestli to teda
jeste nekdy bude jako kusovku delat... Jde jen o to, zda se bude muset pokud
ji budes chtit dat do ARB-1 misto JPR-1Z dat zapojit misto adresovych 74244
propojky a nebo jestli to zvladne dva oddelovace za sebou. Skoda, ze na
pozici procesoru nejdou taky MAP1 a MAP2. Asi se ti to tam neveslo kvuli
8286. Tak bud dratarina ci opravdu zablokovat 8286 a PTK dat do druhy pozice
zprava. Jinak by to mohlo mit stejny bios pro obe procesorove desky. Na 8255
PTK-1 by se dala udelat klema mezi tema dvema nepouzityma bitama portu C a z
toho zjistovat, zda je PTK co JPR. Taky bych chtel zkusit nejakej rychlejsi
procik Z80.
Zobrazit citovaný text (11 řádků)
> Jirka
>
> >
> > jj to zapojeni je realozovano primo na PKT-1
> > dany text je primo z dokumentace k PKT-1
> > zadna priloha se nestratila pac zadna nebila
> >
> >
> >
> > >
> > > To zapojeni je realizovany na PTK1 desce a nebo se nekam ztratila
priloha
Zobrazit citovaný text (8 řádků)
> > emailu?
> > > Jirka
> > >
> > >
> > >
> > > >
> > > > tak jsem se dastal ke spracovani dokumentace k PKT-1 a na ni je
> > elegantni uprava abi chodila s I8259 cele to defakto jsou jen dve
pouzdra
Zobrazit citovaný text (8 řádků)
> > hradel. taktez je zde popsano jak to vlastne chodi:
> > > >
> > > > "Pro správnou činnost obvodu 8259 je třeba, aby procesor reagoval na
> > požadavek přerušení vysláním 3 impulsů INTA, během nichž řadič
 přerušení
> > předává operační kód a adresu instrukce CALL. Mikroprocesor Z80 však
> > generuje INTA (kombinaci IORQ a M1) pouze v cyklu výběru operačního
kódu
a
Zobrazit citovaný text (4 řádky)
> > adresu se pokouší číst z paměti. Proto je nutno následující 2
impulsy
> > signálu MR překódovat tak, aby celá instrukce mohla být správně
přečtena
z
Zobrazit citovaný text (8 řádků)
> > 8259.
> > > >
> > > >
> > > >
> > > > Hradlo D18C vytváří součtem signálů IORQ a M1 první impuls INTA. 
Ten
> > způsobí překlopení výstupu XINTA klopného obvodu DD13B,C do úrovně
H,
čímž
Zobrazit citovaný text (2 řádky)
> > se přes hradla DD10A, DD11B zablokuje čtení z paměti. Signál MR potom
> > prochází přes hradla DD10B a DD13A,D jako 2. a 3. impuls INTA na
sběrnici.
Zobrazit citovaný text (2 řádky)
> > Klopný obvod se překlopí do původního stavu na začátku
následujícího
cyklu
Zobrazit citovaný text (4 řádky)
> > výběru instrukce (hradlo DD10C)."
> > > >
> > > > podstatne jednodusi nez toto
> > http://www.plunk.org/alice/alice2/cpu_board.html
(dole)---------------------
Zobrazit citovaný text (15 řádků)
> > > > sapipandora.cz
> > > > Konference o SAPI-1
> > > > ---
> >
> > ---------------------
> > sapipandora.cz
> > Konference o SAPI-1
> > ---
> > Pobyty na horách se slevou
> > http://raketa.cz/slevy/pobyty/hory/
> >
>
> -- 
> - - Reklama - - - - - - - - - - - - - -
> Získejte Apple iPad 2 a 2GB Flash disk úplně zdarma! Každý 500 účet
vyhrává. Stačí si zaregistrovat mojeID na http://bit.ly/125gOqg
Zobrazit citovaný text (7 řádků)
>
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
> Pobyty na horách se slevou
> http://raketa.cz/slevy/pobyty/hory/

RE: Z80 verzus I8259 na PKT-1

Jiri Biba SAPI-1

A mas od ty RTI-1 neco vic nez zminku v dokumentaci?
Az bude trochu cas, zkusim na bastldesku osadit 8259 a probadat jak by to
bylo s prerusovakem. I kdyz mozna ze by bylo jednodussi pridat vanu a zkusit
prodlouzeni sbernice. Ale pod CPM bude docela problem, bude se muset
vymyslet, kde by mohlo preruseni vadit treba z casovych duvodu. A taky me
stale nenapada jak na signaly INT0-INT7. Pridavat to na kabel do nejaky
periferky pres X2 a X3 je nesmysl.
Sakra, proc Eda tenkrat nesahnul po S100 sbernici? V ty dobe byla uz
dostatecne znama a konektory se uz taky v Jihlave delaly. Pak by se tam
veslo vse vcetne prerusovaku a vicekanalovy DMA. Skoda...
Jirka

Zobrazit citovaný text (114 řádků)
-----Original Message-----
From: EC1045 (sapipandora.cz) [mailto:ifbrk[doména skryta]] 
Sent: Sunday, December 16, 2012 12:22 PM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: Re: Z80 verzus I8259 na PKT-1


tak jsem vytvoril ideovy navrh jak bu mohla vipadat  kombinace ARB-1 s IOB-1
deska preuseni bi se davala zcela vlevo a od ni 8 desek bi mohli viuzivet
prarejni preruseni stejne jak na IOB-1. vizadalo bi si to but mit desku
RTI-1 nebo nevrhnout zcela nouvou desku s prarelnim prerujsenim viz data
jsou na dropu nezev desky je ARB-1C_ZPC_mu_PRP.* upozornuji ze jde o ideony
navrh jak bi to mohlo bit presne jsem to neskoumal jestli jsem tam nehde
neudelal krpu


>
> Tak jo, uz to vidim! No to by bylo dobry, ten okradenej prerusovak na 
> Sapi
me docela stve. Premejslim zda si neudelat PTK-1 u Matrona, jestli to teda
jeste nekdy bude jako kusovku delat... Jde jen o to, zda se bude muset pokud
ji budes chtit dat do ARB-1 misto JPR-1Z dat zapojit misto adresovych 74244
propojky a nebo jestli to zvladne dva oddelovace za sebou. Skoda, ze na
pozici procesoru nejdou taky MAP1 a MAP2. Asi se ti to tam neveslo kvuli
8286. Tak bud dratarina ci opravdu zablokovat 8286 a PTK dat do druhy pozice
zprava. Jinak by to mohlo mit stejny bios pro obe procesorove desky. Na 8255
PTK-1 by se dala udelat klema mezi tema dvema nepouzityma bitama portu C a z
toho zjistovat, zda je PTK co JPR. Taky bych chtel zkusit nejakej rychlejsi
procik Z80.
> Jirka
>
> >
> > jj to zapojeni je realozovano primo na PKT-1 dany text je primo z 
> > dokumentace k PKT-1 zadna priloha se nestratila pac zadna nebila
> >
> >
> >
> > >
> > > To zapojeni je realizovany na PTK1 desce a nebo se nekam ztratila
priloha
> > emailu?
> > > Jirka
> > >
> > >
> > >
> > > >
> > > > tak jsem se dastal ke spracovani dokumentace k PKT-1 a na ni je
> > elegantni uprava abi chodila s I8259 cele to defakto jsou jen dve
pouzdra
> > hradel. taktez je zde popsano jak to vlastne chodi:
> > > >
> > > > "Pro správnou činnost obvodu 8259 je třeba, aby procesor 
> > > > reagoval na
> > požadavek přerušení vysláním 3 impulsů INTA, během nichž řadič 
> > přerušení předává operační kód a adresu instrukce CALL. 
> > Mikroprocesor Z80 však generuje INTA (kombinaci IORQ a M1) pouze v 
> > cyklu výběru operačního kódu
a
> > adresu se pokouší číst z paměti. Proto je nutno následující 2 
> > impulsy signálu MR překódovat tak, aby celá instrukce mohla být 
> > správně přečtena
z
> > 8259.
> > > >
> > > >
> > > >
> > > > Hradlo D18C vytváří součtem signálů IORQ a M1 první impuls INTA. 
> > > > Ten
> > způsobí překlopení výstupu XINTA klopného obvodu DD13B,C do úrovně
> > H,
čímž
> > se přes hradla DD10A, DD11B zablokuje čtení z paměti. Signál MR 
> > potom prochází přes hradla DD10B a DD13A,D jako 2. a 3. impuls INTA 
> > na
sběrnici.
> > Klopný obvod se překlopí do původního stavu na začátku
 následujícího
cyklu
> > výběru instrukce (hradlo DD10C)."
> > > >
> > > > podstatne jednodusi nez toto
> > http://www.plunk.org/alice/alice2/cpu_board.html
(dole)---------------------
> > > > sapipandora.cz
> > > > Konference o SAPI-1
> > > > ---
> >
> > ---------------------
> > sapipandora.cz
> > Konference o SAPI-1
> > ---
> > Pobyty na horách se slevou
> > http://raketa.cz/slevy/pobyty/hory/
> >
>
> --
> - - Reklama - - - - - - - - - - - - - - Získejte Apple iPad 2 a 2GB 
> Flash disk úplně zdarma! Každý 500 účet
vyhrává. Stačí si zaregistrovat mojeID na http://bit.ly/125gOqg
>
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
> Pobyty na horách se slevou
> http://raketa.cz/slevy/pobyty/hory/

---------------------
sapipandora.cz
Konference o SAPI-1
---
Pobyty na horách se slevou
http://raketa.cz/slevy/pobyty/hory/

Re: Z80 verzus I8259 na PKT-1

EC1045 SAPI-1

o RTI-1 vim akorat to ze ma existovat z dokumentace i jako ta zbernice ktera
je pro ni urcena
RTI-1 ma suchanek a dokonce se vi jak vipada
http://cs-pocitace.ic.cz/wp-content/uploads//113.jpg (vpravo dole) podle
vseho tam jsou dve 8259, 1x 8253 a realny cas tam dela asi neco z rady MH1xx
tj. zakaznickej I2L svab v DIL 40
uz jsem to psal jak natahnout ty preruseni a to stejnym spusobem jak na
IOB-1 tj. na jedom konektoru ARB-1x (ten nejvic v levo) se odriznou adesy A8
az A15 a na ne se vivede INT0-INT7 (zdesky kde bude 8259) a na dalsi az osmi
konektorech se odrizne INT0 a misti nich se tam natahnou ty preruseni z
posldniho konektoru. tj. az na posleni pozici pujde pourit ve vsech pozicich
pametove i portove desky jen posledni (leva) pozice bude pro portovou desku
ci specilni s radicem preruseni



Zobrazit citovaný text (4 řádky)
>
> A mas od ty RTI-1 neco vic nez zminku v dokumentaci?
> Az bude trochu cas, zkusim na bastldesku osadit 8259 a probadat jak by to
> bylo s prerusovakem. I kdyz mozna ze by bylo jednodussi pridat vanu a
zkusit
Zobrazit citovaný text (12 řádků)
> prodlouzeni sbernice. Ale pod CPM bude docela problem, bude se muset
> vymyslet, kde by mohlo preruseni vadit treba z casovych duvodu. A taky me
> stale nenapada jak na signaly INT0-INT7. Pridavat to na kabel do nejaky
> periferky pres X2 a X3 je nesmysl.
> Sakra, proc Eda tenkrat nesahnul po S100 sbernici? V ty dobe byla uz
> dostatecne znama a konektory se uz taky v Jihlave delaly. Pak by se tam
> veslo vse vcetne prerusovaku a vicekanalovy DMA. Skoda...
> Jirka
>
>
>
> tak jsem vytvoril ideovy navrh jak bu mohla vipadat  kombinace ARB-1 s
IOB-1
Zobrazit citovaný text (4 řádky)
> deska preuseni bi se davala zcela vlevo a od ni 8 desek bi mohli viuzivet
> prarejni preruseni stejne jak na IOB-1. vizadalo bi si to but mit desku
> RTI-1 nebo nevrhnout zcela nouvou desku s prarelnim prerujsenim viz data
> jsou na dropu nezev desky je ARB-1C_ZPC_mu_PRP.* upozornuji ze jde o
ideony
Zobrazit citovaný text (9 řádků)
> navrh jak bi to mohlo bit presne jsem to neskoumal jestli jsem tam nehde
> neudelal krpu
>
>
> >
> > Tak jo, uz to vidim! No to by bylo dobry, ten okradenej prerusovak na
> > Sapi
> me docela stve. Premejslim zda si neudelat PTK-1 u Matrona, jestli to teda
> jeste nekdy bude jako kusovku delat... Jde jen o to, zda se bude muset
pokud
Zobrazit citovaný text (1 řádek)
> ji budes chtit dat do ARB-1 misto JPR-1Z dat zapojit misto adresovych
74244
Zobrazit citovaný text (3 řádky)
> propojky a nebo jestli to zvladne dva oddelovace za sebou. Skoda, ze na
> pozici procesoru nejdou taky MAP1 a MAP2. Asi se ti to tam neveslo kvuli
> 8286. Tak bud dratarina ci opravdu zablokovat 8286 a PTK dat do druhy
pozice
Zobrazit citovaný text (1 řádek)
> zprava. Jinak by to mohlo mit stejny bios pro obe procesorove desky. Na
8255
Zobrazit citovaný text (1 řádek)
> PTK-1 by se dala udelat klema mezi tema dvema nepouzityma bitama portu C a
z
Zobrazit citovaný text (1 řádek)
> toho zjistovat, zda je PTK co JPR. Taky bych chtel zkusit nejakej
rychlejsi
Zobrazit citovaný text (94 řádků)
> procik Z80.
> > Jirka
> >
> > >
> > > jj to zapojeni je realozovano primo na PKT-1 dany text je primo z
> > > dokumentace k PKT-1 zadna priloha se nestratila pac zadna nebila
> > >
> > >
> > >
> > > >
> > > > To zapojeni je realizovany na PTK1 desce a nebo se nekam ztratila
> priloha
> > > emailu?
> > > > Jirka
> > > >
> > > >
> > > >
> > > > >
> > > > > tak jsem se dastal ke spracovani dokumentace k PKT-1 a na ni je
> > > elegantni uprava abi chodila s I8259 cele to defakto jsou jen dve
> pouzdra
> > > hradel. taktez je zde popsano jak to vlastne chodi:
> > > > >
> > > > > "Pro správnou činnost obvodu 8259 je třeba, aby procesor
> > > > > reagoval na
> > > požadavek přerušení vysláním 3 impulsů INTA, během nichž řadič
> > > přerušení předává operační kód a adresu instrukce CALL.
> > > Mikroprocesor Z80 však generuje INTA (kombinaci IORQ a M1) pouze v
> > > cyklu výběru operačního kódu
> a
> > > adresu se pokouší číst z paměti. Proto je nutno následující 2
> > > impulsy signálu MR překódovat tak, aby celá instrukce mohla být
> > > správně přečtena
> z
> > > 8259.
> > > > >
> > > > >
> > > > >
> > > > > Hradlo D18C vytváří součtem signálů IORQ a M1 první impuls
 INTA.
> > > > > Ten
> > > způsobí překlopení výstupu XINTA klopného obvodu DD13B,C do
úrovně
> > > H,
> čímž
> > > se přes hradla DD10A, DD11B zablokuje čtení z paměti. Signál MR
> > > potom prochází přes hradla DD10B a DD13A,D jako 2. a 3. impuls INTA
> > > na
> sběrnici.
> > > Klopný obvod se překlopí do původního stavu na začátku
následujícího
> cyklu
> > > výběru instrukce (hradlo DD10C)."
> > > > >
> > > > > podstatne jednodusi nez toto
> > > http://www.plunk.org/alice/alice2/cpu_board.html
> (dole)---------------------
> > > > > sapipandora.cz
> > > > > Konference o SAPI-1
> > > > > ---
> > >
> > > ---------------------
> > > sapipandora.cz
> > > Konference o SAPI-1
> > > ---
> > > Pobyty na horách se slevou
> > > http://raketa.cz/slevy/pobyty/hory/
> > >
> >
> > --
> > - - Reklama - - - - - - - - - - - - - - Získejte Apple iPad 2 a 2GB
> > Flash disk úplně zdarma! Každý 500 účet
> vyhrává. Stačí si zaregistrovat mojeID na http://bit.ly/125gOqg
> >
> > ---------------------
> > sapipandora.cz
> > Konference o SAPI-1
> > ---
> > Pobyty na horách se slevou
> > http://raketa.cz/slevy/pobyty/hory/
>
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
> Pobyty na horách se slevou
> http://raketa.cz/slevy/pobyty/hory/
>
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
> Pobyty na horách se slevou
> http://raketa.cz/slevy/pobyty/hory/

Re: Z80 verzus I8259 na PKT-1

Jiri Biba SAPI-1

Tak to vypada na nejakou kaskadu preruseni. A ta 8253 bude zase asi nejaka
 obdoba ze ZDP-1 asi preddelic z Fi2 ci toho oscilatoru pro hlidaci pes a neco
dalsiho. No vidim to, ze deska se asi ubastli a podle me bude stacit jen jedna
8259. Moc byc se s tim nematlal, pouze 8259 naprimo na sbernici bez oddelovacu, 
74287 dekoder a 7414 na vstupy intervence. Oddelovace nemaj smysl, data bude
zatizeni  1, adresa krome A0 taky jen 1 a IOR a IOW taky. Ale dokud nebude PTK-1
tak to neresim.
 To co pises, jak ji osadit v rostu neni uplne idealni, rozstourat zbernici se
mi moc nechce. Ja bych to spis videl aby se misto X2 osadil pinovej hrebinek kde
by se vyvedly ty vstupy intervence a proste z kazdy desky, co te bude zajimat
tak vytahnout INT po drate a pichnout do hrebinku. Navic tak muzes resit
priority. Samozrejme ze by se muselo na tech deskach odpojit signal INT do
ARB-1.
Nemas nahodou nejakej popis jak je to u Z80 s casama u Z80, Z80A a tema
dederonama? proste kolik mega ma kterej. Ja to hledal na netu ale uspech skoro
zadnej...
Poslo mi to co jsi zapomel a ja tu RTI vyzkousim. Ale mam takovej dojem, ze se
to nikdy nedelalo v serii, ta deska je podle fotej nak moc zdratovana.
Jirka

Zobrazit citovaný text (178 řádků)
----- PŮVODNÍ ZPRÁVA -----
Od: "EC1045 (sapipandora.cz)" <ifbrk[doména skryta]>
Komu: "Konference 'SAPI-1 a československé mikropočítače'"
<sapipandora.cz>
Předmět: Re: Z80 verzus I8259 na PKT-1
Datum: 16.12.2012 - 19:18:21

> 
> o RTI-1 vim akorat to ze ma existovat z dokumentace i jako ta zbernice ktera
> je pro ni urcena
> RTI-1 ma suchanek a dokonce se vi jak vipada
> http://cs-pocitace.ic.cz/wp-content/uploads//113.jpg (vpravo dole) podle
> vseho tam jsou dve 8259, 1x 8253 a realny cas tam dela asi neco z rady MH1xx
> tj. zakaznickej I2L svab v DIL 40
> uz jsem to psal jak natahnout ty preruseni a to stejnym spusobem jak na
> IOB-1 tj. na jedom konektoru ARB-1x (ten nejvic v levo) se odriznou adesy A8
> az A15 a na ne se vivede INT0-INT7 (zdesky kde bude 8259) a na dalsi az osmi
> konektorech se odrizne INT0 a misti nich se tam natahnou ty preruseni z
> posldniho konektoru. tj. az na posleni pozici pujde pourit ve vsech pozicich
> pametove i portove desky jen posledni (leva) pozice bude pro portovou desku
> ci specilni s radicem preruseni
> 
> 
> 
> >
> > A mas od ty RTI-1 neco vic nez zminku v dokumentaci?
> > Az bude trochu cas, zkusim na bastldesku osadit 8259 a probadat jak by to
> > bylo s prerusovakem. I kdyz mozna ze by bylo jednodussi pridat vanu a
> zkusit
> > prodlouzeni sbernice. Ale pod CPM bude docela problem, bude se muset
> > vymyslet, kde by mohlo preruseni vadit treba z casovych duvodu. A taky me
> > stale nenapada jak na signaly INT0-INT7. Pridavat to na kabel do nejaky
> > periferky pres X2 a X3 je nesmysl.
> > Sakra, proc Eda tenkrat nesahnul po S100 sbernici? V ty dobe byla uz
> > dostatecne znama a konektory se uz taky v Jihlave delaly. Pak by se tam
> > veslo vse vcetne prerusovaku a vicekanalovy DMA. Skoda...
> > Jirka
> >
> >
> >
> > tak jsem vytvoril ideovy navrh jak bu mohla vipadat  kombinace ARB-1 s
> IOB-1
> > deska preuseni bi se davala zcela vlevo a od ni 8 desek bi mohli viuzivet
> > prarejni preruseni stejne jak na IOB-1. vizadalo bi si to but mit desku
> > RTI-1 nebo nevrhnout zcela nouvou desku s prarelnim prerujsenim viz data
> > jsou na dropu nezev desky je ARB-1C_ZPC_mu_PRP.* upozornuji ze jde o
> ideony
> > navrh jak bi to mohlo bit presne jsem to neskoumal jestli jsem tam nehde
> > neudelal krpu
> >
> >
> > >
> > > Tak jo, uz to vidim! No to by bylo dobry, ten okradenej prerusovak na
> > > Sapi
> > me docela stve. Premejslim zda si neudelat PTK-1 u Matrona, jestli to teda
> > jeste nekdy bude jako kusovku delat... Jde jen o to, zda se bude muset
> pokud
> > ji budes chtit dat do ARB-1 misto JPR-1Z dat zapojit misto adresovych
> 74244
> > propojky a nebo jestli to zvladne dva oddelovace za sebou. Skoda, ze na
> > pozici procesoru nejdou taky MAP1 a MAP2. Asi se ti to tam neveslo kvuli
> > 8286. Tak bud dratarina ci opravdu zablokovat 8286 a PTK dat do druhy
> pozice
> > zprava. Jinak by to mohlo mit stejny bios pro obe procesorove desky. Na
> 8255
> > PTK-1 by se dala udelat klema mezi tema dvema nepouzityma bitama portu C a
> z
> > toho zjistovat, zda je PTK co JPR. Taky bych chtel zkusit nejakej
> rychlejsi
> > procik Z80.
> > > Jirka
> > >
> > > >
> > > > jj to zapojeni je realozovano primo na PKT-1 dany text je primo z
> > > > dokumentace k PKT-1 zadna priloha se nestratila pac zadna nebila
> > > >
> > > >
> > > >
> > > > >
> > > > > To zapojeni je realizovany na PTK1 desce a nebo se nekam ztratila
> > priloha
> > > > emailu?
> > > > > Jirka
> > > > >
> > > > >
> > > > >
> > > > > >
> > > > > > tak jsem se dastal ke spracovani dokumentace k PKT-1 a na ni je
> > > > elegantni uprava abi chodila s I8259 cele to defakto jsou jen dve
> > pouzdra
> > > > hradel. taktez je zde popsano jak to vlastne chodi:
> > > > > >
> > > > > > "Pro správnou činnost obvodu 8259 je třeba, aby procesor
> > > > > > reagoval na
> > > > požadavek přerušení vysláním 3 impulsů INTA, během nichž
řadič
> > > > přerušení předává operační kód a adresu instrukce CALL.
> > > > Mikroprocesor Z80 však generuje INTA (kombinaci IORQ a M1) pouze v
> > > > cyklu výběru operačního kódu
> > a
> > > > adresu se pokouší číst z paměti. Proto je nutno následující 2
> > > > impulsy signálu MR překódovat tak, aby celá instrukce mohla být
> > > > správně přečtena
> > z
> > > > 8259.
> > > > > >
> > > > > >
> > > > > >
> > > > > > Hradlo D18C vytváří součtem signálů IORQ a M1 první impuls
INTA.
> > > > > > Ten
> > > > způsobí překlopení výstupu XINTA klopného obvodu DD13B,C do
úrovně
> > > > H,
> > čímž
> > > > se přes hradla DD10A, DD11B zablokuje čtení z paměti. Signál MR
> > > > potom prochází přes hradla DD10B a DD13A,D jako 2. a 3. impuls INTA
> > > > na
> > sběrnici.
> > > > Klopný obvod se překlopí do původního stavu na začátku
následujícího
> > cyklu
> > > > výběru instrukce (hradlo DD10C)."
> > > > > >
> > > > > > podstatne jednodusi nez toto
> > > > http://www.plunk.org/alice/alice2/cpu_board.html
> > (dole)---------------------
> > > > > > sapipandora.cz
> > > > > > Konference o SAPI-1
> > > > > > ---
> > > >
> > > > ---------------------
> > > > sapipandora.cz
> > > > Konference o SAPI-1
> > > > ---
> > > > Pobyty na horách se slevou
> > > > http://raketa.cz/slevy/pobyty/hory/
> > > >
> > >
> > > --
> > > - - Reklama - - - - - - - - - - - - - - Získejte Apple iPad 2 a 2GB
> > > Flash disk úplně zdarma! Každý 500 účet
> > vyhrává. Stačí si zaregistrovat mojeID na http://bit.ly/125gOqg
> > >
> > > ---------------------
> > > sapipandora.cz
> > > Konference o SAPI-1
> > > ---
> > > Pobyty na horách se slevou
> > > http://raketa.cz/slevy/pobyty/hory/
> >
> > ---------------------
> > sapipandora.cz
> > Konference o SAPI-1
> > ---
> > Pobyty na horách se slevou
> > http://raketa.cz/slevy/pobyty/hory/
> >
> > ---------------------
> > sapipandora.cz
> > Konference o SAPI-1
> > ---
> > Pobyty na horách se slevou
> > http://raketa.cz/slevy/pobyty/hory/
> 
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
> Pobyty na horách se slevou
> http://raketa.cz/slevy/pobyty/hory/
> 

-- 
- - Reklama - - - - - - - - - - - - - -
Získejte Apple iPad 2 a 2GB Flash disk úplně zdarma! Každý 500 účet
vyhrává. Stačí si zaregistrovat mojeID na http://bit.ly/125gOqg

Re: Z80 verzus I8259 na PKT-1

EC1045 SAPI-1

Z80, UB880 je 2.5 MHz
Z80A, UA880 je 4MHz
Z80B bi melo bit 6MHz



Zobrazit citovaný text (2 řádky)
>
> Tak to vypada na nejakou kaskadu preruseni. A ta 8253 bude zase asi nejaka
obdoba ze ZDP-1 asi preddelic z Fi2 ci toho oscilatoru pro hlidaci pes a
neco dalsiho. No vidim to, ze deska se asi ubastli a podle me bude stacit
jen jedna 8259. Moc byc se s tim nematlal, pouze 8259 naprimo na sbernici
bez oddelovacu, 74287 dekoder a 7414 na vstupy intervence. Oddelovace nemaj
smysl, data bude zatizeni  1, adresa krome A0 taky jen 1 a IOR a IOW taky.
Ale dokud nebude PTK-1 tak to neresim.
Zobrazit citovaný text (1 řádek)
>  To co pises, jak ji osadit v rostu neni uplne idealni, rozstourat
zbernici se mi moc nechce. Ja bych to spis videl aby se misto X2 osadil
pinovej hrebinek kde by se vyvedly ty vstupy intervence a proste z kazdy
desky, co te bude zajimat tak vytahnout INT po drate a pichnout do hrebinku.
Navic tak muzes resit priority. Samozrejme ze by se muselo na tech deskach
odpojit signal INT do ARB-1.
Zobrazit citovaný text (1 řádek)
> Nemas nahodou nejakej popis jak je to u Z80 s casama u Z80, Z80A a tema
dederonama? proste kolik mega ma kterej. Ja to hledal na netu ale uspech
skoro zadnej...
Zobrazit citovaný text (1 řádek)
> Poslo mi to co jsi zapomel a ja tu RTI vyzkousim. Ale mam takovej dojem,
ze se to nikdy nedelalo v serii, ta deska je podle fotej nak moc zdratovana.
Zobrazit citovaný text (5 řádků)
> Jirka
>
>
> >
> > o RTI-1 vim akorat to ze ma existovat z dokumentace i jako ta zbernice
ktera
Zobrazit citovaný text (4 řádky)
> > je pro ni urcena
> > RTI-1 ma suchanek a dokonce se vi jak vipada
> > http://cs-pocitace.ic.cz/wp-content/uploads//113.jpg (vpravo dole) podle
> > vseho tam jsou dve 8259, 1x 8253 a realny cas tam dela asi neco z rady
MH1xx
Zobrazit citovaný text (3 řádky)
> > tj. zakaznickej I2L svab v DIL 40
> > uz jsem to psal jak natahnout ty preruseni a to stejnym spusobem jak na
> > IOB-1 tj. na jedom konektoru ARB-1x (ten nejvic v levo) se odriznou
adesy A8
Zobrazit citovaný text (1 řádek)
> > az A15 a na ne se vivede INT0-INT7 (zdesky kde bude 8259) a na dalsi az
osmi
Zobrazit citovaný text (2 řádky)
> > konektorech se odrizne INT0 a misti nich se tam natahnou ty preruseni z
> > posldniho konektoru. tj. az na posleni pozici pujde pourit ve vsech
pozicich
Zobrazit citovaný text (1 řádek)
> > pametove i portove desky jen posledni (leva) pozice bude pro portovou
desku
Zobrazit citovaný text (7 řádků)
> > ci specilni s radicem preruseni
> >
> >
> >
> > >
> > > A mas od ty RTI-1 neco vic nez zminku v dokumentaci?
> > > Az bude trochu cas, zkusim na bastldesku osadit 8259 a probadat jak by
to
Zobrazit citovaný text (4 řádky)
> > > bylo s prerusovakem. I kdyz mozna ze by bylo jednodussi pridat vanu a
> > zkusit
> > > prodlouzeni sbernice. Ale pod CPM bude docela problem, bude se muset
> > > vymyslet, kde by mohlo preruseni vadit treba z casovych duvodu. A taky
me
Zobrazit citovaný text (1 řádek)
> > > stale nenapada jak na signaly INT0-INT7. Pridavat to na kabel do
nejaky
Zobrazit citovaný text (3 řádky)
> > > periferky pres X2 a X3 je nesmysl.
> > > Sakra, proc Eda tenkrat nesahnul po S100 sbernici? V ty dobe byla uz
> > > dostatecne znama a konektory se uz taky v Jihlave delaly. Pak by se
tam
Zobrazit citovaný text (8 řádků)
> > > veslo vse vcetne prerusovaku a vicekanalovy DMA. Skoda...
> > > Jirka
> > >
> > >
> > >
> > > tak jsem vytvoril ideovy navrh jak bu mohla vipadat  kombinace ARB-1 s
> > IOB-1
> > > deska preuseni bi se davala zcela vlevo a od ni 8 desek bi mohli
viuzivet
Zobrazit citovaný text (1 řádek)
> > > prarejni preruseni stejne jak na IOB-1. vizadalo bi si to but mit
desku
Zobrazit citovaný text (1 řádek)
> > > RTI-1 nebo nevrhnout zcela nouvou desku s prarelnim prerujsenim viz
data
Zobrazit citovaný text (3 řádky)
> > > jsou na dropu nezev desky je ARB-1C_ZPC_mu_PRP.* upozornuji ze jde o
> > ideony
> > > navrh jak bi to mohlo bit presne jsem to neskoumal jestli jsem tam
nehde
Zobrazit citovaný text (5 řádků)
> > > neudelal krpu
> > >
> > >
> > > >
> > > > Tak jo, uz to vidim! No to by bylo dobry, ten okradenej prerusovak
na
Zobrazit citovaný text (2 řádky)
> > > > Sapi
> > > me docela stve. Premejslim zda si neudelat PTK-1 u Matrona, jestli to
teda
Zobrazit citovaný text (5 řádků)
> > > jeste nekdy bude jako kusovku delat... Jde jen o to, zda se bude muset
> > pokud
> > > ji budes chtit dat do ARB-1 misto JPR-1Z dat zapojit misto adresovych
> > 74244
> > > propojky a nebo jestli to zvladne dva oddelovace za sebou. Skoda, ze
na
Zobrazit citovaný text (1 řádek)
> > > pozici procesoru nejdou taky MAP1 a MAP2. Asi se ti to tam neveslo
kvuli
Zobrazit citovaný text (3 řádky)
> > > 8286. Tak bud dratarina ci opravdu zablokovat 8286 a PTK dat do druhy
> > pozice
> > > zprava. Jinak by to mohlo mit stejny bios pro obe procesorove desky.
Na
Zobrazit citovaný text (2 řádky)
> > 8255
> > > PTK-1 by se dala udelat klema mezi tema dvema nepouzityma bitama portu
C a
Zobrazit citovaný text (14 řádků)
> > z
> > > toho zjistovat, zda je PTK co JPR. Taky bych chtel zkusit nejakej
> > rychlejsi
> > > procik Z80.
> > > > Jirka
> > > >
> > > > >
> > > > > jj to zapojeni je realozovano primo na PKT-1 dany text je primo z
> > > > > dokumentace k PKT-1 zadna priloha se nestratila pac zadna nebila
> > > > >
> > > > >
> > > > >
> > > > > >
> > > > > > To zapojeni je realizovany na PTK1 desce a nebo se nekam
ztratila
Zobrazit citovaný text (8 řádků)
> > > priloha
> > > > > emailu?
> > > > > > Jirka
> > > > > >
> > > > > >
> > > > > >
> > > > > > >
> > > > > > > tak jsem se dastal ke spracovani dokumentace k PKT-1 a na ni
je
Zobrazit citovaný text (21 řádků)
> > > > > elegantni uprava abi chodila s I8259 cele to defakto jsou jen dve
> > > pouzdra
> > > > > hradel. taktez je zde popsano jak to vlastne chodi:
> > > > > > >
> > > > > > > "Pro správnou činnost obvodu 8259 je třeba, aby procesor
> > > > > > > reagoval na
> > > > > požadavek přerušení vysláním 3 impulsů INTA, během nichž
 řadič
> > > > > přerušení předává operační kód a adresu instrukce CALL.
> > > > > Mikroprocesor Z80 však generuje INTA (kombinaci IORQ a M1) pouze v
> > > > > cyklu výběru operačního kódu
> > > a
> > > > > adresu se pokouší číst z paměti. Proto je nutno následující 2
> > > > > impulsy signálu MR překódovat tak, aby celá instrukce mohla být
> > > > > správně přečtena
> > > z
> > > > > 8259.
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > Hradlo D18C vytváří součtem signálů IORQ a M1 první impuls
INTA.
Zobrazit citovaný text (7 řádků)
> > > > > > > Ten
> > > > > způsobí překlopení výstupu XINTA klopného obvodu DD13B,C do
úrovně
> > > > > H,
> > > čímž
> > > > > se přes hradla DD10A, DD11B zablokuje čtení z paměti. Signál MR
> > > > > potom prochází přes hradla DD10B a DD13A,D jako 2. a 3. impuls
INTA
Zobrazit citovaný text (3 řádky)
> > > > > na
> > > sběrnici.
> > > > > Klopný obvod se překlopí do původního stavu na začátku
následujícího
Zobrazit citovaný text (6 řádků)
> > > cyklu
> > > > > výběru instrukce (hradlo DD10C)."
> > > > > > >
> > > > > > > podstatne jednodusi nez toto
> > > > > http://www.plunk.org/alice/alice2/cpu_board.html
> > > (dole)---------------------

Re: Z80 verzus I8259 na PKT-1

Jardax SAPI-1

Ahoj,
dederoni to meli dost komplikovany vzhledem k poctu modifikaci co vyrabeli, ale 
v zasade plati:
U880 = 1MHz
UA880 = 4MHz
UB880 = 2,5MHZ

Predpona U je standardni a nebo misto ni je V jako enhanced s vyssim rozpetim
pracovnich teplot.

Jako exportni se znacily 80-CPU (UB880) a 80A-CPU (UA880)

Jarda

Dne 17.12.2012 0:37, EC1045 (sapipandora.cz) napsal(a):
Zobrazit citovaný text (169 řádků)
> Z80, UB880 je 2.5 MHz
> Z80A, UA880 je 4MHz
> Z80B bi melo bit 6MHz
>
>
>
>> Tak to vypada na nejakou kaskadu preruseni. A ta 8253 bude zase asi nejaka
> obdoba ze ZDP-1 asi preddelic z Fi2 ci toho oscilatoru pro hlidaci pes a
> neco dalsiho. No vidim to, ze deska se asi ubastli a podle me bude stacit
> jen jedna 8259. Moc byc se s tim nematlal, pouze 8259 naprimo na sbernici
> bez oddelovacu, 74287 dekoder a 7414 na vstupy intervence. Oddelovace nemaj
> smysl, data bude zatizeni  1, adresa krome A0 taky jen 1 a IOR a IOW taky.
> Ale dokud nebude PTK-1 tak to neresim.
>>   To co pises, jak ji osadit v rostu neni uplne idealni, rozstourat
> zbernici se mi moc nechce. Ja bych to spis videl aby se misto X2 osadil
> pinovej hrebinek kde by se vyvedly ty vstupy intervence a proste z kazdy
> desky, co te bude zajimat tak vytahnout INT po drate a pichnout do hrebinku.
> Navic tak muzes resit priority. Samozrejme ze by se muselo na tech deskach
> odpojit signal INT do ARB-1.
>> Nemas nahodou nejakej popis jak je to u Z80 s casama u Z80, Z80A a tema
> dederonama? proste kolik mega ma kterej. Ja to hledal na netu ale uspech
> skoro zadnej...
>> Poslo mi to co jsi zapomel a ja tu RTI vyzkousim. Ale mam takovej dojem,
> ze se to nikdy nedelalo v serii, ta deska je podle fotej nak moc zdratovana.
>> Jirka
>>
>>
>>> o RTI-1 vim akorat to ze ma existovat z dokumentace i jako ta zbernice
> ktera
>>> je pro ni urcena
>>> RTI-1 ma suchanek a dokonce se vi jak vipada
>>> http://cs-pocitace.ic.cz/wp-content/uploads//113.jpg (vpravo dole) podle
>>> vseho tam jsou dve 8259, 1x 8253 a realny cas tam dela asi neco z rady
> MH1xx
>>> tj. zakaznickej I2L svab v DIL 40
>>> uz jsem to psal jak natahnout ty preruseni a to stejnym spusobem jak na
>>> IOB-1 tj. na jedom konektoru ARB-1x (ten nejvic v levo) se odriznou
> adesy A8
>>> az A15 a na ne se vivede INT0-INT7 (zdesky kde bude 8259) a na dalsi az
> osmi
>>> konektorech se odrizne INT0 a misti nich se tam natahnou ty preruseni z
>>> posldniho konektoru. tj. az na posleni pozici pujde pourit ve vsech
> pozicich
>>> pametove i portove desky jen posledni (leva) pozice bude pro portovou
> desku
>>> ci specilni s radicem preruseni
>>>
>>>
>>>
>>>> A mas od ty RTI-1 neco vic nez zminku v dokumentaci?
>>>> Az bude trochu cas, zkusim na bastldesku osadit 8259 a probadat jak by
> to
>>>> bylo s prerusovakem. I kdyz mozna ze by bylo jednodussi pridat vanu a
>>> zkusit
>>>> prodlouzeni sbernice. Ale pod CPM bude docela problem, bude se muset
>>>> vymyslet, kde by mohlo preruseni vadit treba z casovych duvodu. A taky
> me
>>>> stale nenapada jak na signaly INT0-INT7. Pridavat to na kabel do
> nejaky
>>>> periferky pres X2 a X3 je nesmysl.
>>>> Sakra, proc Eda tenkrat nesahnul po S100 sbernici? V ty dobe byla uz
>>>> dostatecne znama a konektory se uz taky v Jihlave delaly. Pak by se
> tam
>>>> veslo vse vcetne prerusovaku a vicekanalovy DMA. Skoda...
>>>> Jirka
>>>>
>>>>
>>>>
>>>> tak jsem vytvoril ideovy navrh jak bu mohla vipadat  kombinace ARB-1 s
>>> IOB-1
>>>> deska preuseni bi se davala zcela vlevo a od ni 8 desek bi mohli
> viuzivet
>>>> prarejni preruseni stejne jak na IOB-1. vizadalo bi si to but mit
> desku
>>>> RTI-1 nebo nevrhnout zcela nouvou desku s prarelnim prerujsenim viz
> data
>>>> jsou na dropu nezev desky je ARB-1C_ZPC_mu_PRP.* upozornuji ze jde o
>>> ideony
>>>> navrh jak bi to mohlo bit presne jsem to neskoumal jestli jsem tam
> nehde
>>>> neudelal krpu
>>>>
>>>>
>>>>> Tak jo, uz to vidim! No to by bylo dobry, ten okradenej prerusovak
> na
>>>>> Sapi
>>>> me docela stve. Premejslim zda si neudelat PTK-1 u Matrona, jestli to
> teda
>>>> jeste nekdy bude jako kusovku delat... Jde jen o to, zda se bude muset
>>> pokud
>>>> ji budes chtit dat do ARB-1 misto JPR-1Z dat zapojit misto adresovych
>>> 74244
>>>> propojky a nebo jestli to zvladne dva oddelovace za sebou. Skoda, ze
> na
>>>> pozici procesoru nejdou taky MAP1 a MAP2. Asi se ti to tam neveslo
> kvuli
>>>> 8286. Tak bud dratarina ci opravdu zablokovat 8286 a PTK dat do druhy
>>> pozice
>>>> zprava. Jinak by to mohlo mit stejny bios pro obe procesorove desky.
> Na
>>> 8255
>>>> PTK-1 by se dala udelat klema mezi tema dvema nepouzityma bitama portu
> C a
>>> z
>>>> toho zjistovat, zda je PTK co JPR. Taky bych chtel zkusit nejakej
>>> rychlejsi
>>>> procik Z80.
>>>>> Jirka
>>>>>
>>>>>> jj to zapojeni je realozovano primo na PKT-1 dany text je primo z
>>>>>> dokumentace k PKT-1 zadna priloha se nestratila pac zadna nebila
>>>>>>
>>>>>>
>>>>>>
>>>>>>> To zapojeni je realizovany na PTK1 desce a nebo se nekam
> ztratila
>>>> priloha
>>>>>> emailu?
>>>>>>> Jirka
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> tak jsem se dastal ke spracovani dokumentace k PKT-1 a na ni
> je
>>>>>> elegantni uprava abi chodila s I8259 cele to defakto jsou jen dve
>>>> pouzdra
>>>>>> hradel. taktez je zde popsano jak to vlastne chodi:
>>>>>>>> "Pro správnou činnost obvodu 8259 je třeba, aby procesor
>>>>>>>> reagoval na
>>>>>> požadavek přerušení vysláním 3 impulsů INTA, během nichž
řadič
>>>>>> přerušení předává operační kód a adresu instrukce CALL.
>>>>>> Mikroprocesor Z80 však generuje INTA (kombinaci IORQ a M1) pouze v
>>>>>> cyklu výběru operačního kódu
>>>> a
>>>>>> adresu se pokouší číst z paměti. Proto je nutno následující 2
>>>>>> impulsy signálu MR překódovat tak, aby celá instrukce mohla být
>>>>>> správně přečtena
>>>> z
>>>>>> 8259.
>>>>>>>>
>>>>>>>>
>>>>>>>> Hradlo D18C vytváří součtem signálů IORQ a M1 první impuls
> INTA.
>>>>>>>> Ten
>>>>>> způsobí překlopení výstupu XINTA klopného obvodu DD13B,C do
úrovně
>>>>>> H,
>>>> čímž
>>>>>> se přes hradla DD10A, DD11B zablokuje čtení z paměti. Signál MR
>>>>>> potom prochází přes hradla DD10B a DD13A,D jako 2. a 3. impuls
> INTA
>>>>>> na
>>>> sběrnici.
>>>>>> Klopný obvod se překlopí do původního stavu na začátku
> následujícího
>>>> cyklu
>>>>>> výběru instrukce (hradlo DD10C)."
>>>>>>>> podstatne jednodusi nez toto
>>>>>> http://www.plunk.org/alice/alice2/cpu_board.html
>>>> (dole)---------------------
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
> Pobyty na horách se slevou
> http://raketa.cz/slevy/pobyty/hory/
>
>

Re: Z80 verzus I8259 na PKT-1

Jiri Biba SAPI-1

Diky Vam obema! Predpokladam, ze stejnej kmitoctovej system je i u PIO SIO CTC
 DART a dalsich.
Jirka


Zobrazit citovaný text (210 řádků)
----- PŮVODNÍ ZPRÁVA -----
Od: "Jardax (sapipandora.cz)" <jardax[doména skryta]>
Komu: "Konference 'SAPI-1 a československé mikropočítače'"
<sapipandora.cz>
Předmět: Re: Z80 verzus I8259 na PKT-1
Datum: 17.12.2012 - 2:01:34

> 
> Ahoj,
> dederoni to meli dost komplikovany vzhledem k poctu modifikaci co vyrabeli,
ale v zasade plati:
> U880 = 1MHz
> UA880 = 4MHz
> UB880 = 2,5MHZ
> 
> Predpona U je standardni a nebo misto ni je V jako enhanced s vyssim rozpetim 
pracovnich teplot.
> 
> Jako exportni se znacily 80-CPU (UB880) a 80A-CPU (UA880)
> 
> Jarda
> 
> Dne 17.12.2012 0:37, EC1045 (sapipandora.cz) napsal(a):
> > Z80, UB880 je 2.5 MHz
> > Z80A, UA880 je 4MHz
> > Z80B bi melo bit 6MHz
> >
> >
> >
> >> Tak to vypada na nejakou kaskadu preruseni. A ta 8253 bude zase asi
nejaka
> > obdoba ze ZDP-1 asi preddelic z Fi2 ci toho oscilatoru pro hlidaci pes a
> > neco dalsiho. No vidim to, ze deska se asi ubastli a podle me bude stacit
> > jen jedna 8259. Moc byc se s tim nematlal, pouze 8259 naprimo na sbernici
> > bez oddelovacu, 74287 dekoder a 7414 na vstupy intervence. Oddelovace
nemaj
> > smysl, data bude zatizeni  1, adresa krome A0 taky jen 1 a IOR a IOW taky.
> > Ale dokud nebude PTK-1 tak to neresim.
> >>   To co pises, jak ji osadit v rostu neni uplne idealni, rozstourat
> > zbernici se mi moc nechce. Ja bych to spis videl aby se misto X2 osadil
> > pinovej hrebinek kde by se vyvedly ty vstupy intervence a proste z kazdy
> > desky, co te bude zajimat tak vytahnout INT po drate a pichnout do
hrebinku.
> > Navic tak muzes resit priority. Samozrejme ze by se muselo na tech deskach
> > odpojit signal INT do ARB-1.
> >> Nemas nahodou nejakej popis jak je to u Z80 s casama u Z80, Z80A a tema
> > dederonama? proste kolik mega ma kterej. Ja to hledal na netu ale uspech
> > skoro zadnej...
> >> Poslo mi to co jsi zapomel a ja tu RTI vyzkousim. Ale mam takovej dojem,
> > ze se to nikdy nedelalo v serii, ta deska je podle fotej nak moc
zdratovana.
> >> Jirka
> >>
> >>
> >>> o RTI-1 vim akorat to ze ma existovat z dokumentace i jako ta zbernice
> > ktera
> >>> je pro ni urcena
> >>> RTI-1 ma suchanek a dokonce se vi jak vipada
> >>> http://cs-pocitace.ic.cz/wp-content/uploads//113.jpg (vpravo dole) podle
> >>> vseho tam jsou dve 8259, 1x 8253 a realny cas tam dela asi neco z rady
> > MH1xx
> >>> tj. zakaznickej I2L svab v DIL 40
> >>> uz jsem to psal jak natahnout ty preruseni a to stejnym spusobem jak na
> >>> IOB-1 tj. na jedom konektoru ARB-1x (ten nejvic v levo) se odriznou
> > adesy A8
> >>> az A15 a na ne se vivede INT0-INT7 (zdesky kde bude 8259) a na dalsi az
> > osmi
> >>> konektorech se odrizne INT0 a misti nich se tam natahnou ty preruseni z
> >>> posldniho konektoru. tj. az na posleni pozici pujde pourit ve vsech
> > pozicich
> >>> pametove i portove desky jen posledni (leva) pozice bude pro portovou
> > desku
> >>> ci specilni s radicem preruseni
> >>>
> >>>
> >>>
> >>>> A mas od ty RTI-1 neco vic nez zminku v dokumentaci?
> >>>> Az bude trochu cas, zkusim na bastldesku osadit 8259 a probadat jak by
> > to
> >>>> bylo s prerusovakem. I kdyz mozna ze by bylo jednodussi pridat vanu a
> >>> zkusit
> >>>> prodlouzeni sbernice. Ale pod CPM bude docela problem, bude se muset
> >>>> vymyslet, kde by mohlo preruseni vadit treba z casovych duvodu. A taky
> > me
> >>>> stale nenapada jak na signaly INT0-INT7. Pridavat to na kabel do
> > nejaky
> >>>> periferky pres X2 a X3 je nesmysl.
> >>>> Sakra, proc Eda tenkrat nesahnul po S100 sbernici? V ty dobe byla uz
> >>>> dostatecne znama a konektory se uz taky v Jihlave delaly. Pak by se
> > tam
> >>>> veslo vse vcetne prerusovaku a vicekanalovy DMA. Skoda...
> >>>> Jirka
> >>>>
> >>>>
> >>>>
> >>>> tak jsem vytvoril ideovy navrh jak bu mohla vipadat  kombinace ARB-1 s
> >>> IOB-1
> >>>> deska preuseni bi se davala zcela vlevo a od ni 8 desek bi mohli
> > viuzivet
> >>>> prarejni preruseni stejne jak na IOB-1. vizadalo bi si to but mit
> > desku
> >>>> RTI-1 nebo nevrhnout zcela nouvou desku s prarelnim prerujsenim viz
> > data
> >>>> jsou na dropu nezev desky je ARB-1C_ZPC_mu_PRP.* upozornuji ze jde o
> >>> ideony
> >>>> navrh jak bi to mohlo bit presne jsem to neskoumal jestli jsem tam
> > nehde
> >>>> neudelal krpu
> >>>>
> >>>>
> >>>>> Tak jo, uz to vidim! No to by bylo dobry, ten okradenej prerusovak
> > na
> >>>>> Sapi
> >>>> me docela stve. Premejslim zda si neudelat PTK-1 u Matrona, jestli to
> > teda
> >>>> jeste nekdy bude jako kusovku delat... Jde jen o to, zda se bude muset
> >>> pokud
> >>>> ji budes chtit dat do ARB-1 misto JPR-1Z dat zapojit misto adresovych
> >>> 74244
> >>>> propojky a nebo jestli to zvladne dva oddelovace za sebou. Skoda, ze
> > na
> >>>> pozici procesoru nejdou taky MAP1 a MAP2. Asi se ti to tam neveslo
> > kvuli
> >>>> 8286. Tak bud dratarina ci opravdu zablokovat 8286 a PTK dat do druhy
> >>> pozice
> >>>> zprava. Jinak by to mohlo mit stejny bios pro obe procesorove desky.
> > Na
> >>> 8255
> >>>> PTK-1 by se dala udelat klema mezi tema dvema nepouzityma bitama portu
> > C a
> >>> z
> >>>> toho zjistovat, zda je PTK co JPR. Taky bych chtel zkusit nejakej
> >>> rychlejsi
> >>>> procik Z80.
> >>>>> Jirka
> >>>>>
> >>>>>> jj to zapojeni je realozovano primo na PKT-1 dany text je primo z
> >>>>>> dokumentace k PKT-1 zadna priloha se nestratila pac zadna nebila
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>> To zapojeni je realizovany na PTK1 desce a nebo se nekam
> > ztratila
> >>>> priloha
> >>>>>> emailu?
> >>>>>>> Jirka
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>> tak jsem se dastal ke spracovani dokumentace k PKT-1 a na ni
> > je
> >>>>>> elegantni uprava abi chodila s I8259 cele to defakto jsou jen dve
> >>>> pouzdra
> >>>>>> hradel. taktez je zde popsano jak to vlastne chodi:
> >>>>>>>> "Pro správnou činnost obvodu 8259 je třeba, aby procesor
> >>>>>>>> reagoval na
> >>>>>> požadavek přerušení vysláním 3 impulsů INTA, během nichž
řadič
> >>>>>> přerušení předává operační kód a adresu instrukce CALL.
> >>>>>> Mikroprocesor Z80 však generuje INTA (kombinaci IORQ a M1) pouze v
> >>>>>> cyklu výběru operačního kódu
> >>>> a
> >>>>>> adresu se pokouší číst z paměti. Proto je nutno následující 2
> >>>>>> impulsy signálu MR překódovat tak, aby celá instrukce mohla být
> >>>>>> správně přečtena
> >>>> z
> >>>>>> 8259.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> Hradlo D18C vytváří součtem signálů IORQ a M1 první impuls
> > INTA.
> >>>>>>>> Ten
> >>>>>> způsobí překlopení výstupu XINTA klopného obvodu DD13B,C do
úrovně
> >>>>>> H,
> >>>> čímž
> >>>>>> se přes hradla DD10A, DD11B zablokuje čtení z paměti. Signál MR
> >>>>>> potom prochází přes hradla DD10B a DD13A,D jako 2. a 3. impuls
> > INTA
> >>>>>> na
> >>>> sběrnici.
> >>>>>> Klopný obvod se překlopí do původního stavu na začátku
> > následujícího
> >>>> cyklu
> >>>>>> výběru instrukce (hradlo DD10C)."
> >>>>>>>> podstatne jednodusi nez toto
> >>>>>> http://www.plunk.org/alice/alice2/cpu_board.html
> >>>> (dole)---------------------
> > ---------------------
> > sapipandora.cz
> > Konference o SAPI-1
> > ---
> > Pobyty na horách se slevou
> > http://raketa.cz/slevy/pobyty/hory/
> >
> >
> 
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
> Pobyty na horách se slevou
> http://raketa.cz/slevy/pobyty/hory/
> 

-- 
- - Reklama - - - - - - - - - - - - - -
Získejte Apple iPad 2 a 2GB Flash disk úplně zdarma! Každý 500 účet
vyhrává. Stačí si zaregistrovat mojeID na http://bit.ly/125gOqg

Re: Z80 verzus I8259 na PKT-1

Jardax SAPI-1

Pokud vim tak ano, ale u periferii jsem se zatim nesetkal s jinym provedenim nez
 UA a UB, tim je to jednodussi.

Jarda

Dne 17.12.2012 8:31, Jiri Biba (sapipandora.cz) napsal(a):
Zobrazit citovaný text (206 řádků)
> Diky Vam obema! Predpokladam, ze stejnej kmitoctovej system je i u PIO SIO CTC
DART a dalsich.
> Jirka
>
>
> ----- PŮVODNÍ ZPRÁVA -----
> Od: "Jardax (sapipandora.cz)" <jardax[doména skryta]>
> Komu: "Konference 'SAPI-1 a československé mikropočítače'"
<sapipandora.cz>
> Předmět: Re: Z80 verzus I8259 na PKT-1
> Datum: 17.12.2012 - 2:01:34
>
>> Ahoj,
>> dederoni to meli dost komplikovany vzhledem k poctu modifikaci co vyrabeli,
ale v zasade plati:
>> U880 = 1MHz
>> UA880 = 4MHz
>> UB880 = 2,5MHZ
>>
>> Predpona U je standardni a nebo misto ni je V jako enhanced s vyssim rozpetim
pracovnich teplot.
>>
>> Jako exportni se znacily 80-CPU (UB880) a 80A-CPU (UA880)
>>
>> Jarda
>>
>> Dne 17.12.2012 0:37, EC1045 (sapipandora.cz) napsal(a):
>>> Z80, UB880 je 2.5 MHz
>>> Z80A, UA880 je 4MHz
>>> Z80B bi melo bit 6MHz
>>>
>>>
>>>
>>>> Tak to vypada na nejakou kaskadu preruseni. A ta 8253 bude zase asi
nejaka
>>> obdoba ze ZDP-1 asi preddelic z Fi2 ci toho oscilatoru pro hlidaci pes a
>>> neco dalsiho. No vidim to, ze deska se asi ubastli a podle me bude stacit
>>> jen jedna 8259. Moc byc se s tim nematlal, pouze 8259 naprimo na sbernici
>>> bez oddelovacu, 74287 dekoder a 7414 na vstupy intervence. Oddelovace
nemaj
>>> smysl, data bude zatizeni  1, adresa krome A0 taky jen 1 a IOR a IOW taky.
>>> Ale dokud nebude PTK-1 tak to neresim.
>>>>    To co pises, jak ji osadit v rostu neni uplne idealni, rozstourat
>>> zbernici se mi moc nechce. Ja bych to spis videl aby se misto X2 osadil
>>> pinovej hrebinek kde by se vyvedly ty vstupy intervence a proste z kazdy
>>> desky, co te bude zajimat tak vytahnout INT po drate a pichnout do
hrebinku.
>>> Navic tak muzes resit priority. Samozrejme ze by se muselo na tech deskach
>>> odpojit signal INT do ARB-1.
>>>> Nemas nahodou nejakej popis jak je to u Z80 s casama u Z80, Z80A a tema
>>> dederonama? proste kolik mega ma kterej. Ja to hledal na netu ale uspech
>>> skoro zadnej...
>>>> Poslo mi to co jsi zapomel a ja tu RTI vyzkousim. Ale mam takovej dojem,
>>> ze se to nikdy nedelalo v serii, ta deska je podle fotej nak moc
zdratovana.
>>>> Jirka
>>>>
>>>>
>>>>> o RTI-1 vim akorat to ze ma existovat z dokumentace i jako ta zbernice
>>> ktera
>>>>> je pro ni urcena
>>>>> RTI-1 ma suchanek a dokonce se vi jak vipada
>>>>> http://cs-pocitace.ic.cz/wp-content/uploads//113.jpg (vpravo dole) podle
>>>>> vseho tam jsou dve 8259, 1x 8253 a realny cas tam dela asi neco z rady
>>> MH1xx
>>>>> tj. zakaznickej I2L svab v DIL 40
>>>>> uz jsem to psal jak natahnout ty preruseni a to stejnym spusobem jak na
>>>>> IOB-1 tj. na jedom konektoru ARB-1x (ten nejvic v levo) se odriznou
>>> adesy A8
>>>>> az A15 a na ne se vivede INT0-INT7 (zdesky kde bude 8259) a na dalsi az
>>> osmi
>>>>> konektorech se odrizne INT0 a misti nich se tam natahnou ty preruseni z
>>>>> posldniho konektoru. tj. az na posleni pozici pujde pourit ve vsech
>>> pozicich
>>>>> pametove i portove desky jen posledni (leva) pozice bude pro portovou
>>> desku
>>>>> ci specilni s radicem preruseni
>>>>>
>>>>>
>>>>>
>>>>>> A mas od ty RTI-1 neco vic nez zminku v dokumentaci?
>>>>>> Az bude trochu cas, zkusim na bastldesku osadit 8259 a probadat jak by
>>> to
>>>>>> bylo s prerusovakem. I kdyz mozna ze by bylo jednodussi pridat vanu a
>>>>> zkusit
>>>>>> prodlouzeni sbernice. Ale pod CPM bude docela problem, bude se muset
>>>>>> vymyslet, kde by mohlo preruseni vadit treba z casovych duvodu. A taky
>>> me
>>>>>> stale nenapada jak na signaly INT0-INT7. Pridavat to na kabel do
>>> nejaky
>>>>>> periferky pres X2 a X3 je nesmysl.
>>>>>> Sakra, proc Eda tenkrat nesahnul po S100 sbernici? V ty dobe byla uz
>>>>>> dostatecne znama a konektory se uz taky v Jihlave delaly. Pak by se
>>> tam
>>>>>> veslo vse vcetne prerusovaku a vicekanalovy DMA. Skoda...
>>>>>> Jirka
>>>>>>
>>>>>>
>>>>>>
>>>>>> tak jsem vytvoril ideovy navrh jak bu mohla vipadat  kombinace ARB-1 s
>>>>> IOB-1
>>>>>> deska preuseni bi se davala zcela vlevo a od ni 8 desek bi mohli
>>> viuzivet
>>>>>> prarejni preruseni stejne jak na IOB-1. vizadalo bi si to but mit
>>> desku
>>>>>> RTI-1 nebo nevrhnout zcela nouvou desku s prarelnim prerujsenim viz
>>> data
>>>>>> jsou na dropu nezev desky je ARB-1C_ZPC_mu_PRP.* upozornuji ze jde o
>>>>> ideony
>>>>>> navrh jak bi to mohlo bit presne jsem to neskoumal jestli jsem tam
>>> nehde
>>>>>> neudelal krpu
>>>>>>
>>>>>>
>>>>>>> Tak jo, uz to vidim! No to by bylo dobry, ten okradenej prerusovak
>>> na
>>>>>>> Sapi
>>>>>> me docela stve. Premejslim zda si neudelat PTK-1 u Matrona, jestli to
>>> teda
>>>>>> jeste nekdy bude jako kusovku delat... Jde jen o to, zda se bude muset
>>>>> pokud
>>>>>> ji budes chtit dat do ARB-1 misto JPR-1Z dat zapojit misto adresovych
>>>>> 74244
>>>>>> propojky a nebo jestli to zvladne dva oddelovace za sebou. Skoda, ze
>>> na
>>>>>> pozici procesoru nejdou taky MAP1 a MAP2. Asi se ti to tam neveslo
>>> kvuli
>>>>>> 8286. Tak bud dratarina ci opravdu zablokovat 8286 a PTK dat do druhy
>>>>> pozice
>>>>>> zprava. Jinak by to mohlo mit stejny bios pro obe procesorove desky.
>>> Na
>>>>> 8255
>>>>>> PTK-1 by se dala udelat klema mezi tema dvema nepouzityma bitama portu
>>> C a
>>>>> z
>>>>>> toho zjistovat, zda je PTK co JPR. Taky bych chtel zkusit nejakej
>>>>> rychlejsi
>>>>>> procik Z80.
>>>>>>> Jirka
>>>>>>>
>>>>>>>> jj to zapojeni je realozovano primo na PKT-1 dany text je primo z
>>>>>>>> dokumentace k PKT-1 zadna priloha se nestratila pac zadna nebila
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>> To zapojeni je realizovany na PTK1 desce a nebo se nekam
>>> ztratila
>>>>>> priloha
>>>>>>>> emailu?
>>>>>>>>> Jirka
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>> tak jsem se dastal ke spracovani dokumentace k PKT-1 a na ni
>>> je
>>>>>>>> elegantni uprava abi chodila s I8259 cele to defakto jsou jen dve
>>>>>> pouzdra
>>>>>>>> hradel. taktez je zde popsano jak to vlastne chodi:
>>>>>>>>>> "Pro správnou činnost obvodu 8259 je třeba, aby procesor
>>>>>>>>>> reagoval na
>>>>>>>> požadavek přerušení vysláním 3 impulsů INTA, během nichž
řadič
>>>>>>>> přerušení předává operační kód a adresu instrukce CALL.
>>>>>>>> Mikroprocesor Z80 však generuje INTA (kombinaci IORQ a M1) pouze v
>>>>>>>> cyklu výběru operačního kódu
>>>>>> a
>>>>>>>> adresu se pokouší číst z paměti. Proto je nutno následující 2
>>>>>>>> impulsy signálu MR překódovat tak, aby celá instrukce mohla být
>>>>>>>> správně přečtena
>>>>>> z
>>>>>>>> 8259.
>>>>>>>>>>
>>>>>>>>>> Hradlo D18C vytváří součtem signálů IORQ a M1 první impuls
>>> INTA.
>>>>>>>>>> Ten
>>>>>>>> způsobí překlopení výstupu XINTA klopného obvodu DD13B,C do
úrovně
>>>>>>>> H,
>>>>>> čímž
>>>>>>>> se přes hradla DD10A, DD11B zablokuje čtení z paměti. Signál MR
>>>>>>>> potom prochází přes hradla DD10B a DD13A,D jako 2. a 3. impuls
>>> INTA
>>>>>>>> na
>>>>>> sběrnici.
>>>>>>>> Klopný obvod se překlopí do původního stavu na začátku
>>> následujícího
>>>>>> cyklu
>>>>>>>> výběru instrukce (hradlo DD10C)."
>>>>>>>>>> podstatne jednodusi nez toto
>>>>>>>> http://www.plunk.org/alice/alice2/cpu_board.html
>>>>>> (dole)---------------------
>>> ---------------------
>>> sapipandora.cz
>>> Konference o SAPI-1
>>> ---
>>> Pobyty na horách se slevou
>>> http://raketa.cz/slevy/pobyty/hory/
>>>
>>>
>> ---------------------
>> sapipandora.cz
>> Konference o SAPI-1
>> ---
>> Pobyty na horách se slevou
>> http://raketa.cz/slevy/pobyty/hory/
>>