Electronic Components Datasheet Search
  English  ▼

X  

TUSB3200A Datasheet(PDF) 64 Page - Texas Instruments

Part # TUSB3200A
Description  USB Streaming Controller (STC)
PDF  102 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  TI1 [Texas Instruments]
Direct Link  http://www.ti.com
Logo TI1 - Texas Instruments

TUSB3200A Datasheet(HTML) 64 Page - Texas Instruments

Back Button TUSB3200A Datasheet HTML 60Page - Texas Instruments TUSB3200A Datasheet HTML 61Page - Texas Instruments TUSB3200A Datasheet HTML 62Page - Texas Instruments TUSB3200A Datasheet HTML 63Page - Texas Instruments TUSB3200A Datasheet HTML 64Page - Texas Instruments TUSB3200A Datasheet HTML 65Page - Texas Instruments TUSB3200A Datasheet HTML 66Page - Texas Instruments TUSB3200A Datasheet HTML 67Page - Texas Instruments TUSB3200A Datasheet HTML 68Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 64 / 102 page
background image
TUSB3200A
SLES018B – OCTOBER 2001 – REVISED FEBRUARY 2011
www.ti.com
A.4.3.6.2 USB Out Endpoint
− Isochronous Configuration Byte
This section defines the functionality of the bits in the USB out endpoint configuration byte for isochronous
endpoints.
BIT
7
6
5
4
3
2
1
0
MNEMONIC
OEPEN
ISO
OVF
BPS4
BPS3
BPS2
BPS1
BPS0
TYPE
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
BIT
MNEMONIC
NAME
DESCRIPTION
7
OEPEN
Endpoint enable
The endpoint enable bit is set to a 1 by the MCU to enable the out endpoint.
6
ISO
ISO
Isochronous endpoint The isochronous endpoint bit is set to a 1 by the MCU to
specify the use of a particular out endpoint for isochronous transactions. This bit
should be cleared to a 0 by the MCU for a particular out endpoint to be used for
control, interrupt, or bulk transactions.
5
OVF
Overflow
The overflow bit is set to a 1 by the UBM to indicate a buffer overflow condition
has occurred. This bit is used for diagnostic purposes only and is not used for
normal operation. This bit can only be cleared to a 0 by the MCU.
4:0
BPS(4:0)
Bytes per sample
The bytes per sample bits are used to define the number of bytes per
isochronous data sample. In other words, the total number of bytes in an entire
audio codec frame. For example, a PCM 16-bit stereo audio data sample
consists of 4 bytes. There are two bytes of left channel data and two bytes of
right channel data. For a four channel system using 16-bit data, the total
number of bytes would be 8, which would be the isochronous data sample size.
00h = 1 byte, 01h = 2 bytes, …, 1Fh = 32 bytes
A.4.4 USB In Endpoint Configuration Bytes
This section describes the individual bytes in the USB endpoint configuration blocks for the in endpoints. A
set of 8 bytes is used for the control and operation of each USB in endpoint. In addition to the USB control
endpoint, the TUSB3200A supports up to a total of seven in endpoints.
A.4.4.1
USB In Endpoint
− Y Buffer Data Count Byte (IEPDCNTYx)
The USB in endpoint Y buffer data count byte contains the 7-bit value used to specify the amount of data
to be transmitted in a data packet to the host PC. The no acknowledge status bit is also contained in this
byte.
BIT
7
6
5
4
3
2
1
0
MNEMONIC
NACK
DCNTY6
DCNTY5
DCNTY4
DCNTY3
DCNTY2
DCNTY1
DCNTY0
TYPE
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
BIT
MNEMONIC
NAME
DESCRIPTION
7
NACK
No acknowledge
The no acknowledge status bit is set to a 1 by the UBM at the end of a
successful USB in transaction to this endpoint to indicate that the USB endpoint
Y buffer is empty. For control, interrupt, or bulk endpoints, when this bit is set to
a 1, all subsequent transactions to the endpoint will result in a NACK handshake
response to the host PC. Also for control, interrupt, and bulk endpoints, to
enable this endpoint to transmit another data packet to the Host PC, this bit
must be cleared to a 0 by the MCU. For isochronous endpoints, a NACK
handshake response to the host PC is not allowed. Therefore, the UBM ignores
this bit in reference to sending the next data packet. However, the MCU or DMA
should clear this bit after writing a data packet to the buffer.
6:0
DCNTY(6:0)
Y Buffer data count
The Y buffer data count value is set by the MCU or DMA when a new data
packet is written to the Y buffer for the in endpoint. The 7-bit value is set to the
number of bytes in the data packet for control, interrupt, or bulk endpoint
transfers and is set to the number of samples in the data packet for isochronous
endpoint transfers. To determine the number of samples in the data packet for
isochronous transfers, the bytes per sample value in the configuration byte is
used.
64
MCU Memory and Memory-Mapped Registers
Copyright © 2001–2011, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Link(s): TUSB3200A



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