Modular object-oriented digital sub-system architecture with primary sequence control and synchronization
AssigneeRemote Sensing Solutions, Inc.
InventorsJames R. Carswell, Torry L. Akins
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to digital signal processing architectures, and more particularly to a modular object-oriented digital system architecture ideally suited for radar, sonar and other general purpose instrumentation which includes the ability to self-discover modular system components, self-build internal firmware and software based on the modular components, sequence signal timing across the modules and synchronize signal paths through multiple system modules.
Claims14
A modular operationally reconfigurable digital signal processing system for radar or sonar instrumentation, the module digital system comprising:
- at least one operational card;
- at least one operational module comprising a processing device, an external communication port, memory, a synchronization interface and a modular expansion bus for receiving said at least one operational card,
- said processing device including a clock synthesizer providing a clock signal to said at least one operational card;
- and
- a software application running on said processing device which is operative for
- generating a synchronization signal based on said clock signal, and
- providing said synchronization signal to said at least one operational card to control the timing of operation of said at least one operational card,
- wherein the modular digital system is configured to automatically reconfigure an operational mode of said digital system with each synchronization signal.
A modular operationally reconfigurable digital signal processing system for radar or sonar instrumentation, the module digital system comprising:
- a first operational module comprising a processing device, an external communication port, memory, a synchronization interface and a modular expansion bus for receiving at least one operational card,
- said processing device including a clock synthesizer providing a clock signal to said at least one operational card;
- and
- a software application running on said processing device which is operative for
- generating or receiving a synchronization signal based on said clock signal, and
- providing said synchronization signal to said at least one operational card to control the timing of operation of said at least one operational card,
- a second operational module comprising a processing device, an external communication port, memory, a synchronization interface and a modular expansion bus for receiving at least one operational card,
- said processing device including a clock synthesizer providing a clock signal to said at least one operational card;
- and
- a software application running on said processing device which is operative for
- generating or receiving a synchronization signal based on said clock signal, and
- providing said synchronization signal to said at least one operational card to control the timing of operation of said at least one operational card,
- wherein said first operational module operates as a primary sequence controller and provides a synchronization signal to said second operational module, and
- wherein the modular digital system is configured to automatically reconfigure an operational mode of said digital system with each synchronization signal.
Dependencies are inferred from the claim text.