The LatticeMico32 timer is a highly configurable countdown timer with a WISHBONE-compliant slave interface compatible with the LatticeMico32 microprocessor.
*If the data sheet fails to open, see the note at the bottom of this page.
|
Version |
Description |
|
3.0 (7.0 SP2) |
Version number change only. No RTL code change. |
|
1.0 |
Initial release. |
|
Property |
Description |
|
Instance Name |
Specifies the name of the timer instance. Alphanumeric values and underscores are supported. The default is timer. |
|
Base Address |
Specifies the base address for configuring the timer device. The minimum boundary alignment is 0X80. Supported values are 0X00000000 to 0XFFFFFFFF. The default is 0X00000000. |
|
Writeable Tick Count |
Determines whether the period register is writable. A tick is equivalent to one clock cycle. This option is selected by default. |
|
Readable Tick Count |
Determines whether the snapshot register is readable. This option is selected by default. |
|
Start Stop Control |
Determines whether the START and STOP bits are controllable. This option is selected by default. |
|
Default Reload Ticks |
Specifies the initial countdown value. The period number is the reload value used to initialize the counter. The value should be in the range that can be represented by the period width. Supported values are 0X00000000 to 0XFFFFFFFF. The default is 20 (0X14). |
|
Counter Width |
Controls the period register and internal counter's width. The period width is the width of the adder-subtractor used to implement the counter. Supported values are 1 to 31. The default is 32. |
Note: If the data sheet fails
to open, click
on the Available Components toolbar, and
then click the note button.