Welcome, Guest. Please login or register.


Author Topic: SD-kártya interface cartridge-ben (Read 173927 times)

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: SD-kártya interface cartridge-ben
« Reply #105 on: 2014.September.12. 14:23:14 »
Nem tudom hogy sikerült korábban "elmenedzselnem", de ez itt a helyes stoppos verzió, korábban rosszat töltöttem fel:
Z80 System

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: SD-kártya interface cartridge-ben
« Reply #106 on: 2014.September.12. 16:32:49 »
Tudom, hogy a winyónál meg utána az IDE-SD -nél is már ezt mondtam,
de nem lehet, hogy ez a cartridge SD ez minden előzőnél gyorsabb ?

Vagy csak elszoktam a sebességtől itt a telefonról sípoltatások közben ?

Hát veszett gyors !

Egyedül az iview képeknél lehet tettenérni töltést egyáltalán, mint folyamatot, 2 szempillantás erejéig ... többi cuccnál gyakorlatilag nem érzek töltési időket ... megnyomom az entert, és indul ... mintha már be lett volna töltve ... :)
Z80 System

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14722
  • Country: hu
    • http://enterprise.iko.hu/
Re: SD-kártya interface cartridge-ben
« Reply #107 on: 2014.September.12. 18:22:40 »
Quote from: Z80System
de nem lehet, hogy ez a cartridge SD ez minden előzőnél gyorsabb ?
Nem lehet, hanem biztos! A gyors módban egyszerűen LDIR-rel lehet olvasni.

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: SD-kártya interface cartridge-ben
« Reply #108 on: 2014.September.12. 18:26:02 »
Quote
A gyors módban

Mi ez a gyors mód ? Van rajta lassú mód is ? Hol kapcsolom át ? És minek ?
Z80 System

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14722
  • Country: hu
    • http://enterprise.iko.hu/
Re: SD-kártya interface cartridge-ben
« Reply #109 on: 2014.September.12. 18:31:24 »
Quote from: Z80System
Mi ez a gyors mód ? Van rajta lassú mód is ? Hol kapcsolom át ? És minek ?
Te sehol, hacsak nem írsz direkt drivert hozzá :-)
Normál esetben 1 bájtos adat regiszteren megy az adat i/O, nagy sebességű olvasásnál 1K memória területről folyamatosan olvasható LDIR-rel. Magyarán szektor beolvasása sima memóriamásolás.

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: SD-kártya interface cartridge-ben
« Reply #110 on: 2014.September.12. 18:35:53 »
Quote
Magyarán szektor beolvasása sima memóriamásolás.
Figyelembe véve jelenlegi implementációs részleteket is (pld. ide driver épp hogy van implementálva), elméletileg kb. hogy aránylanak a töltési sebességek ?

IDE-SD vs cartridge SD,

winyó vs cartridge SD,

floppy vs cartridge SD ?

Most nem azt mondom, hogy pikoszekundumra, hanem csak úgy nagyjából, mi minek lehet a hányszorosa ?
Z80 System

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14722
  • Country: hu
    • http://enterprise.iko.hu/
Re: SD-kártya interface cartridge-ben
« Reply #111 on: 2014.September.12. 22:48:55 »
A DD floppy 31250 bájt/sec, a cartridge SD esetén LDIR 190476 bájt/sec 4Mhz-es Z80 és nem videó RAM esetén.
IDE esetén meg ez a kód, számold ki :-D
Code: ZiLOG Z80 Assembler
  1. RDCIK:          OUT (C),D
  2.                 OUT (C),E
  3.                 EXX
  4.                 LD C,A
  5.                 INI
  6.                 INC C
  7.                 INI
  8.                 EXX
  9.                 OUT (C),D
  10.                 OUT (C),E
  11.                 EXX
  12.                 LD C,A
  13.                 INI
  14.                 INC C
  15.                 INI
  16.                 EXX
  17.                 JP NZ,RDCIK
  18.                 DJNZ RDCIK

De mindez csak maga a puszta szektor adat (512 bájt) átvitelére igaz. Az elérési idő az egy másik kérdés, ebben nyílván a floppy a legrosszabb. Modern (max 20 éves :-) ) vinyónál már kb 0 a floppyhoz képest, SD-nél meg pláne.
Ami még fontos a floppy az fix (ill. HD esetén 2x gyorsabb), addig IDE és SD esetén (mivel az EP-hez képest ezek eleve gyorsabb cuccok, így turbo procival az átvitel is gyorsul.

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: SD-kártya interface cartridge-ben
« Reply #112 on: 2014.September.12. 23:11:52 »
Hmmm ... rendesen nem számoltam ki, de akkor ezek szerint a cartridge SD kilóra kb. 4X biztos gyorsabb az IDE-SD -nél,
ami így akkor maximum duplája lehet a floppy -nak ...

Szóval ha a floppy: 1 megaszpíd
akkor IDE-SD: kb. 2 megaszpíd
és cartridge SD: kb. 8 megaszpíd

:)

Elérési idők most nem játszanak itt (mégha a valóságban nagyon is számítanak) mert annak olyan a szórása a valós életben, hogy nem tudnánk melyikhez hasonlítsuk,
tehát tekintsük a mozgó alkatrészes dolgokat ideálisnak, szekvenciálisan.
Z80 System

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: SD-kártya interface cartridge-ben
« Reply #113 on: 2014.September.12. 23:13:28 »
Ebből mondjuk akkor az is következik, hogy a HD -s lemez (4 MHz -es gépen, így szekvenciálisan) gyorsabb mint az IDE-SD ? :) Mit nem értek ...
« Last Edit: 2014.September.12. 23:17:06 by Z80System »
Z80 System

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: SD-kártya interface cartridge-ben
« Reply #114 on: 2014.September.12. 23:14:51 »
És persze az 1:2:8 az csak 4 MHz -s gépen van ezek szerint,

akkor egy 10 megás gépen ez legalább: 1:4:16 ... nem ?
Z80 System

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14722
  • Country: hu
    • http://enterprise.iko.hu/
Re: SD-kártya interface cartridge-ben
« Reply #115 on: 2014.September.12. 23:18:13 »
Elmélkedés helyett pl azt kéne megnézni (egy bővített gépen), hogy egy 720K-s lemeznyi játék mennyi idő alatt másolható be RAMDISK-be.

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: SD-kártya interface cartridge-ben
« Reply #116 on: 2014.September.12. 23:27:33 »
Quote
Elmélkedés helyett pl azt kéne megnézni (egy bővített gépen), hogy egy 720K-s lemeznyi játék mennyi idő alatt másolható be RAMDISK-be.

Hmmm ... nem hülyeség ... de mondjuk ahhoz hogy a cartridge SD -t bővített gépen tudjam futtatni, ahhoz össze kellene passzoljon az EXDOS karim és az SD cartridge ...

De végülis ha kiveszem az epromokat akkor valszeg működnie kéne sima ram bővítésként ... vagy a WD IC is összeakad az SD cartridge -al ? Azt nem fogom kioperálni belőle ...

De ez az összehasonlítás elég jónak tűnik, abból a szempontból, hogy mindent belemérne, FAT kezelést, meg mindent ...

Abból a szempotból viszont helytelen, hogy a file kezelést (FAT,EXOS,minden) azt kétszer mérnénk le, hisz a ram diszken létre is hozza a file rendszert ... Szóval ha számít a file kezelés ideje arányaiban a beolvasásban, a raw adatátvitelhez képest, akkor duplán számítna ilyen ram diszkbe másolásnál, így helytelen eredmények lennének.

Ha meg nem számít, akkor az okoskodás is teljesen jó ... nem ?
« Last Edit: 2014.September.13. 00:31:19 by Z80System »
Z80 System

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: SD-kártya interface cartridge-ben
« Reply #117 on: 2014.September.13. 12:56:44 »
Mindenesetre megaleborulás a készítésben résztvevőknek, ezzel valszeg elértétek amit el lehetett, innen már nem nagyon lehet előre lépni ...

Kicsi, villámgyors, teljesen néma, a prémiumok beszerelhetőek az eredeti cartridge házba is, ti biztos jobban értetek hozzá, de felhasználóként nem igen tudom mit akarhatnék még ... :)

A lehetőség benne van a FAT16 -ra is, egy (felhasználói oldalról) egyszerű szoftver frissítéssel ... állat.
Z80 System

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: SD-kártya interface cartridge-ben
« Reply #118 on: 2014.September.13. 12:58:57 »
Juteszembe, SzörG említette, hogy Zozó mondott neki olyat, hogy valahogy el tud romolni a file rendszer. Ezzel lett valami előrelépés ? Tistázódott vagy elhanyagolódott ? Tudom valahogy tesztelni a dolgot, vagy ilyesmi ?
Z80 System

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: SD-kártya interface cartridge-ben
« Reply #119 on: 2014.September.13. 18:30:04 »
Juteszembe ... Zozo nem teszel fel olyan SD kártya romokat, amiket írtam itt ? :

http://enterpriseforever.com/hardver/sd-kartya-interface-cartridge-ben/msg40161/#msg40161
Z80 System