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

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
10.2. Bus Controller Instruction OP Codes
In the BC Instruction List, each op code word contains a 5-bit instruction field that spans bits 14-10. The instruction op
codes are described in Table 6. Four instructions execute unconditionally, without evaluating the condition code test.
For these instructions, the Condition Code field is “don’t care”.
The four unconditional instruction op codes are:
All other instruction op codes execute conditionally. They execute only if evaluation of the Condition Code tests true,
logic 1. If the Condition Code field tests false, the BC Instruction List Pointer skips to the next instruction op code in
the BC Instruction List.
Many instruction op codes utilize the following parameter word in the BC Instruction List. Depending on the op code,
the parameter may be a RAM address, a time value, an interrupt bit pattern, an argument that sets or clears General
Purpose Flag bits, or an immediate value. For some op codes, the parameter word is not used and is therefore “don’t
care.” For an XEQ (execute message) instruction, the parameter is a RAM address pointer referencing the start of
the message Control/Status Block.
Bit 3-0
Code
1100
1101
1110
1111
1. CMT (Compare Message Timer)
2. CFT (Compare Frame Timer)
3. FLG (General Purpose Flag Bits)
4. XQF (execute and Flip)
Negation Bit 4 = 0
Condition Code
BADMSG
ALWAYS
1RETRY
2RETRY
Negation Bit 4 = 0
Condition Code
GOODMSG
Undefined
1RETRY
NEVER
HOLT INTEGRATED CIRCUITS
HI-6130, HI-6131
Function
Bad Message.
Reflecting status for the last 1553 message, the Bad Message
flag is set for Format Error, No Response error, or loopback
test failure.
A Status Set condition has no effect on the Bad Message
condition code.
1 Retry.
If Condition Code bits 3:0 = 0xD and bit 4 = 0, one or two
message retries is indicated.
If Condition Code bits 3:0 = 0xD and bit 4 = 1, zero message
retries is indicated.
2 Retries.
If Condition Code bits 3:0 = 0xE and bit 4 = 0, two message
retries is indicated.
Condition Code bits 3:0 = 0xE and bit 4 = 1 is undefined.
Always.
The ALWAYS bit is set (Condition Code bit 4 = 0) to designate
an instruction op code as unconditional.
The NEVER bit is set (Condition Code bit 4 = 1) to designate
an instruction op code as NOP (no op).
53

Related parts for hi-6131pqtf