Hi,
I assume you did not read the datasheet thoroughly.
Is there any software within the IC that will do this conversion of protocol
I assume it is a pure hardware solution. But indeed it does not matter for the IC side, it behaves like written in the datasheet.
Or maybe I misunderstood your question..
For the Host side: On first page of the datasheet it mentiones drivers for various OS. Further in the datasheet even more detailed.
Hardware:
On first page of the datasheet there is the raw block diagram.
Then there is a more detailed block diagram, some more detailed wiring diagram, and a description for every single pin?
What more do you need?
Various application notes, a user guide, an evaluation board with documentation and other documents can easily be found on the manufacturer's internet pages.
And for sure it depends on the requirements of the UART partners (SOC..) you need to read the datasheets, too. Especially about I/O levels and timing.
2)
Datasheet says:
Set the UART baud rate, parity,
stop bits, etc. Channel #0, 2, 4,
6 for channel A, B, C, D,
respectively.
For sure you can select baud rates individually for each channel...
All the data handling will be made by the Host driver and the IC...don't worry about this.
*****
It seems you want high data rate, so why do you want to use the "bottleneck" UART. Why not parallel?
You may have a look how other vendors build their USB-To-xx bridges.
Like on ftdichip.com. Without saying they are better or worse...just as additional information/idea.
Klaus