hi-6131pqtf QuickLogic Corp, hi-6131pqtf Datasheet - Page 57

no-image

hi-6131pqtf

Manufacturer Part Number
hi-6131pqtf
Description
Mil-std-1553 / Mil-std-1760 3.3v Bc / Mt / Rt Multi-terminal Device
Manufacturer
QuickLogic Corp
Datasheet
Name
LTT
LTH
LFT
SFT
PTT
Instruction
Load Time
Tag Counter
Conditional
Load Time
Tag Counter
High
Conditional
LTH only
applies
when 32-bit
time base is
enabled
Load Frame
Timer
Conditional
Start Frame
Timer
Conditional
Push Time
Tag Count
Conditional
Op
Code
0x0D
0x18
0x0E
0x0F
0x10
Parameter
Time Value
(Resolution is
programmed by
bits 2-0 in the
Time Tag Counter
Configuration
Register 0x0039)
Time Value
(Resolution is
programmed by
bits 2-0 in the
Time Tag Counter
Configuration
Register 0x0039)
Time Value
(100 µs / LSB
resolution)
Not Used
(Don’t Care)
Not Used
(Don’t Care)
HOLT INTEGRATED CIRCUITS
HI-6130, HI-6131
Function
If the Condition Code evaluates True, load the BC Time Tag
Count Register 0x0043 with the parameter-specified Time
Value. This represents bits 15-0 when the BC operates
with 32-bit time tag. Otherwise (Condition Code Evaluates
False), continue execution at the next op code in the BC
Instruction List.
Read LTH regarding LTT-LTH sequences.
If the Condition Code evaluates True, load the BC Time Tag
Count High Register 0x0044 with the parameter-specified
Time Value. This represents bits 31-16 when BC operates
with 32-bit time tag.
Otherwise (Condition Code Evaluates False), continue
execution at the next op code in the BC Instruction List.
If LTH immediately follows an LTT instruction, all 32 counter
bits are loaded simultaneously. If LTH is not preceded by
an LTT instruction, time count bits 15-0 in 0x0043 will be
cleared to 0x0000 when bits 31-16 are written to register
0x0044.
This instruction is only allowed when BCTT32 bit 3 is logic
1 in the Time Tag Counter Configuration register 0x0039,
selecting 32-bit time base operation for the BC and RT(s).
If BCTT32 is logic 0, this instruction stops instruction list
execution, and generates an illegal instruction BCTRAP
interrupt, if enabled.
If the Condition Code evaluates True, load the BC Frame
Time Remaining Register 0x0035 with the parameter-
specified Time Value. Otherwise (Condition Code Evaluates
False), continue execution at the next op code in the BC
Instruction List.
If the Condition Code evaluates True, start decrementing
the BC Frame Time Remaining Register 0x0035. Otherwise
(Condition Code Evaluates False), continue execution at the
next op code in the BC Instruction List.
If the Condition Code evaluates True, push the value in the
BC Time Tag Count Register 0x0043 onto the BC General
Purpose Queue. Otherwise (Condition Code Evaluates
False), continue execution at the next op code in the BC
Instruction List.
57

Related parts for hi-6131pqtf