Miscellaneous questions, What is the current revision level of the max3420e – Maxim Integrated MAX3420E User Manual

Page 8

Advertising
background image

USB serial bridge chips connect to a PC using its USB port, but appear as a virtual COM port
to the application running on the PC . A custom driver, supplied by the chip vendor, is required
to do this COM-USB transformation. A Windows application that talks to a serial (COM) port
(e.g., HyperTerminal) can be used to talk to an USB-connected device using this method.

The advantage of this approach is that no enumeration firmware or host driver is required. The
disadvantages are in performance, flexibility, and support:

Performance: Because the bridge approach emulates a serial port, the maximum
achievable bandwidth is about 1 Megabit per second, well below the USB signaling rate
of 12 Megabits per second.
Flexibility: The serial-USB bridge chips are hard-wired to emulate serial-port devices.
They are not capable of implementing standard Windows class devices (like HID) or
custom device types.
Support: A product you design using one of these chips will require the companion driver
to be installed by your customer. Because it is a custom driver, it is not guaranteed to
work with future versions of the operating system. If you choose this approach, try to
make sure that the vendor is committed to supporting the driver for the lifetime of your
product.

6. What are the advantages and disadvantages of the MAX3420E approach?

The disadvantages are that firmware is required for the MAX3420E controller and that Maxim
does not supply a custom Windows driver. Instead, Maxim supplies example firmware to
illustrate how to conform to a standard Windows device class (HID), and thereby to use a built-
in Windows driver.

The advantages to the MAX3420E approach are performance, flexibility and support.

Performance: The MAX3420E SPI port (its interface to the controller) can run up to
26MHz. If the controller supports a high SPI clock rate, the MAX3420E can support USB
transfers up to the maximum available full-speed bandwidth of 12Mbps.
Flexibility: The personality of a device using the MAX3420E is entirely determined by its
firmware. Therefore, it can implement any type of USB device.
Support: Once operating systems natively support general USB (BULK) transfers, the
need for serial-USB bridge chips will rapidly diminish.

6. Miscellaneous Questions

1. Can my firmware determine which chip revision I have?

Yes. The read-only register R18 contains the revision number.

2. What is the current revision level of the MAX3420E?

Refer to the

MAX3420E QV

for the latest data sheet and errata.

Related Parts

MAX3420E

USB Peripheral Controller with SPI Interface

Free Samples

More Information
For Technical Support:

http://www.maximintegrated.com/support

Page 8 of 9

Advertising