Datasheet

2011-2014 Microchip Technology Inc. DS70000652F-page 77
dsPIC33FJ16(GP/MC)101/102 AND dsPIC33FJ32(GP/MC)101/102/104
FIGURE 4-8: BIT-REVERSED ADDRESS EXAMPLE
TABLE 4-41: BIT-REVERSED ADDRESS SEQUENCE (16-ENTRY)
Normal Address Bit-Reversed Address
A3 A2 A1 A0 Decimal A3 A2 A1 A0 Decimal
0000 0 0000 0
0001 1 1000 8
0010 2 0100 4
0011 3 1100 12
0100 4 0010 2
0101 5 1010 10
0110 6 0110 6
0111 7 1110 14
1000 8 0001 1
1001 9 1001 9
1010 10 0101 5
1011 11 1101 13
1100 12 0011 3
1101 13 1011 11
1110 14 0111 7
1111 15 1111 15
b2 b3 b4 0
Bit Locations Swapped Left-to-Right
Around Center of Binary Value
Bit-Reversed Address
XB<14:0> = 0x0008 for a 16-Word, Bit-Reversed Buffer
b7 b6 b5 b1
b7
b6 b5 b4b11 b10 b9 b8
b11
b10 b9 b8
b15 b14 b13
b12
b15 b14
b13 b12
Sequential Address
Pivot Point
b3
b2 b1 0