EasyManua.ls Logo

Microsemi SmartFusion2 - Table 629 TIM64_CTRL; Timer 64 Background Load Value Lower Register

Microsemi SmartFusion2
829 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
System Timer
UG0331 User Guide Revision 15.0 627
19.4.11 Timer 64 Background Load Value Lower Register
19.4.12 Timer 64 Control Register
Table 628 • TIM64_BGLOADVAL_L
Bit
Number Name R/W
Reset
Value Description
31:0 TIM64_BGLOADVAL_
L
R/W 0 Background load value for the lower 32 bits of 64-bit Timer. When
this register is written, both the upper and lower words are written
into an internal 64-bit TIM64LOADVAL register without updating the
counter. The TIM64LOADVAL register is an internal register to the
Timer used in 64-bit mode for concatenating the two 32-bit
registers, TIM64_LOADVAL_U and TIM64_LOADVAL_L. The new
64-bit load value is loaded into the counter when the counter
reaches zero. Writing this register when the Timer is set to 32-bit
mode has no effect. Reading this register when the Timer is set to
32-bit mode returns the reset value.
Table 629 • TIM64_CTRL
Bit
Number Name R/W
Reset
Value Description
31:3 Reserved R/W 0 Software should not rely on the value of a reserved bit. To provide
compatibility with future products, the value of a reserved bit should be
preserved across a read-modify-write operation.
2 TIM64INTEN R/W 0 Timer 64 interrupt enable. When the counter reaches zero, an interrupt is
signaled to the Cortex-M3 processor NVIC.
0: Timer 64 interrupt disabled
1: Timer 64 interrupt enabled
1 TIM64MODE R/W 0 Timer 64 mode.
0: Timer 64 in Periodic mode
If TIM64ENABLE = 1 when the counter reaches zero, the counter is
reloaded from the value in the TIM64_LOADVAL_U and
TIM64_LOADVAL_L registers and starts the counting down.
1: Timer 64 in One-shot mode
If TIM64ENABLE = 1 when the counter reaches zero, the counter stops
counting. To restart the counter, load TIM64_LOADVAL_U and
TIM64_LOADVAL_L with a non-zero value or set the Timer to Periodic
mode by clearing TIM64MODE to 0.
0 TIM64ENABLE R/W 0 Timer 64 enable.
0: Timer 64 disabled
1: Timer 64 enabled
Writing this register when the Timer is set to 32-bit mode has no effect.
Reading this register when the Timer is set to 32-bit mode returns the
reset value.

Table of Contents

Other manuals for Microsemi SmartFusion2

Related product manuals