uda1325 NXP Semiconductors, uda1325 Datasheet - Page 32

no-image

uda1325

Manufacturer Part Number
uda1325
Description
Universal Serial Bus Usb Codec
Manufacturer
NXP Semiconductors
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
uda1325H
Manufacturer:
Philips
Quantity:
9 426
Part Number:
uda1325H
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Part Number:
uda1325H/104
Manufacturer:
PHI
Quantity:
900
Part Number:
uda1325H/106
Manufacturer:
TI
Quantity:
86
Part Number:
uda1325H/106
Manufacturer:
PHILIPS/飞利浦
Quantity:
20 000
Part Number:
uda1325H/107
Manufacturer:
PHI
Quantity:
602
Part Number:
uda1325H/108
Manufacturer:
PHI
Quantity:
346
Part Number:
uda1325PS/106
Manufacturer:
PHILIPS/飞利浦
Quantity:
20 000
Philips Semiconductors
Reset value: gives the value of the bits after Power-on
reset. Bus reset: a ‘F’ indicates that the value of the bit is
not changed during a bus reset. a ‘T’ indicates that during
a bus reset, the bit is reset to its reset value.
Table 25
Data flow commands
Data flow commands are used to manage the data
transmission between the USB endpoints and the host.
Much of the data flow is initiated via the interrupt to the
microcontroller. The microcontroller uses these
commands to access the endpoint buffers and determine
whether the endpoint buffers have valid data.
R
Command: F4h.
Data: read 1 byte.
The read interrupt register command returns the value of
the interrupt register. Every time a packet is received or
transmitted, an interrupt will be generated and a flag
specific to the physical endpoint will be set in the interrupt
register. Reading the status of the endpoint will clear the
flag.
1999 May 10
IsoOut
IsoIn
IntIsoOut
IntIsoIn
ErrorDebugMode
AlwaysPLLClock
EAD INTERRUPT REGISTER
Universal Serial Bus (USB) CODEC
0
T
7
0
T
6
BIT
1
F
5
1
F
4
1
T
3
1
T
2
1
T
1
ISO out endpoint can be
used
ISO in endpoint can be
used
allow interrupt from ISO
out endpoint
allow interrupt from ISO in
endpoint
Setting chip in debug
mode
the PLL clock must keep
on running
1
T
0
DESCRIPTION
Reset value
Bus Reset
IsoOut
IsoIn
IntIsoOut
IntIsoIn
ErrorDebugMode
AlwaysPLLClock
Reserved
Reserved
32
An interrupt is also generated after a bus reset. When the
interrupt register consists of all zeros, and an interrupt was
generated, there was a bus reset. The interrupt is cleared
when the interrupt register is read.
S
Command: 00h + endpoint index.
Data: optional read 1 byte.
The select endpoint command initializes an internal
pointer to the start of the selected buffer. Optionally, this
command can be followed by a data read. Bit 0 is low if the
buffer is empty and high if the buffer is full. There is one
command for every endpoint.
G
Command: 40h + endpoint index.
Data: read 1 byte.
The get endpoint status command is followed by one data
read that returns the status of the last transaction of the
selected endpoint. This command also resets the
corresponding interrupt flag in the interrupt register, and
clears the status, indicating that it was read. There is one
command for every endpoint.
ELECT ENDPOINT
ET ENDPOINT STATUS
0
7
X
0
7
7
0
6
0
X
6
6
0
5
0
X
5
5
0
4
0
X
4
4
0
3
0
X
3
3
0
2
0
X
2
2
0
1
0
X
1
1
0
0
0
0
0
0
Preliminary specification
Power On Value
Data Receive/Transmit
Error Code
Setup Packet
Data 0/1 Packet
Previous Status not Read
Power On Value
Power On Value
Reserved
Control OUT
Control IN
Endpoint 1 OUT
Endpoint 1 IN
Endpoint 2 IN
Endpoint 3 IN
Endpoint 4 OUT
Endpoint 5 IN
Full/Empty
UDA1325

Related parts for uda1325