Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

MPC8280 Datasheet(PDF) 827 Page - Freescale Semiconductor, Inc

Part # MPC8280
Description  PowerQUICC??II Family Reference Manual
PDF  1386 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  FREESCALE [Freescale Semiconductor, Inc]
Direct Link  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

MPC8280 Datasheet(HTML) 827 Page - Freescale Semiconductor, Inc

Back Button MPC8280 Datasheet HTML 823Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 824Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 825Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 826Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 827Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 828Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 829Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 830Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 831Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 827 / 1386 page
background image
Universal Serial Bus Controller
MPC8280 PowerQUICC II Family Reference Manual, Rev. 1
Freescale Semiconductor
27-11
IN
Packet-Level Interface
Transaction-Level Interface
Transmission begins when the USB host
controller fetches a TxBD containing an IN token
and loads the token to FIFO. After the IN token
is transmitted the USB host controller waits for
reception of data within expected time interval.
On reception of a correct DATA PID an RxBD is
fetched. The received data and DATA PID are
stored in receive FIFO. If RxBD[E] is set PID and
data will be moved to the buffer. While receiving
the data the USB host controller calculates
CRC16, performs bit un-stuffing. On end of
reception calculated CRC is compared to
received and octet alignment is checked,
RxBD[E] is cleared, RxBD[PID] is set according
to received DATA PID and error indications are
set if required:RxBD[CR] for failed CRC check,
RxBD[NO] for non-octet sized data and
RxBD[AB] if bit stuffing error occurred.
If no correct DATA PID or no data at all received
during the expected time interval a TO indication
in the token TxBD is set.
Transmission begins when the USB host controller
fetches a TrBD with the TOK field indicating an IN
transaction. After the IN token is generated and
transmitted, the USB host controller waits for reception
of data within the expected time interval. The received
data packet is stored in buffer reference by the TrBD.
While receiving the data the USB host controller
calculates CRC16 and performs bit un-stuffing. At end
of the packet, the calculated CRC is compared to the
received value and octet alignment is checked,
TrBD[R] is cleared, TrBD[PID] is set according to the
received DATA PID and error indications are set if
required:TrBD[CR] for failed CRC check, TrBD[NO] for
non-octet sized data and TrBD[AB] if bit stuffing error
occurred. If any of the above errors are reported,
TrBD[RXER] is also set, and a TXE1 interrupt is
generated.
If no correct DATA PID or no data at all received during
the expected time interval, a TrBD[TO] is set and a
TXE1 interrupt is generated.
If no errors occurred and TrBD[I] is set, a TXB interrupt
is generated to indicate successful completion of the
transaction.
USB In Transaction
Token
Data Transmitted by
Function
Handshake Generated
by Host
Indication on BD
IN
Received correctly
ACK
RxBD[E]/TrBD[R] is
cleared
Received corrupted
None
RxBD[CR]/TrBD[CR} or
RxBD[AB]/TrBD[AB] or
RxBD[NO]/TrBD[NO]
None
None
TxBD[TO]/TrBD[TO]
SETUP
The format of setup transactions is similar to OUT but uses a SETUP rather than an OUT PID. A SETUP
token is recognized only by a control endpoint and cannot be answered with NAK or STALL, therefore, the
host expects either an ACK or no handshake at all.
Start of
Frame
(SOF)
SOF is generated every 1 ms. The timing must be exact and is controlled by an internal timer. From the
host state machine point of view it is a packet to transmit, placed in its FIFO, transmitted as is.
Preamble
(PRE)
The PRE token signals the hub that a low-speed transaction is about to occur. The PRE token is read only
by the hub. The USB host controller generates a full-speed PRE token before sending a packet to a
low-speed peripheral.
Table 27-3. USB Tokens (continued)
Token
Description



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



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   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