USB 2.0 chip recommendation?

Feb 16, 2005 4 Replies

Hi group,



I need a USB 2.0 high speed (480Mbps) controller recommendation. It should meet most of the following criteria:


- USB 2.0 @ 480 Mbps



- sustained data rate > 20MB/s; preferably > 30 MB/s



- parallel 8-bit or 16-bit interface



- SPI and I2C (in hardware or software)



- general-purpose I/O pins (8 or more)



- easy to use - minimal or no firmware required - drivers available for Windows and/or Linux - high-level API to talk to the drivers - good documentation and example applications



- single-chip solution; small package



- available in small quantities from major distributors



I've used the FT2232C but unfortunately it is not a high-speed device.



Thanks,



-- Georgi


tadt.de (8.11.2/8.11.2/SuSE Linux 8.11.1-0.5) with SMTP id j01Kct520012 for ; Sat, 1 Jan 2005 21:38:55 +0100 Received: from cernmxlb.cern.ch (cernmx07.cern.ch [137.138.166.171]) by mailin.hrz.tu-darmstadt.de (8.12.10/8.12.8) with ESMTP id j01KY1nq018178 for ; Sat, 1 Jan 2005 21:34:02 +0100 Received: from listbox4.cern.ch ([137.138.24.223]) by cernmxlb.cern.ch with Microsoft SMTPSVC(6.0.3790.211); Sat, 1 Jan 2005 21:33:58 +0100 Received: from listbox4.cern.ch (localhost [127.0.0.1]) by listbox4.cern.ch (8.12.1-20030924/8.12.1) with ESMTP id j01KXnbi013586 for ; Sat, 1 Jan 2005 21:33:49 +0100 (MET) Received: (from majordom@localhost) by listbox4.cern.ch (8.12.1-20030924/8.12.1/Submit) id j01KXnXw013585 for alice-tpc-outgoing; Sat, 1 Jan 2005 21:33:49 +0100 (MET) X-Authentication-Warning: listbox4.cern.ch: majordom set sender to snipped-for-privacy@listbox.cern.ch using -f Received: from mail6.cern.ch (mail6.cern.ch [137.138.138.152]) by listbox4.cern.ch (8.12.1-20030924/8.12.1) with ESMTP id j01KXjbi013570 for ; Sat, 1 Jan 2005 21:33:45 +0100 (MET) Received: from cernmxlb.cern.ch (cernmx07.cern.ch [137.138.166.171]) by mail6.cern.ch (8.12.1-20030924/8.12.1) with ESMTP id j01KXiDq002905 for ; Sat, 1 Jan 2005 21:33:45 +0100 (MET) X-Authentication-Warning: mail6.cern.ch: Host cernmx07.cern.ch [137.138.166.171] claimed to be cernmxlb.cern.ch X-External: man_on_the_moon_ex Keywords: CERN SpamKiller Note: 0 Charset: west-latin X-Filter: CERNMX07 SMTPGW CERN Spam Sink v1.0 Received: from relay2.uni-heidelberg.de ([129.206.210.211]) by cernmxlb.cern.ch with Microsoft SMTPSVC(6.0.3790.211); Sat, 1 Jan 2005 21:33:44 +0100 Received: from pi0.physi.uni-heidelberg.de (pi0.physi.uni-heidelberg.de [129.206.232.250]) by relay2.uni-heidelberg.de (8.12.10/8.12.10) with ESMTP id j01KYJbY002598; Sat, 1 Jan 2005 21:34:20 +0100 (MET) Received: from ceres241.physi.uni-heidelberg.de (ceres241.physi.uni-heidelberg.de [129.206.233.241]) by pi0.physi.uni-heidelberg.de (8.13.1/8.13.1/SuSE Linux 0.7) with ESMTP id j01KXdSL007681; Sat, 1 Jan 2005 21:33:41 +0100 Message-ID:

MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-OriginalArrivalTime: 01 Jan 2005 20:33:44.0724 (UTC) FILETIME=[304EFD40:01C4F041] Precedence: bulk Reply-To: Peter Glaessel X-TUD-HRZ-MailScanner: Found to be clean X-TUD-HRZ-MailScanner-SpamCheck: not spam, SpamAssassin (Wertung=1.389, benoetigt 5, DNS_FROM_RFCI_DSN 1.39) X-TUD-HRZ-MailScanner-SpamScore: s X-MailScanner-From: snipped-for-privacy@listbox4.cern.ch Status: O Content-Length: 1867

Not many have single chip, small, 480Mbps solutions :

Cypress EZ-USB FX2LP (new), or older EZ-USB FX2 series. They claim 53Mbytes/Sec

-jg

I've used the older FX2. It has 8/16 bit FIFO interface and you can use those pins also as GPI0. However, if I remember correcty, you can't have both at the same time(?) Otherwise it seems to match your wishlist quite well...

-js-

Depends on the package of the FX...

Uwe Bonnes bon@elektron.ikp.physik.tu-darmstadt.de Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt --------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required