Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

ISP1161A1BD Datasheet(PDF) 78 Page - NXP Semiconductors

Part # ISP1161A1BD
Description  Universal Serial Bus single-chip host and device controller
Download  136 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  PHILIPS [NXP Semiconductors]
Direct Link  http://www.nxp.com
Logo PHILIPS - NXP Semiconductors

ISP1161A1BD Datasheet(HTML) 78 Page - NXP Semiconductors

Back Button ISP1161A1BD Datasheet HTML 74Page - NXP Semiconductors ISP1161A1BD Datasheet HTML 75Page - NXP Semiconductors ISP1161A1BD Datasheet HTML 76Page - NXP Semiconductors ISP1161A1BD Datasheet HTML 77Page - NXP Semiconductors ISP1161A1BD Datasheet HTML 78Page - NXP Semiconductors ISP1161A1BD Datasheet HTML 79Page - NXP Semiconductors ISP1161A1BD Datasheet HTML 80Page - NXP Semiconductors ISP1161A1BD Datasheet HTML 81Page - NXP Semiconductors ISP1161A1BD Datasheet HTML 82Page - NXP Semiconductors Next Button
Zoom Inzoom in Zoom Outzoom out
 78 / 136 page
background image
Philips Semiconductors
ISP1161A1
USB single-chip host and device controller
Product data
Rev. 03 — 23 December 2004
78 of 136
9397 750 13961
© Koninklijke Philips Electronics N.V. 2004. All rights reserved.
The SIE also checks for the device number and endpoint number and verifies
whether they are acceptable.
If the endpoint is enabled, the SIE checks the contents of the DcEndpointStatus
register. If the endpoint is empty, the data from USB is stored to FIFO during the
data phase, otherwise a NAK handshake is sent.
After the data phase, the SIE sends a handshake (ACK) to the host (except for ISO
endpoints).
The SIE updates the contents of the DcEndpointStatus register and the
DcInterrupt register, which in turn generates an interrupt to the microprocessor.
For ISO endpoints, the DcInterrupt register is updated as soon as data is received
because there is no handshake phase.
On receiving interrupt, the microprocessor reads the DcInterrupt register. It will
know which endpoint has generated the interrupt and reads the content of the
corresponding DcEndpointStatus register. If the buffer is full, it empties the buffer,
so that data can be received by the SIE at the next OUT token phase.
11.2 Device DMA transfer
11.2.1
DMA for IN endpoint (internal DC to external USB host)
When the internal DMA handler is enabled and at least one buffer (Ping or Pong) is
free, the DREQ2 line is asserted. The external DMA controller then starts negotiating
for control of the bus. As soon as it has access, it asserts the DACK2 line and starts
writing data. The burst length is programmable. When the number of bytes equal to
the burst length has been written, the DREQ2 line is de-asserted. As a result, the
DMA controller de-asserts the DACK2 line and releases the bus. At that moment the
whole cycle restarts for the next burst.
When the buffer is full, the DREQ2 line will be de-asserted and the buffer is validated
(which means that it will be sent to the host when the next IN token comes in). When
the DMA transfer is terminated, the buffer is also validated (even if it is not full). A
DMA transfer is terminated when any of the following conditions are met:
the DMA count is complete
bit DMAEN = 0
the DMA controller asserts EOT.
11.2.2
DMA for OUT endpoint (external USB host to internal DC)
When the internal DMA handler is enabled and at least one buffer is full, the DREQ2
line is asserted. The external DMA controller then starts negotiating for control of the
bus, and as soon as it has access, it asserts the DACK2 line and starts reading the
data. The burst length is programmable. When the number of bytes equal to the burst
length has been read, the DREQ2 line is de-asserted. As a result, the DMA controller
de-asserts the DACK2 line and releases the bus. At that moment the whole cycle
restarts for the next burst. When all data are read, the DREQ2 line will be de-asserted
and the buffer is cleared (which means that it can be overwritten when a new packet
comes in).


Similar Part No. - ISP1161A1BD

ManufacturerPart #DatasheetDescription
logo
List of Unclassifed Man...
ISP1161A1BMUM ETC-ISP1161A1BMUM Datasheet
614Kb / 137P
   As from August 2nd 2008, the wireless operations of NXP have moved to a new company, ST-NXP Wireless
More results

Similar Description - ISP1161A1BD

ManufacturerPart #DatasheetDescription
logo
NXP Semiconductors
ISP1161A PHILIPS-ISP1161A Datasheet
587Kb / 134P
   Full-speed Universal Serial Bus single-chip host and device controller
Rev. 03-23 December 2004
ISP1161 PHILIPS-ISP1161 Datasheet
2Mb / 127P
   Full-speed Universal Serial Bus single-chip host and device controller
Rev. 01-3 July 2001
ISP1160 PHILIPS-ISP1160 Datasheet
1Mb / 88P
   Embedded Universal Serial Bus Host Controller
Rev. 04-04 July 2003
ISP1562 PHILIPS-ISP1562 Datasheet
442Kb / 98P
   Hi-Speed Universal Serial Bus PCI Host Controller
Rev. 01-14 July 2005
ISP1563 PHILIPS-ISP1563 Datasheet
481Kb / 107P
   Hi-Speed Universal Serial Bus PCI Host Controller
Rev. 01-14 July 2005
SAF1562 NXP-SAF1562 Datasheet
454Kb / 97P
   Hi-Speed Universal Serial Bus PCI Host Controller
Rev. 01-7 February 2007
logo
Texas Instruments
TUSB3210 TI-TUSB3210 Datasheet
173Kb / 44P
[Old version datasheet]   UNIVERSAL SERIAL BUS GENERAL-PURPOSE DEVICE CONTROLLER
TUSB3210 TI1-TUSB3210_15 Datasheet
933Kb / 50P
[Old version datasheet]   Universal Serial Bus General-Purpose Device Controller
TUSB3210 TI-TUSB3210_1 Datasheet
401Kb / 45P
[Old version datasheet]   Universal Serial Bus General-Purpose Device Controller
logo
NXP Semiconductors
ISP1362 PHILIPS-ISP1362 Datasheet
647Kb / 150P
   Single-chip Universal Serial Bus On-The-Go controller
Rev. 03-06 January 2004
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com