欢迎访问ic37.com |
会员登录 免费注册
发布采购

ISP1362BD 参数 Datasheet PDF下载

ISP1362BD图片预览
型号: ISP1362BD
PDF下载: 下载PDF文件 查看货源
内容描述: 单芯片通用串行总线- The-Go的控制器 [Single-chip Universal Serial Bus On-The-Go controller]
分类和应用: 控制器
文件页数/大小: 150 页 / 621 K
品牌: NXP [ NXP ]
 浏览型号ISP1362BD的Datasheet PDF文件第53页浏览型号ISP1362BD的Datasheet PDF文件第54页浏览型号ISP1362BD的Datasheet PDF文件第55页浏览型号ISP1362BD的Datasheet PDF文件第56页浏览型号ISP1362BD的Datasheet PDF文件第58页浏览型号ISP1362BD的Datasheet PDF文件第59页浏览型号ISP1362BD的Datasheet PDF文件第60页浏览型号ISP1362BD的Datasheet PDF文件第61页  
ISP1362  
Single-chip USB OTG controller  
Philips Semiconductors  
11. The 8237 places the bus control signals (MEMR, MEMW, IOR and IOW) and the  
address lines in three-state and deasserts the HRQ signal, informing the CPU  
that it has released the bus.  
12. The CPU acknowledges control of the bus by deasserting HLDA. After activating  
the bus control lines (MEMR, MEMW, IOR and IOW) and the address lines, the  
CPU resumes the execution of instructions.  
For a typical bulk transfer, the preceding process is repeated 32 times, once for each  
word. After each word, the DcAddress register in the DMA controller is incremented  
by two and the byte counter is decremented by two. When using the 16-bit DMA, the  
number of transfers is 32 and address incrementing and byte counter decrementing  
is done by two for each word.  
13.4.3 End-Of-Transfer conditions  
Bulk endpoints: A DMA transfer to or from a bulk endpoint can be terminated by any  
of the following conditions (bit names refer to the DcDMAConguration register, see  
Table 118 and Table 119):  
The DMA transfer completes as programmed in the DcDMACounter register  
(CNTREN = 1)  
A short packet is received on an enabled OUT endpoint (SHORTP = 1)  
DMA operation is disabled by clearing the DMAEN bit.  
DcDMACounter register An EOT from the DcDMACounter register is enabled by  
setting bit CNTREN of the DcDMAConguration register. The DC has a 16-bit  
DcDMACounter register, which species the number of bytes to be transferred. When  
DMA is enabled (DMAEN = 1), the internal DMA counter is loaded with the value from  
the DcDMACounter register. When the internal counter completes the transfer as  
programmed in the DMA counter, an EOT condition is generated and the DMA  
operation stops.  
Short packet Normally, the transfer byte count must be set using a control  
endpoint before any DMA transfer takes place. When a short packet has been  
enabled as EOT indicator (SHORTP = 1), the transfer size is determined by the  
presence of a short packet in the data. This mechanism permits the use of a fully  
autonomous data transfer protocol.  
When reading from an OUT endpoint, reception of a short packet at an OUT token  
will stop the DMA operation after transferring the data bytes of this packet.  
Table 19: Summary of EOT conditions for a bulk endpoint  
EOT condition  
OUT endpoint  
IN endpoint  
DcDMACounter register  
transfer completes as  
programmed in the  
transfer completes as  
programmed in the  
DcDMACounter register  
DcDMACounter register  
Short packet  
short packet is received and  
transferred  
counter reaches zero in  
the middle of the buffer  
DMAEN bit of the  
DMAEN = 0[1]  
DMAEN = 0[1]  
DcDMAConguration register  
[1] The DMA transfer stops. No interrupt, however, is generated.  
9397 750 12337  
© Koninklijke Philips Electronics N.V. 2004. All rights reserved.  
Product data  
Rev. 03 06 January 2004  
57 of 150  
 复制成功!