HR control logic
HR flags
HR up/down counter (7 bits)
HR register
Timer data in
HR prescale driver
HR compare data
Resolution clock
Timer data in
HET[x]
Timer data out
>
Loop
Resolution
Clock
HETDIR
HETDIN
HETDSET
HETDOUT
HETDCLR
{
HR
Structure
One Per
Pin
N2HET Functional Description
807
SPNU503C – March 2018
Copyright © 2018, Texas Instruments Incorporated
High-End Timer (N2HET) Module
20.2.5.4 HR Block Diagram
Each time an HR instruction is executed on a given pin, the HR structure for that pin is programmed and
synchronized to the next loop-resolution cycle (which HR function to perform and on which edges it should
take an action) with the information given by the instruction. The HR structure for each pin decodes the
pin select field of the instruction and programs its HR structure if it matches.
NOTE:
For each N2HET pin, only one instruction specifying a high resolution operation
(hr_lr = HIGH) is allowed to execute per loop resolution period. This includes any
instructions where (hr_lr = HIGH) but (en_pin_action = OFF).
The first high resolution instruction that executes and specifies a particular pin locks out
subsequent high resolution instructions from operating on the same pin until the end fo the
current loop resolution period.
Figure 20-11. HR I/O Architecture