Rockwell SoniCrafter BT8960 User Manual

Page of 104
 37
 N8960DSB
3.0  Registers
3.1  Conventions
Unless otherwise noted, the following conventions apply to all applicable register descriptions:
• For storage of multiple-bit data fields within a single byte-wide register, the Least Significant Bits
(LSBs) of the field are located at the lower register-bit positions, while the Most Significant Bits
(MSBs) are located at the higher positions. 
• If only a single data field is stored in a byte-wide register, the field will be justified such that the LSB of
the field is located in the lowest register-bit position, bit 0. 
• For storage of multiple-byte data words across multiple byte-wide registers, the least significant bytes
of the word are located at the lower byte-address locations, while the most significant bytes are located
at the higher byte-address locations. 
• When writing to any control or data register with less than all 8-bit positions defined, a logic zero value
must be assigned to each unused/undefined/reserved position. Writing a logic one value to any of these
positions may cause undefined behavior. 
• When reading from any control/status or data register with less than all 8-bit positions defined, an inde-
terminate value will be returned from each unused/undefined/reserved position.
• Register values are not affected by RST pin assertion, except for the mode bit of the Global Modes and
Status Register [global_modes; 0x00], the hclk_freq[1,0] field of the Serial Monitor Source Select Reg-
ister [serial_monitor_source; 0x01] and the clk_freq[1,0] field of the PLL Modes Register [pll_modes;
0x22]. Upon RST pin assertion, all RAM is lost except for the equalizer microcode and scratch pad
RAM.
• The initial values of all registers and RAM are undefined after power is applied. Exceptions include the
mode bit of the Global Modes and Status Register, the hclk_freq[1,0] field of the Serial Monitor Source
Select Register and the clk_freq[1,0] field of the PLL Modes Register. In addition, the JTAG state is
reset when power is applied.
• The register and bit mnemonics used here are based on the mnemonics used in the Rockwell bit pump
software.