G06F11/2247

DETECTION METHOD AND DETECTION DEVICE OF WAFER TESTING MACHINE
20230063456 · 2023-03-02 ·

The present disclosure provides a detection method and a detection device of a wafer testing machine, the detection method includes: storing an original test data tested by multiple wafer testing machines into a database; sifting out target test data from the original test data according to preset sifting conditions; performing statistics on the target test data sifted; and dividing the multiple wafer testing machines into comparison machines and machines to-be-detected; comparing whether there is significant difference between a target test data of each of the machine to-be-detected and a target test data of the comparison machine, in a corresponding test item within a first predetermined number of days; and performing statistics on number of days when each of the machines to-be-detected has significant difference; marking each of the machines to-be-detected, according to a statistical number of days when each machine to-be-detected has a significant difference.

SYSTEM AND METHOD FOR INTEGRATION TESTING

There is provided a system and method for performing system integration on an embedded system of a connected and/or autonomous vehicle. Integration testing may include obtaining one or more requirements and/or specifications for a system under test; generating a metamodel based on the requirements and/or specifications; generating test cases based on the metamodel; prioritizing said test cases based on hazards associated with said test cases; executing one or more of said prioritized test cases; and obtaining a verdict for each of said one or more prioritized test cases.

AUTOMATIC QUBIT CALIBRATION
20170357561 · 2017-12-14 ·

Methods and apparatus for automatic qubit calibration. In one aspect, a method includes obtaining a plurality of qubit parameters and data describing dependencies of the plurality of qubit parameters on one or more other qubit parameters; identifying a qubit parameter; selecting a set of qubit parameters that includes the identified qubit parameter and one or more dependent qubit parameters; processing one or more parameters in the set of qubit parameters in sequence according to the data describing dependencies, comprising, for a parameter in the set of qubit parameters: performing a calibration test on the parameter; and performing a first calibration experiment or a diagnostic calibration algorithm on the parameter when the calibration test fails.

SYSTEM AND METHOD FOR INTEGRATION TESTING

There is provided a system and method for performing system integration on an embedded system of a connected and/or autonomous vehicle. Integration testing may include obtaining one or more requirements and/or specifications for a system under test; generating a metamodel based on the requirements and/or specifications; generating test cases based on the metamodel; prioritizing said test cases based on hazards associated with said test cases; executing one or more of said prioritized test cases; and obtaining a verdict for each of said one or more prioritized test cases.

SYSTEM FOR DEBUGGING SERVER STARTUP SEQUENCE IN DEBUGGING METHOD APPLIED IN SERVER
20230168963 · 2023-06-01 ·

A system for debugging server startups incorporated in a method applied in a server includes voltage regulators, a complex programmable logic device (CPLD), a transmitting device, and a display device. The voltage regulators transmit power-on signals required when the server is started. The CPLD receives the power-on signals, collects a second signal from the power on signals, and converts the second signals into a second data. The transmitting device receives the second data and parses the second data into a third data. The displaying device receives the third data and displays power-on signals that do not meet required standard during startup of server, according to the third data.

System and method for providing diagnostic information
09753823 · 2017-09-05 · ·

A data processing system has a system bus, an analog-to-digital converter (ADC), a signal processor, a memory, compression and packing units, and a debug unit. The ADC samples a baseband signal, and provides a digitized signal representative of the baseband signal the system bus. The signal processing block converts the digitized signal to a processed signal in the frequency domain. The memory is coupled to the system bus and is for storing the processed signal. The compression unit is coupled to the system bus and is for capturing the processed signal and compressing the processed signal to produce a compressed signal. The packing unit is coupled to the compression unit and is for packing the compressed signal to produce a packed signal. The debug unit is coupled to the packing unit and is for converting the compressed and packed signal to a diagnostic message. The disclosed data processing system and method provides diagnostic messages in near real-time.

Methods and apparatus for reliable detection and enumeration of devices

Methods and apparatus for reliable detection and enumeration of devices. In one embodiment, the controller comprises serialized bus protocol (e.g., a Universal Serial Bus (USB)) controller capable of supporting different bus architectures (e.g., USB 2.0 and USB 3.0) of the USB protocol (e.g., eXtensible Host Controller Interface (xHCI) controller). In one variant, when a USB-compliant device is detected over multiple bus architectures of a controller, the controller waits an additional period to allow the device to properly identify which bus architecture to use. After the time period has elapsed, if the device has been determined to be connected over the USB 3.0 bus architecture, the controller waits an additional period of time before enumerating the device. If the device is still present on the USB 3.0 bus architecture, the device continues to enumerate as a USB 3.0 advice to be made available to a host system.

Method of, and apparatus for, testing computer hardware and software
20170228306 · 2017-08-10 · ·

A method for defining an automated test is configured to test a system under test. The system under test includes a plurality of operational states, at least one operational state having executable actions associated therewith operable to execute predetermined operations and/or transition the system under test between operational states. The method includes a) defining an executable model of the system under test including a plurality of model states; and b) defining one or more selectable model actions, each model action representative of one or more executable actions on the system under test and configured such that one or more preconditions are assignable thereto. Each model action is configured to be available to be selected unless any preconditions assigned to the respective model action are not satisfied. The model is configured such that a test program is operable to select a sequence of available model actions to define an automated test.

Operating methods for a computer system and computer system

An operating method for a computer system having system firmware and an operating element to switch on the computer system includes monitoring the operating element for an actuation, immediately after starting actuation of the operating element, performing a first part of a boot sequence, determining a time period for which the operating element is actuated, executing a remaining part of full boot sequence with the system firmware if the determined time period exceeds a predetermined time period, where the full boot sequence includes activation of a keyboard and mouse through the firmware, and executing a remaining part of limited boot sequence with the system firmware if the determined time period does not exceed the predetermined time period, wherein the limited boot sequence does not include at least one of activation of a keyboard and mouse through the firmware.

Method and apparatus for continuous integration testing of network access devices

Disclosed herein are methods and apparatus for continuous integration testing of network access devices. A testing platform includes a virtual environmental library and a processor. The processor executes a test code, where the test code in cooperation with the virtual environmental library generates a virtual environment for testing a network access device loaded with a device code, the virtual environment includes virtual clients, a virtual service provider, and emulates communication interfaces and network message behavior for the virtual clients and the virtual service provider as perceived by the network access device, exercises the device code and the network access device by instructing the virtual clients and the virtual service provider to engage the network access device to perform defined activities, captures events in response to performance of the defined activities, evaluates the captured events against expected events, and outputs results including the captured events and pass/fail determinations.