English
Language : 

DSPIC30F2011-20I Datasheet, PDF (47/210 Pages) Microchip Technology – High-Performance, 16-bit Digital Signal Controllers
dsPIC30F2011/2012/3012/3013
FIGURE 4-2:
BIT-REVERSED ADDRESS EXAMPLE
Sequential Address
b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 0
Bit Locations Swapped Left-to-Right
Around Center of Binary Value
b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b1 b2 b3 b4 0
Bit-Reversed Address
Pivot Point
XB = 0x0008 for a 16-word Bit-Reversed Buffer
TABLE 4-2:
A3
A2
0
0
0
0
0
0
0
0
0
1
0
1
0
1
0
1
1
0
1
0
1
0
1
0
1
1
1
1
1
1
1
1
BIT-REVERSED ADDRESS SEQUENCE (16-ENTRY)
Normal Address
Bit-Reversed Address
A1
A0
Decimal
A3
A2
A1
A0
Decimal
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
8
1
0
2
0
1
0
0
4
1
1
3
1
1
0
0
12
0
0
4
0
0
1
0
2
0
1
5
1
0
1
0
10
1
0
6
0
1
1
0
6
1
1
7
1
1
1
0
14
0
0
8
0
0
0
1
1
0
1
9
1
0
0
1
9
1
0
10
0
1
0
1
5
1
1
11
1
1
0
1
13
0
0
12
0
0
1
1
3
0
1
13
1
0
1
1
11
1
0
14
0
1
1
1
7
1
1
15
1
1
1
1
15
TABLE 4-3:
BIT-REVERSED ADDRESS MODIFIER VALUES FOR XBREV REGISTER
Buffer Size (Words)
XB<14:0> Bit-Reversed Address Modifier Value
1024
512
256
128
64
0x0200
0x0100
0x0080
0x0040
0x0020
32
0x0010
16
0x0008
8
0x0004
4
0x0002
2
0x0001
© 2010 Microchip Technology Inc.
DS70139G-page 47