Method for testing a circuit card assembly
AssigneeThe United States of America as represented by the Secretary of the Navy
InventorsKeith Ng Yuen, Alex Phi Bao Long Nguyen, David George Omoto, Jacob B. Oliver, Michael Anthony Antonio Pascual, Sean Xiao-Yun Hong
Life of this patent
Estimating the term…
Abstract
A method(s) of testing AN/ULQ-21 (Hydra) Circuit Card Assembly(ies) (CCAs), which involve providing software to perform automated tests on Hydra CCAs that make up the Hydra Countermeasures Set and employ commercial off the shelf equipment (such as signal generators, spectrum analyzer, Data Acquisition Device(s), oscillators, etc. as applicable depending on the test and CCA being evaluated).
Claims16
A method of testing a circuit card assembly (CCA) comprising:
- connecting an extender board to a CCA, said CCA having CCA memory;
- providing computer readable program code to cause a computer to verify the existence and connection of instrumentation;
- providing computer readable program code to cause a variable declaration to inform an electronic compiler a name and associated type of variable that data will be stored under;
- providing computer readable program code to cause said computer to store CCA card state parameters in a data structure;
- providing computer readable program code to cause said computer to write data to said CCA memory;
- providing computer readable program code to cause said computer to perform a hardware interrupt;
- providing computer readable program code to cause said computer to orient external test fixtures;
- providing computer readable program code to cause said computer to orient test equipment;
- providing computer readable program code to cause said test equipment to measure at least one aspect of CCA functionality;
- and
- providing computer readable program code to cause said computer to analyze said measurement of said at least one aspect of CCA functionality to determine whether it falls within a predetermined percent error of operating specifications.
A method of testing a circuit card assembly (“CCA”) comprising:
- connecting an extender board to a CCA;
- providing computer readable program code to cause a computer to verify the existence and connection of instrumentation;
- providing computer readable program code to cause a variable declaration to inform an electronic compiler a name and associated type of variable that data will be stored under;
- providing computer readable program code to cause said computer to store CCA card state parameters in a data structure;
- providing computer readable program code to cause said computer to write data to CCA memory;
- providing computer readable program code to cause said computer to perform a hardware interrupt;
- providing computer readable program code to cause said computer to orient external test fixtures;
- providing computer readable program code to cause said computer to orient test equipment;
- providing computer readable program code to cause said computer to upload an operating system into the CCA's onboard non-volatile memory, causing said CCA to execute a programmatic boot sequence that will load other pertinent operating system files into non-volatile memory;
- providing computer readable program code to cause said computer to serially monitor the booting process;
- and
- providing computer readable program code to cause said computer to determine whether said booting process went as expected.
A method of testing a circuit card assembly (“CCA”) comprising:
- connecting an extender board to a CCA;
- providing computer readable program code to cause a computer to verify the existence and connection of instrumentation;
- providing computer readable program code to cause a variable declaration to inform an electronic compiler a name and associated type of variable that data will be stored;
- providing computer readable program code to cause said computer to store CCA card state parameters in a data structure;
- providing computer readable program code to cause said computer to write data to CCA memory;
- providing computer readable program code to cause said computer to perform a hardware interrupt;
- providing computer readable program code to cause said computer to orient external test fixtures;
- providing computer readable program code to cause said computer to orient test equipment;
- providing computer readable program code to cause said computer to prompt said CCA to output pre-determined electrical signals;
- providing computer readable program code to cause said computer to record electrical signals output by said CCA in response to said computer asking said CCA to output pre-determined electrical signals;
- and
- providing computer readable program code to cause said computer to determine whether said CCA output electrical signals are decipherable and match the electrical signals requested.
Dependencies are inferred from the claim text.