P2 and HS USB, new FT4222H
jmg
Posts: 15,173
I see FTDI have a new High Speed USB member
http://www.ftdichip.com/Products/ICs/FT4222H.html
This claims i2c to 3.4Mb/s and QSPI to 28MB/s, and QFN32 and under $2 in 100+
That makes having QuadSPI support in HW in P2, more important, as it gives a low cost method to get decent link speeds. Hopefully, QuadSPI is still in the SmartPin feature list.
Other comments :
The FT4222H is unclear on 5V tolerant ? the main bullets and MAX do NOT mention it, but the Ioz figures give 10uA and Vin = 5.5V or 0 - their other FT232H devices are 5V tolerant.
The i2c seems to use different pins, so it may support SPI and i2c, dual use (but perhaps not like a dual UART ?)
There is no mention of JTAG support, which just needs modest extensions to SPI.
(variable data length, and sync control of TDO and TMS ( MOSI / SSn ) )
Seems surprising FTDI would miss supporting JTAG on a new peripheral device ?
Addit: After asking FTDI, I can add some clarifies
* Part is NOT 5V tolerant (which is sure to bite many,given their other H parts are)
* SPI clock choices are coarse (1/2^N) and QuadSPI sustained speed is limited by the total system design to 28.1Mbps @ 20MHz, so ~ 25.6% of Clock bandwidth, and 5.85% of the peak USB bandwidth.
ie better than FS USB, but poor for any HS USB chip.
* JTAG is NOT supported in HW, and the GPIO calls are bit-level
No numbers yet on possible SW only speeds, but they would be low, and GPIO is not mappable to SPI pins (and overlays i2c pins ).
The price and package still makes this an interesting part, shame about the missing details.
FT4222H is still a very good match for P2, as those details impact P2 less than general use. (A FT4222H P2 design can probably use a single crystal.)
http://www.ftdichip.com/Products/ICs/FT4222H.html
This claims i2c to 3.4Mb/s and QSPI to 28MB/s, and QFN32 and under $2 in 100+
That makes having QuadSPI support in HW in P2, more important, as it gives a low cost method to get decent link speeds. Hopefully, QuadSPI is still in the SmartPin feature list.
Other comments :
The FT4222H is unclear on 5V tolerant ? the main bullets and MAX do NOT mention it, but the Ioz figures give 10uA and Vin = 5.5V or 0 - their other FT232H devices are 5V tolerant.
The i2c seems to use different pins, so it may support SPI and i2c, dual use (but perhaps not like a dual UART ?)
There is no mention of JTAG support, which just needs modest extensions to SPI.
(variable data length, and sync control of TDO and TMS ( MOSI / SSn ) )
Seems surprising FTDI would miss supporting JTAG on a new peripheral device ?
Addit: After asking FTDI, I can add some clarifies
* Part is NOT 5V tolerant (which is sure to bite many,given their other H parts are)
* SPI clock choices are coarse (1/2^N) and QuadSPI sustained speed is limited by the total system design to 28.1Mbps @ 20MHz, so ~ 25.6% of Clock bandwidth, and 5.85% of the peak USB bandwidth.
ie better than FS USB, but poor for any HS USB chip.
* JTAG is NOT supported in HW, and the GPIO calls are bit-level
No numbers yet on possible SW only speeds, but they would be low, and GPIO is not mappable to SPI pins (and overlays i2c pins ).
The price and package still makes this an interesting part, shame about the missing details.
FT4222H is still a very good match for P2, as those details impact P2 less than general use. (A FT4222H P2 design can probably use a single crystal.)
Comments
FTDI already had USB high speed support on some of their other ICs, it seems - 313H, 323H, etc
Are any of these ICs used on prop boards or is there any USB HS support on any current production prop board, at the moment?
I know the the Lattice CPLD boards use FT2232H, which is a good choice as it can do JTAG and UART, but the FT232H/FT2232H are larger and more expensive than the new FT4222H, which seems to be the lowest price for USB HS.
Two-channel configurable SPI interfaces Master/slave up to 3 MHz (but looks like no quadspi)
http://www.mouser.com/ProductDetail/Cypress-Semiconductor/CY7C65215-32LTXI/?qs=sGAEpiMZZMsOYvreY40OSr0Sq2DnL0xZ
Has anybody used one of these FTDI 4232 USB hi-speed hubs as a front end to a prop board?
Interesting part, but not High Speed USB - and JTAG is 400KHz, which will be rather too slow for FPGA updates.
2.0 Mbps isolated network communication rate
Dual SPI architecture for message confirmation
Robust conducted and radiated immunity with wake-up
3.3 V and 5.0 V compatible logic thresholds
Engineered for 5.0 meter, 15 node system
Low sleep mode current with automatic bus wake-up
Ultra-low radiated emissions
Comes in SO-150mil package, so looks cheap, no price or full data yet.
There are plenty of P2 ( & P1) apps where 2.0 Mbps isolated network communication would be useful.