
2007 Microchip Technology Inc.
Preliminary
DS70165E-page 71
dsPIC33F
FIGURE 3-8:
BIT-REVERSED ADDRESS EXAMPLE
TABLE 3-36:
BIT-REVERSED ADDRESS SEQUENCE (16-ENTRY)
b3 b2
b1
0
b2 b3 b4
0
Bit Locations Swapped Left-to-Right
Around Center of Binary Value
Bit-Reversed Address
XB = 0x0008 for a 16-Word Bit-Reversed Buffer
b7 b6
b5 b1
b7 b6 b5 b4
b11 b10 b9 b8
b15 b14 b13 b12
Sequential Address
Pivot Point
Normal Address
Bit-Reversed Address
A3
A2
A1
A0
Decimal
A3
A2
A1
A0
Decimal
00
0
00
0
00
01
1
10
00
8
00
10
2
01
00
4
00
11
3
11
00
12
01
00
4
00
10
2
01
5
10
01
10
6
01
10
6
01
11
7
11
10
14
10
00
8
00
01
1
10
01
9
10
01
9
10
01
5
10
11
01
13
11
00
12
00
11
3
11
01
13
10
11
10
14
01
11
7
11
15
11
15