Kontroler USB AN2131(5)SC



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: Roman Rumian <rumian_at_nospam_agh.edu.pl>
Subject: Kontroler USB AN2131(5)SC
Date: Mon, 18 Nov 2002 11:54:27 +0100


Kochani,

pomozcie. :-)

Czy ktos z Was opracowal strone pecetowa transmisji USB z tego kontrolera tak,
aby szybkosc byla bliska teoretycznemu maksimum wynoszacym dla tego ukladu 8.704
Mbit/s, czyli 1088 milionow (nie informatycznych [2^20]) bajtow na sekunde ?

Chodzi o transmisje z kontrolera do peceta i mam sprawdzone, ze z generacja
danych z ta szybkoscia po stronie nadawczej nie ma zadnych problemow, ale
aplikacja na pececie odbiera niewiele powyzej 100kilobajtow/s.

Pozdrowienia

Roman Rumian


Poprzedni Następny
Wiadomość
Spis treści
From: "Piotrek" <piotrekk5_at_nospam_wp.pl>
Subject: Re: Kontroler USB AN2131(5)SC
Date: Mon, 18 Nov 2002 18:45:46 +0100


Czy ktos z Was opracowal strone pecetowa transmisji USB z tego kontrolera
tak,
aby szybkosc byla bliska teoretycznemu maksimum wynoszacym dla tego ukladu
8.704
Mbit/s, czyli 1088 milionow (nie informatycznych [2^20]) bajtow na sekunde
?
Chodzi o transmisje z kontrolera do peceta i mam sprawdzone, ze z
generacja
danych z ta szybkoscia po stronie nadawczej nie ma zadnych problemow, ale
aplikacja na pececie odbiera niewiele powyzej 100kilobajtow/s.

A że tak spytam z ciekawości. Co robisz na tym układzie?
Pozdrawiam
Piotrek
--
USB 2.0 <-> IDE (ATAPI) http://www.allegro.pl/show_item.php?item=8436496



Poprzedni Następny
Wiadomość
Spis treści
From: Roman Rumian <rumian_at_nospam_agh.edu.pl>
Subject: Re: Kontroler USB AN2131(5)SC
Date: Tue, 19 Nov 2002 09:42:53 +0100


Czesc,

Piotrek wrote:

(...)A =BFe tak spytam z ciekawo=B6ci. Co robisz na tym uk=B3adzie?

przesy=B3am wiele kana=B3=F3w z d=BCwi=EAkiem.

Pozdrawiam

Roman Rumian


Poprzedni Następny
Wiadomość
Spis treści
From: "Kamil Dziekanowski" <kdziekan_at_nospam_nospam.pl>
Subject: Re: Kontroler USB AN2131(5)SC
Date: Tue, 19 Nov 2002 10:10:30 +0100


przesyłam wiele kanałów z dźwiękiem.

Czy stosujesz wszystkie zasady efektywnego programowania?
Tzn:
Czy maksymalizujesz wielkosc pakietu danych wysylanych lub odbieranych na
raz w aplikacji?
Czy wykorzystujesz mechanizmy asynchroniczne w aplikacji?
Jezeli masz kontrole nad wnetrzem sterownika czy wysylasz do sterownika
"host" rozkazy odbioru/wysylania o jak najwiekszej dlugosci danych i dbasz o
to aby "host" jak najdluzej byl zajety (brak przerw pomiedzy rozkazami)?
Czy maksymalizujesz wielkosc pakietu na szynie USB?
Czy wykorzystujesz wiecej niz jeden "endpoint" na raz w danym kierunku?
---
Jakiego rodzaju "endpoint" wykorzystujesz?

Pozdrawiam,
Kamil Dziekanowski



Poprzedni Następny
Wiadomość
Spis treści
From: Roman Rumian <rumian_at_nospam_agh.edu.pl>
Subject: Re: Kontroler USB AN2131(5)SC
Date: Wed, 27 Nov 2002 14:25:59 +0100


Witam,

Kamil Dziekanowski wrote:

przesy=B3am wiele kana=B3=F3w z d=BCwi=EAkiem.

Czy stosujesz wszystkie zasady efektywnego programowania?
Tzn:
Czy maksymalizujesz wielkosc pakietu danych wysylanych lub odbieranych =
na
raz w aplikacji?
Czy wykorzystujesz mechanizmy asynchroniczne w aplikacji?
Jezeli masz kontrole nad wnetrzem sterownika czy wysylasz do sterownika=

"host" rozkazy odbioru/wysylania o jak najwiekszej dlugosci danych i db=
asz o
to aby "host" jak najdluzej byl zajety (brak przerw pomiedzy rozkazami)=
?
Czy maksymalizujesz wielkosc pakietu na szynie USB?
Czy wykorzystujesz wiecej niz jeden "endpoint" na raz w danym kierunku?=

---
> Jakiego rodzaju "endpoint" wykorzystujesz?

dzieki serdeczne za rady.
Po zastosowaniu zadania bloku 4KB od drivera Cypress'a w trybie bulk
osiagnelismy MAX, to znaczy lekko ponad 1MB/s.

Z pozdrowieniami

Roman Rumian