A specialized FT2232 chip with two independent channels is used by this AVR JTAG interface where one is use for simple serial communication between target and PC and one is used for JTAG. A ...
The USB-1149.1/4E, a USB 2.0 JTAG controller from Corelis, provides four individual test ports and four independent I2C and SPI interfaces to enable both JTAG testing and direct in-system programming.