參數資料
型號: ISP1362EE,551
廠商: NXP SEMICONDUCTORS
元件分類: 總線控制器
英文描述: UNIVERSAL SERIAL BUS CONTROLLER, PBGA64
封裝: 6 X 6 MM, 0.80 HEIGHT, PLASTIC, MO-195, SOT-543-1, TFBGA-64
文件頁數: 93/152頁
文件大?。?/td> 677K
代理商: ISP1362EE,551
ISP1362_5
NXP B.V. 2007. All rights reserved.
Product data sheet
Rev. 05 — 8 May 2007
45 of 152
NXP Semiconductors
ISP1362
Single-chip USB OTG Controller
11.5.1 Sending a USB device request (Get Descriptor)
This section provides an example on how a USB transfer descriptor ‘Get Descriptor’
(commonly used in device enumeration) is used to illustrate the ISP1362 PTD application.
To perform this example, make sure the ISP1362 is in the operational state, and then
connect a USB device (for example, a USB mouse) to a port.
Remark: For details on the USB device request, refer to Chapter 9 of Ref. 2 “Universal
11.5.1.1
Step 1
Set the HcATLBlkSize, HcATLPTDSkipMap and HcATLLastPTD registers to 0008h,
FFFEh and 0001h, respectively.
11.5.1.2
Step 2
A PTD is then constructed based on the information given in the following sample code.
This sample code places information into the correct bit location within the 8 bytes of the
PTD structure.
ActualBytes (10 bits) = 0x00
CompletionCode (4 bits) = 0x0F
Active (1 bit) = 1
Toggle (1 bit) = 0
MaxPacketSize (10 bits) = 8
EndpointNumber (4 bits) = 0
Speed (1 bit) = 0 (full-speed; use 1 for low-speed)
DirToken (2 bits) = 0 (setup token)
TotalBytes (10 bits) = 8
CompletedPTD
0xF800, 0x0008, 0x0008, 0x0000
11.5.1.3
Step 3
This array is then appended with an 8 bytes payload that species the type of request the
Host Controller wants to send. For example, for Get Descriptor, the payload is 0680h,
0100h, 0000h, 0012h.
11.5.1.4
Step 4
The 16 bytes of data is now a complete PTD with an accompanying payload. This array is
then copied into the ATL buffer area. Table 12 shows the ATL buffer area.
11.5.1.5
Step 5
After copying data into the ATL buffer, the Host Controller must be notied that the ATL
buffer is now full and ready to be processed. The ATL_Active bit of the HcBufferStatus
register must be set to logic 1 to inform the Host Controller that the data in the ATL buffer
is now ready for processing. Once the ATL_Active bit of the HcBufferStatus register is set,
the USB packet is sent out. The active bit in the PTD is cleared once the PTD is sent.
Depending on the outcome of the USB transfer, the 4-bit completion code is updated.
Table 12.
ATL buffer area
Offset
0
1
2
3
4
5
6
7
Data
F800h
0008h
0000h
0680h
0100h
0000h
0012h
相關PDF資料
PDF描述
ISP1520BD,557 UNIVERSAL SERIAL BUS CONTROLLER, PQFP64
ISP1520BD,557 UNIVERSAL SERIAL BUS CONTROLLER, PQFP64
ISP1561BM,557 UNIVERSAL SERIAL BUS CONTROLLER, PQFP128
ISP1561BM,557 UNIVERSAL SERIAL BUS CONTROLLER, PQFP128
ISP1563BM UNIVERSAL SERIAL BUS CONTROLLER, PQFP100
相關代理商/技術參數
參數描述
ISP1362EE-S 功能描述:IC USB CTRL SNGL CHIP 64TFBGA RoHS:是 類別:集成電路 (IC) >> 接口 - 控制器 系列:- 標準包裝:4,900 系列:- 控制器類型:USB 2.0 控制器 接口:串行 電源電壓:3 V ~ 3.6 V 電流 - 電源:135mA 工作溫度:0°C ~ 70°C 安裝類型:表面貼裝 封裝/外殼:36-VFQFN 裸露焊盤 供應商設備封裝:36-QFN(6x6) 包裝:* 其它名稱:Q6396337A
ISP1362EE-T 功能描述:USB 接口集成電路 USB OTG HOST RoHS:否 制造商:Cypress Semiconductor 產品:USB 2.0 數據速率: 接口類型:SPI 工作電源電壓:3.15 V to 3.45 V 工作電源電流: 最大工作溫度:+ 85 C 安裝風格:SMD/SMT 封裝 / 箱體:WLCSP-20
ISP1362EEUM 功能描述:IC USB OTG CONTROLLER 64-TFBGA RoHS:是 類別:集成電路 (IC) >> 接口 - 控制器 系列:- 標準包裝:4,900 系列:- 控制器類型:USB 2.0 控制器 接口:串行 電源電壓:3 V ~ 3.6 V 電流 - 電源:135mA 工作溫度:0°C ~ 70°C 安裝類型:表面貼裝 封裝/外殼:36-VFQFN 裸露焊盤 供應商設備封裝:36-QFN(6x6) 包裝:* 其它名稱:Q6396337A
ISP1362PCI/DOSOTG 制造商:NXP Semiconductors 功能描述:
ISP1501 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Hi-Speed Universal Serial Bus peripheral transceiver