欢迎访问ic37.com |
会员登录 免费注册
发布采购

SAK-TC1767-256F133HL 参数 Datasheet PDF下载

SAK-TC1767-256F133HL图片预览
型号: SAK-TC1767-256F133HL
PDF下载: 下载PDF文件 查看货源
内容描述: 32位单芯片微控制器 [32-Bit Single-Chip Microcontroller]
分类和应用: 微控制器和处理器外围集成电路时钟
文件页数/大小: 126 页 / 832 K
品牌: INFINEON [ Infineon ]
 浏览型号SAK-TC1767-256F133HL的Datasheet PDF文件第19页浏览型号SAK-TC1767-256F133HL的Datasheet PDF文件第20页浏览型号SAK-TC1767-256F133HL的Datasheet PDF文件第21页浏览型号SAK-TC1767-256F133HL的Datasheet PDF文件第22页浏览型号SAK-TC1767-256F133HL的Datasheet PDF文件第24页浏览型号SAK-TC1767-256F133HL的Datasheet PDF文件第25页浏览型号SAK-TC1767-256F133HL的Datasheet PDF文件第26页浏览型号SAK-TC1767-256F133HL的Datasheet PDF文件第27页  
TC1767  
Introduction  
2.3.3  
System Timer  
The TC1767’s STM is designed for global system timing applications requiring both high  
precision and long range.  
Features  
• Free-running 56-bit counter  
• All 56 bits can be read synchronously  
• Different 32-bit portions of the 56-bit counter can be read synchronously  
• Flexible interrupt generation based on compare match with partial STM content  
• Driven by maximum 80 MHz (= fSYS, default after reset = fSYS/2)  
• Counting starts automatically after a reset operation  
• STM registers are reset by an application reset if bit ARSTDIS.STMDIS is cleared. If  
bit ARSTDIS.STMDIS is set, the STM is not reset.  
• STM can be halted in debug/suspend mode  
Special STM register semantics provide synchronous views of the entire 56-bit counter,  
or 32-bit subsets at different levels of resolution.  
The maximum clock period is 256 × fSTM. At fSTM = 80 MHz, for example, the STM counts  
28.56 years before overflowing. Thus, it is capable of continuously timing the entire  
expected product life time of a system without overflowing.  
In case of a power-on reset, a watchdog reset, or a software reset, the STM is reset. After  
one of these reset conditions, the STM is enabled and immediately starts counting up. It  
is not possible to affect the content of the timer during normal operation of the TC1767.  
The timer registers can only be read but not written to.  
The STM can be optionally disabled for power-saving purposes, or suspended for  
debugging purposes via its clock control register. In suspend mode of the TC1767  
(initiated by writing an appropriate value to STM_CLC register), the STM clock is  
stopped but all registers are still readable.  
Due to the 56-bit width of the STM, it is not possible to read its entire content with one  
instruction. It needs to be read with two load instructions. Since the timer would continue  
to count between the two load operations, there is a chance that the two values read are  
not consistent (due to possible overflow from the low part of the timer to the high part  
between the two read operations). To enable a synchronous and consistent reading of  
the STM content, a capture register (STM_CAP) is implemented. It latches the content  
of the high part of the STM each time when one of the registers STM_TIM0 to STM_TIM5  
is read. Thus, STM_CAP holds the upper value of the timer at exactly the same time  
when the lower part is read. The second read operation would then read the content of  
the STM_CAP to get the complete timer value.  
The content of the 56-bit System Timer can be compared against the content of two  
compare values stored in the STM_CMP0 and STM_CMP1 registers. Interrupts can be  
Data Sheet  
19  
V1.3, 2009-09  
 复制成功!