Karta IO do PC - uzupełnienie pytania



Masz problem? Zapytaj na forum elektroda.pl z bramką pl.misc.elektronika!

Poprzedni Następny
Wiadomoœć
spis treści
From: "Piotr Bochyński" <pbochyn_at_nospam_zeus.polsl.gliwice.pl>
Subject: Karta IO do PC - uzupełnienie pytania
Date: Wed, 14 Jul 1999 08:26:55 +0100


Chodzi o to, że pod tymi kilkoma adresikami mam rejestry sterujące i
faktycznie zapisuję do karty 64kB jakies 30 razy na sekundę. To mi daje
jakieś 2MB/s. Czy takie coś można przepchnąć po ISA (16bit). Jak to zrobić,
żeby działało pod adresem 0xA0000?
Gdzie można znaleźć materiały aby zbudować taką kartę na PCI i była widoczna
powiedzmy od 0xA0000 - to chyba by rozwiązało moje problemy.



Poprzedni Następny
Wiadomoœć
spis treści
From: waldemar_at_nospam_zedat.fu-berlin.de
Subject: Re: Karta IO do PC - uzupełnienie pytania
Date: Thu, 15 Jul 1999 08:25:09 GMT



Chodzi o to, że pod tymi kilkoma adresikami mam rejestry sterujące i
faktycznie zapisuję do karty 64kB jakies 30 razy na sekundę. To mi daje
jakieś 2MB/s. Czy takie coś można przepchnąć po ISA (16bit). Jak to zrobić,
żeby działało pod adresem 0xA0000?
Nie sadze, aby ci sie to udalo. Jakies 1MB/s maximum, a i to
przekraczy specyfikacje ISA. Adres 0xA0000 jest niekorzystny, bo jest
to adres karty graficznej. Polecam 0xD0000 lub 0xE0000 (dziala nie na
wszystkich PCtach)

Gdzie można znaleźć materiały aby zbudować taką kartę na PCI i była widoczna
powiedzmy od 0xA0000 - to chyba by rozwiązało moje problemy.

Jak juz pisalem. uzywamy tego typu kart. Jedne to karty fast-io ktore
maja wlasny procesor i podwojne buforowanie. Mozesz pakowac dane tak
szybko jak mozesz (czyli teoretycznie 132MB/sec) a profesor na karcie
wywali je wedlug swojego taktu, czyli np. 30 frames/sec). Karty
produkuje National Instruments (www.natinst.com)
Oprocz tego uzywamy kart firmy PLX. Sa to karty PCI dla producentow
"migrujacych" z ISA na PCI. Maja dobry opis rejestrow, software
testowe etc. Kosztuja ok. 600$ (albo DM, nie pamietam, kolega
kupowal). Mam tego 2 sztuki i chodza fajnie z intelami, z AMD sie
gryza, jak sa wyzylowane (AMD ma do dupy timing). Zaleta jest, ze
mozesz je sobie wstawic w przestrzen adresowa gdzie chcesz, np.
0x700000 albo i wyzej. Wada, ze musisz duzo robic piechty no i ze te
qrwskie gniazdka u AMP sa dosc drogie.

Waldek


Poprzedni Następny
Wiadomoœć
spis treści
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: Karta IO do PC - =?iso-8859-1?Q?uzupe=B3nienie?= pytania
Date: 14 Jul 1999 09:13:44 GMT


On Wed, 14 Jul 1999 08:26:55 +0100, Piotr Bochyński <pbochyn_at_nospam_zeus.polsl.gliwice.pl> wrote:
Chodzi o to, że pod tymi kilkoma adresikami mam rejestry sterujące i
faktycznie zapisuję do karty 64kB jakies 30 razy na sekundę. To mi daje
jakieś 2MB/s. Czy takie coś można przepchnąć po ISA (16bit).

Z duzym trudem, ale mniej wiecej sie da. 2MB/s to szczyt mozliwosci I/O
16bit karty ISA. Tyle za zapcha Ci to procesor na amen.

Moglbys uzyc DMA, ale nowych i starszych i bardzo starych [XT] plytach
2MB/s moga byc nieosiagalne. A mialem AT286 gdzie sie producent chwalil
8MB/s - ale te czasy sie skonczyly.

Na ISA zostaje bus master - Adaptec osiagal 8MB/s w

Przy PCI tez bylby bus master sugerowany

J.