cx82100 Conexant Systems, Inc., cx82100 Datasheet - Page 194

no-image

cx82100

Manufacturer Part Number
cx82100
Description
Home Network Processor Hnp
Manufacturer
Conexant Systems, Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
cx82100-11
Quantity:
216
Part Number:
cx82100-11
Manufacturer:
CONEXANT
Quantity:
20 000
Part Number:
cx82100-41
Manufacturer:
CONEXANT
Quantity:
179
Part Number:
cx82100-41
Manufacturer:
CONEXANT
Quantity:
16
Part Number:
cx82100-41
Manufacturer:
CONEXANT
Quantity:
50
Part Number:
cx82100-41
Manufacturer:
CONEXANT
Quantity:
20 000
Part Number:
cx82100-41Z
Manufacturer:
CONEXANT
Quantity:
28
Part Number:
cx82100-41Z
Manufacturer:
CONEXANT
Quantity:
20 000
Part Number:
cx82100-51
Manufacturer:
CONEXANT
Quantity:
12
Table 10-2. M2M Transfer Example 2
Table 10-3. M2M Transfer Example 3
10-2
Address
Address
Byte
Byte
0C
0C
00
04
08
10
14
18
00
04
08
10
14
18
Source Memory
Source Memory
Byte-Address
Byte-Address
to Copy: 24B
to Copy: 24B
Start Source
Start Source
0F0E0D0C
0F0E0D0C
0B0A0908
1B1A19 18
0B0A0908
1B 1A1918
030201 00
07060504
13121110
17161514
03 020100
07060504
13121110
17161514
1
3
Conexant Proprietary and Confidential Information
When doing a multiple qword buffer transfer there are actually 128 cases to consider for
byte re-alignment. This # of permutations results from 4 start byte src-locations, 8 end
byte src-locations, and 4 start byte dst-locations (4x8x4 = 128). The start/end src-
locations bound the buffer size for transfer. The firmware will need to fix the corrupted
first dword (save original dst-1
2 dwords.
Memory before
Memory before
CX82100 Home Network Processor Data Sheet
Destination
Destination
FFFFFFFF
FFFFFFFF
FFFFFFFF
FFFFFFFF
FFFFFFFF
FFFFFFFF
FFFFFFFF
FFFFFFFF
FFFFFFFF
FFFFFFFF
FFFFFFFF
FFFFFFFF
FFFFFFFF
FFFFFFFF
Copy
Copy
M2M Data Transfer Example
M2M Data Transfer Example
0E0D0C0B
0C0B0A09
100F0E0D
FFFFFFFF
FFFFFFFF
0A090807
1A191817
04 xxxxxx
08070605
14131211
18171615
060504 xx
1211100F
16151413
3, 04
1, 04
0
0
st
-loc before copy), and also supply the last byte-merged 1-
M2M_Cnt = 3 qwords, DMA8_Ptr1 = 00
M2M_Cnt = 3 qwords, DMA8_Ptr1 = 00
Destination Memory after Copy
Start Destination Byte-Address
Destination Memory after Copy
Start Destination Byte-Address
0F0E0D0C
0D0C0B0A
FFFFFF FF
FFFFFF FF
0B0A0908
11100F0E
030201 00
07060504
13121110
17161514
0504 xxxx
09080706
15141312
19181716
0, 00
2, 04
M2M_BS, DMA7_Ptr1
M2M_BS, DMA7_Ptr1
1
1
0E0D0C0B
FFFF FFFF
0C0B0A09
FFFF FFFF
100F0E0D
0A090807
0201 00xx
06050403
1211100F
16151413
04 xxxxxx
08070605
14131211
18171615
1, 00
3, 04
2
2
0D0C0B0A
FF FFFFFF
0F0E0D0C
FF FFFFFF
0B0A0908
11100F0E
01 00xxxx
05040302
09080706
15141312
03 020100
07060504
13121110
17161514
2, 00
0, 00
3
3
101306C

Related parts for cx82100