POKREC
Guest
Tue Oct 02, 2007 10:13 pm
Nastepna kwestia - bo caly czas projekt sobie obmyslam.
Czy znacie, Szanowni Koledzy, jakis scalaczek, ktory umozliwialby
komunikacje z USB po linii rownoleglej 16 bit? Znaczy do scalaczka
podpinam 16 bitow rownolegle i je zczytuje USB-em (albo w 2-ga strone -
wysylam na usba 16 bitow i za scalaczkiem mam te 16 bitow na magistrali
rownoleglej).
Namierzylem na sieci w USA scalak USB3250 i on zasadniczo jest tym, co
potrzebuje, wg. pamfletu, jaki dostarcza producent (SMSC). Ktos go zna /
uzywal? Bo ciezko dostac kilka sztuk luzem, mozna kupic na raz 100 sztuk
(ktore sie moga przydac, moga sie tez nie przydac w nastepnych
projektach). Wydanie kilkuset dolcow + clo, waty, sraty i podaty tylko
po to, zeby zobaczyc, czy to zadziala mi w prototypie to troche za duzo.
A moze ktos ma sprawdzone rozwiaznie tej kwestii?
Z gory dzieki za odpowiedzi.
Rozwiazania typu USB<->UART sa zbyt wolne i raczej odpadaja. Chodzi mi o
predkosci rzedu kilku (do 30) milionow slow 16 bit na sekunde.
Pzdr,
POKREC
PAndy
Guest
Tue Oct 02, 2007 10:40 pm
"POKREC" <pokrec@wywalto.poczta.onet.pl> wrote in message
news:fducad$1mt$1@news.onet.pl...
USB<>ATA (musialbys dorobic interface ATA) - w zamian za to cena,
latwosc zamiennikowania itd albo jakis Cypress/NXP
Adam Dybkowski
Guest
Tue Oct 02, 2007 11:16 pm
POKREC pisze:
Quote:
Czy znacie, Szanowni Koledzy, jakis scalaczek, ktory umozliwialby
komunikacje z USB po linii rownoleglej 16 bit?
[...]
Rozwiazania typu USB<->UART sa zbyt wolne i raczej odpadaja. Chodzi mi o
predkosci rzedu kilku (do 30) milionow slow 16 bit na sekunde.
60 megabajtów na sekundę? Potrzebujesz scalaka do USB 2.0 Highspeed - i
to nie pierwszego z brzegu, który do tego będzie pracował na granicy
możliwości magistrali (na nominalne 480 Mb/s składają się oprócz danych
także ramkowanie, potwierdzenia itp).
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
PAndy
Guest
Wed Oct 03, 2007 8:30 am
"Adam Dybkowski" <adybkows12@45wp.pl> wrote in message
news:fdug21$eet$1@atlantis.news.tpi.pl...
Quote:
60 megabajtów na sekundę? Potrzebujesz scalaka do USB 2.0 Highspeed -
i to nie pierwszego z brzegu, który do tego będzie pracował na granicy
możliwości magistrali (na nominalne 480 Mb/s składają się oprócz
danych także ramkowanie, potwierdzenia itp).
60MB/s to raczej sie z USB2 nie wycisnie, realnie mozna myslec o
transferach ok max 50 - 55MB/s
Greg(G.Kasprowicz)
Guest
Wed Oct 03, 2007 8:53 am
Quote:
Czy znacie, Szanowni Koledzy, jakis scalaczek, ktory umozliwialby
komunikacje z USB po linii rownoleglej 16 bit?
[...]
tak
CY7C68013A
Quote:
Rozwiazania typu USB<->UART sa zbyt wolne i raczej odpadaja. Chodzi mi o
predkosci rzedu kilku (do 30) milionow slow 16 bit na sekunde.
wlasnie ten
te 50MB/s wyciaga spokojnie, uzywam go od lat w roznych urzadzeniach
Quote:
60 megabajtów na sekundę? Potrzebujesz scalaka do USB 2.0 Highspeed - i to
nie pierwszego z brzegu, który do tego będzie pracował na granicy
możliwości magistrali (na nominalne 480 Mb/s składają się oprócz danych
także ramkowanie, potwierdzenia itp).
scalaka zalatwia to wszystko w sprzecie.
masz interfejs typu FIFO, pchasz dane i pojawiaja sie w PC.
banalny w obsludze, sa przyklady firmware.
w srodku siedzi 8051, mozesz go bootowac przez USB
firmware 8051 ustawia tylko endpointy, i moze isc spac.
Mister
Guest
Wed Oct 03, 2007 9:56 am
Quote:
wlasnie ten
te 50MB/s wyciaga spokojnie, uzywam go od lat w roznych urzadzeniach
Teoretyczna maksymalna prędkość transmisji bulk dla HS wynosi 53248000B/s.
Tyle teoria - pozostaję pytanie czy host poradzi sobie z taką prędkością?
Czy driver dostarczany przez cypressa umożliwia taki transfer?
Mister
POKREC
Guest
Wed Oct 03, 2007 10:02 am
Greg(G.Kasprowicz) wrote:
Quote:
Czy znacie, Szanowni Koledzy, jakis scalaczek, ktory umozliwialby
komunikacje z USB po linii rownoleglej 16 bit?
[...]
tak
CY7C68013A
Rozwiazania typu USB<->UART sa zbyt wolne i raczej odpadaja. Chodzi mi o
predkosci rzedu kilku (do 30) milionow slow 16 bit na sekunde.
wlasnie ten
te 50MB/s wyciaga spokojnie, uzywam go od lat w roznych urzadzeniach
60 megabajtów na sekundę? Potrzebujesz scalaka do USB 2.0 Highspeed - i to
nie pierwszego z brzegu, który do tego będzie pracował na granicy
możliwości magistrali (na nominalne 480 Mb/s składają się oprócz danych
także ramkowanie, potwierdzenia itp).
scalaka zalatwia to wszystko w sprzecie.
masz interfejs typu FIFO, pchasz dane i pojawiaja sie w PC.
banalny w obsludze, sa przyklady firmware.
w srodku siedzi 8051, mozesz go bootowac przez USB
firmware 8051 ustawia tylko endpointy, i moze isc spac.
Mila sprawa, czegos takiego chyba szukam wlasnie, wiesz moze gdzie kupic
pare stuk takiego cuda?
Dzieki,
POKREC.