LatticeMico Timer      

The LatticeMico timer is a highly configurable countdown timer with a WISHBONE-compliant slave interface compatible with the LatticeMico microprocessor.  

*If the data sheet fails to open, see the note at the bottom of this page.

Revision History

Version

Description

3.0 (7.0 SP2)

Version number change only. No RTL code change.

1.0

Initial release.

 

Dialog Box Parameters

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.