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

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
Bit No.
15
14
13
12
10
11
Mnemonic
BCWDT
SELMSG
BCGPQ
BCRETRY
CSTKERR
BCTRAP
Function
BC Watchdog Timer Interrupt.
The BC Frame Timer expired.
BC Selected Message Interrupt.
The completion of a MIL-STD-1553 message that has bit 4 set (EOM) in the message
block Control Word.
BC General Purpose Queue Rollover Interrupt.
The 64-word circular BC General Purpose Queue Pointer rolled over to its base address
value.
BC Retry Interrupt.
The occurrence of a retried message by the BC. If enabled, the interrupt will occur after
the last enabled message retry (one or two) regardless of the outcome, successful or
unsuccessful.
BC Call Stack Pointer Error Interrupt.
The BC subroutine stack depth was violated due to an overflow or underflow condition.
Call stack level is incremented each time a BC “subroutine call” op code (CAL) is
executed. Call stack level is decremented each time a BC “subroutine return” op code
(RTN) is executed. The allowed range for the call stack level is 0-7. An interrupt occurs
when a CAL op code executes when stack level is 7, An interrupt also occurs when a
RTN op code executes when stack level is 0.
BC Trap Interrupt.
Two conditions can assert this interrupt:
The BC fetched an illegal op code. The BC operation stops when the current 1553
message is complete. An illegal op code is either undefined, fails parity check, and/or
has the wrong value for bits 9-5. When this occurs, BCRUN bit 15 resets to logic 0 in
the BC Condition Code and GP Flag register 0x0037.
When the CHKFMT bit 13 is set in the BC Configuration Register, the BC Control Word
message format bits 2-0 (mode command, RT-RT and broadcast message flags) are
compared to the stored value(s) for the message Command Word(s) following the
Control Word in the Message Block. When mismatch occurs between Control Word
format bits and Command Word(s), the BCTRAP interrupt is asserted, if enabled. BC
instruction list execution continues, so this condition can be differentiated from illegal
op code because BCRUN bit 15 remains high in the BC Condition Code and GP Flag
register, 0x0037. For mode command or broadcast mismatch, the stored message
block Command Word(s) are transmitted. For RT-RT format mismatch, RT-RT bit 1
in the Control Word has priority, determining whether the message block is treated
as an 8- or 16-word entity. For RT-RT format mismatch, message failure is likely
for this message or the next message block, since the message block boundary
is misplaced. The CHKFMT option bit detects BC programming problems in the
development phase. The option is normally disabled in the field.
HOLT INTEGRATED CIRCUITS
HI-6130, HI-6131
89

Related parts for hi-6131pqtf