← Back to Patent Explorer
US5367641A Expired / Lapsed US ⏱️ 0.0 years remaining

MIL-STD-1553 interface device having a bus controller minor frame timer

Assignee: Frontgrade Colorado Springs LLC
•
Filing: 1992-11-04
•
Granted: 1994-11-22
•
Expires: 2012-11-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An integrated circuit ("IC") interfaces a piece of communications equipment to a MIL-STD-1553 bus in accordance with the MIL-STD-1553 interface standards and operates in the MIL-STD-1553 defined bus controller mode of operation. The IC implements a command block configuration of data storage locations in an external memory. The command block includes a plurality of words arranged contiguously, a first word indicative of one of a plurality of different opcodes that define operation of the IC. The command block words include a MIL-STD-1553 defined command to be transmitted on the bus by the IC. A plurality of command blocks are arranged contiguously in a minor frame format. In order to sequentially execute a plurality of minor frames at different frequencies, the IC contains an internal timer that controls execution time of each minor frame. The first command block of each minor frame contains an opcode that loads the timer with a predetermined value for the corresponding frequency of execution of the particular minor frame. The timer counts down and decrements to zero before it is loaded with a value for execution frequency of the next minor frame. While the timer is decrementing, the IC executes the command blocks that follow the first command block.

Inventors

  • 👤 John W. Pressprich
  • 👤 Anthony F. Jordan
  • 👤 Timothy D. Hornback
  • 👤 Gregory S. Carr

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 12:24
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/382; G06F13/385

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 199 words
An apparatus for interfacing with a serial multiplexed data bus, comprising: memory means having a plurality of storage locations for storing data therein; means for partitioning said plurality of storage locations in said memory means into storage areas, each of said storage areas containing at least two of said storage locations arranged contiguously, one of said storage locations within each of said storage areas containing an arrangement of individual bits indicative of an operational code, a plurality of said storage areas being arranged contiguously in a frame, a plurality of said frames being arranged contiguously; signal processing means, operable in response to each of said operational codes of said storage areas of said memory means, for sequentially executing said plurality of said frames so as to control the transmission and reception of messages on the data bus in accordance with said operational codes stored within corresponding ones of said plurality of frames executed; and timer means for controlling said sequential execution of said signal processing means such that said signal processing means sequentially executes said plurality of said frames enabling at least two of said plurality of said frames to be executed at frequencies that differ from one another.
Claim 2
Independent Claim 199 words
An apparatus for interfacing with a serial multiplexed data bus, comprising: memory means having a plurality of storage locations for storing data therein; means for partitioning said plurality of storage locations in said memory means into storage areas, each of said storage areas containing at least two of said storage locations arranged contiguously, one of said storage locations within each of said storage areas containing an arrangement of individual bits indicative of an operational code, a plurality of said storage areas being arranged contiguously in a frame, a plurality of said frames being arranged contiguously; signal processing means, operable in response to each of said operational codes of said storage areas of said memory means, for sequentially executing said plurality of said frames so as to control the transmission and reception of messages on the data bus in accordance with said operational codes stored within corresponding ones of said plurality of frames executed; and timer means for controlling said sequential execution of said signal processing means such that said signal processing means sequentially executes said plurality of said frames enabling at least two of said plurality of said frames to be executed at frequencies that differ from one another.
Claim 3
Dependent Claim 67 words
The apparatus of claim 1, wherein a first one of said storage areas within each one of said plurality of said frames contains a predetermined operational code and a predetermined timer value, said signal processing means being responsive to said predetermined operational code for loading said timer means with said predetermined timer value for a corresponding frequency of execution for each of said plurality of said frames.
Claim 4
Dependent Claim 75 words
The apparatus of claim 1, wherein said timer means comprises means for counting through said predetermined timer value and inhibiting said signal processing means from executing a next frame in said plurality of said frames until said timer means has counted through said predetermined value, each of said predetermined timer values being of a value where said signal processing means executes each of a plurality of blocks within each of said plurality of said frames.
Claim 5
Dependent Claim 43 words
The integrated circuit of claim 1, wherein said apparatus operates within one of several different system selectable MIL-STD-1553 operating modes said operating modes comprising a bus controller mode, a remote terminal mode, a monitor mode, and a concurrent monitor and remote terminal mode.

References Cited (Backward Citations)

US4136400A Cited
US4453229A Cited
US4500933A Cited
US4638451A Cited
US4959782A Cited
US5093910A Cited
US4805137A Cited
US5111423A Cited
US5012404A Cited
US5185862A Cited
US5111450A Cited
US5181201A Cited
US5223788A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-11-21 1998-05-23 1998-11-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-11-21 2002-05-23 2002-11-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-11-21 2006-05-23 2006-11-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag