Global Sources
EE Times-Asia
Stay in touch with EE Times Asia
EE Times-Asia > Interface

Designing a Hi-Speed USB host PCI adapter using ISP1564/8A

Posted: 12 Jan 2010 ?? ?Print Version ?Bookmark and Share

Keywords:PCB design? PCI adapter? ISP1564/8A USB?

This application note contains a description of the ISP1564/8A application schematics and PCB design recommendations.

The ISP1564 and ISP1568A (ISP1564/8A) are Hi-Speed Universal Serial Bus (USB) Host Controllers (HCs) that can be directly connected to a standard 32bit, 33MHz PCI bus. The ISP1564/8A complies with PCI Local Bus Specification Rev. 2.2 and PCI Bus Power Management Interface Specification Rev. 1.1. No additional logic is required to implement a complete Hi-Speed USB host controller solution on PCI.

Adapter cards based on the ISP1564 implement two functions: function 0 for OHCI and function 2 for EHCI. Adapter cards based on the ISP1568A implements two functions: function 0 for OHCI and function 1 for EHCI. According to PCI Local Bus Specification, each physical PCI device may incorporate one to eight separate functions (logical devices). Each function contains its own memory-mapped individually addressable configuration space of 256bytes, containing configuration registers.

The configuration registers of the ISP1564/8A are used by the system's BIOS and the operating system to detect the presence of the respective functions, that is, Vendor ID (VID) and Product ID (PID), to determine the necessary resource requirements, that is, memory and I/O space, interrupt lines, and so on, and for specific capabilities.

A set of on-chip operational registers is also defined for each of the two host controllers implemented in the ISP1564/8A. The respective host controller device driver interacts with these registers to implement the USB functionality. A detailed description of configuration registers and operational registers can be found in the ISP1564 and ISP1568A data sheets

View the PDF document for more information.

Click here to view related datasheets.

Article Comments - Designing a Hi-Speed USB host PCI ad...
*? You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.

Back to Top