at85c51snd3 ATMEL Corporation, at85c51snd3 Datasheet - Page 79
at85c51snd3
Manufacturer Part Number
at85c51snd3
Description
At85c51snd3 Single-chip Digital Audio Decoder - Encoder With Usb 2.0 Interface
Manufacturer
ATMEL Corporation
Datasheet
1.AT85C51SND3.pdf
(271 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
- Current page: 79 of 271
- Download datasheet (3Mb)
CRC Processor
Null Device
7632D–MP3–01/07
Table 92 shows the different peripherals (source or destination) ID number. These num-
bers are used to program the SID and the DID in the DFD.
Table 91. Data Flow Descriptor Content
Table 92. Peripheral ID Number
In order to verify integrity of data transferred through the DFC, a CRC calculation can be
enabled using DFCRCEN bit in DFCON. It consists in a 16-bit CRC which is the remain-
der after transfer data (MSB first) is divided by G(X). Polynomial formula is: G(X) = X
X
CRC16 operates on channel 0 only.
After an hardware reset, the CRC value is 0x0000 but can be set to any initial value by
writing two bytes
At the end of the data flow transfer
(MSB first) from the DFCRC register.
Notes:
The null device is used to allow CRC calculation on some data transfer (see
Section “CRC Processor”). When selected as destination, the null device is always
ready and simply acknowledges and discards data coming from the source. When
15
Number
Byte
+ X
0
1
2
3
4
2
1. This double write or read sequence can be reset by clearing the CRCEN bit.
2. The CRC value is not reset at start-up of a new data transfer.
ID Number
+ 1.
9 ≤ n ≤ 14
Mnemonic Description
15
0
1
2
3
4
5
6
7
8
DFSH
DFSL
Byte
DPS
DID
SID
(1)
(MSB first) in the DFCRC register.
Source Identifier
See Table 92 for peripheral ID number.
Destination Identifier
See Table 92 for peripheral ID number.
Data Packet Size
Decimal value giving the packet size as 2
packet size) to 13 (8192-byte packet size).
Packet size is limited to 8192 bytes in case of DPS value greater than 13
Data Flow Size
16-bit wide data leading to data flow size from 1 to 2
Writing 0x0000 to this field enables continuous data flow.
Peripheral
C51 RAM
USB Controller
Audio Controller 1
Audio Controller 2
PSI Controller
SPI Controller
SIO Controller
Nand Flash Controller
MMC/SD Controller
Reserved
Null Device
(2)
, CRC is available to user by reading two bytes
DPS
. DPS takes value from 0 (1-byte
16
- 1 data packets.
16
79
(1)
+
Related parts for at85c51snd3
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: