at85c51snd3b ATMEL Corporation, at85c51snd3b Datasheet - Page 90
at85c51snd3b
Manufacturer Part Number
at85c51snd3b
Description
Single-chip Digital Audio Decoder - Encoder With Usb 2.0 Interface
Manufacturer
ATMEL Corporation
Datasheet
1.AT85C51SND3B.pdf
(270 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
- Current page: 90 of 270
- Download datasheet (3Mb)
Memory Management
90
AT85C51SND3B
When using this mode, there is no influence over the USB controller.
The controller only supports the following memory allocation management:
The reservation of a Pipe or an Endpoint can only be made in the growing order
(Pipe/Endpoint 0 to the last Pipe/Endpoint). The firmware shall thus configure them in
the same order.
The reservation of a Pipe or an Endpoint “k
the hardware allocates the memory and insert it between the Pipe/Endpoints “k
“k
and upper Pipe/Endpoint memory does not slide.
Clearing a Pipe enable (PEN) or an Endpoint enable (EPEN) does not clear neither its
ALLOC bit, nor its configuration (EPSIZE/PSIZE, EPBK/PBK). To free its memory, the
firmware should clear ALLOC. Then, the “k
“slides” down. Note that the “k
The following figure illustrates the allocation and reorganization of the USB memory in a
typical example:
Figure 54. Allocation and reorganization USB memory flow
i+1
”. The “k
EPEN=1
ALLOC=1
Pipe/Endpoints
Free m em ory
i+1
activation
” Pipe/Endpoint memory “slides” up and its data is lost. Note that the “k
5
4
3
2
1
0
Endpoint 1 to N
USB DPRAM
Endpoint 0
Unused
Pipe/Endpoint
Free m em ory
i+2
(ALLOC=1)
Disable
EPEN=0
” and upper Pipe/Endpoint memory does not slide.
5
4
2
1
0
i
[DPADDH
” is done when its ALLOC bit is set. Then,
i+1
Free its m em ory
Free m em ory
Lost m em ory
” Pipe/Endpoint memory automatically
(ALLOC=0)
5
4
2
1
0
–
DPADDL]
3 (bigger size)
Pipe/Endpoint
Free m em ory
Activatation
4
2
1
0
5
7632C–MP3–11/06
Conflict
i-1
” and
i+2
”
Related parts for at85c51snd3b
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
INTERVAL AND WIPE/WASH WIPER CONTROL IC WITH DELAY
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
Low-Voltage Voice-Switched IC for Hands-Free Operation
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
MONOLITHIC INTEGRATED FEATUREPHONE CIRCUIT
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
AM-FM Receiver IC U4255BM-M
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
Monolithic Integrated Feature Phone Circuit
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
Multistandard Video-IF and Quasi Parallel Sound Processing
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
High-performance EE PLD
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
8-bit Flash Microcontroller
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
2-Wire Serial EEPROM
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
U6046BREAR WINDOW HEATING TIMER / LONG-TERM TIMER
Manufacturer:
ATMEL Corporation
Datasheet: