Patents Assigned to National Instruments Corporation
  • Patent number: 10841136
    Abstract: An apparatus to transmit and receive wireless communications is disclosed in which the transmit circuitry includes a square root raised cosine filter to pulse shape modulate signals and the receive circuitry includes a higher order Nyquist receive filter coupled to receive the input signals and remove the pulse shaping modulation. The cascaded combination of the transmit and receive filters has a frequency response equivalent to a higher order generalized raised cosine filter response.
    Type: Grant
    Filed: August 14, 2019
    Date of Patent: November 17, 2020
    Assignee: National Instruments Corporation
    Inventor: James Wesley McCoy
  • Patent number: 10838000
    Abstract: A method and apparatus for simultaneously testing a component at multiple frequencies is disclosed. A digital processing circuit may generate a digital representation of a signal having a plurality of sine waves, each having a unique frequency. The digital representation may be converted into an analog signal, and applied to a device under test (DUT). A first analog-to-digital converter (ADC) may be coupled to measure voltages across the DUT, while a second ADC may be coupled to measure currents through the DUT. Voltage and current signals received by the first and second ADCs, respectively, may be converted into first and second digital values. Voltage and current values at each unique frequency are determined from the first and second digital values. Using the voltage and current values for each unique frequency, a frequency response of the component (e.g., an impedance) over a range of frequencies may be determined.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: November 17, 2020
    Assignee: National Instruments Corporation
    Inventors: Blake A. Lindell, Pablo E. Limon-Garcia-Viesca
  • Patent number: 10841925
    Abstract: A base station receives a report of channel state information (CSI) computation capability from a UE, configures the UE with X and Y values based on the reported computation capability, performs a beam sweep by transmitting direction-unique beams, and receives a beam measurement report from the UE comprising a reference signal receive power (RSRP) of Y strongest beams of the transmitted beams and at least a portion of the CSI of X strongest beams of the Y beams. Based on the beam measurement report, one of the X beams is selected to configure the UE for subsequent data and control channel transmissions. X and Y are positive integers, Y is greater than or equal to X, and Y is at least 1.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: November 17, 2020
    Assignee: National Instruments Corporation
    Inventors: Nikhil U. Kundargi, Achim Nahler
  • Patent number: 10841019
    Abstract: Techniques are disclosed related to determining a modulation quality measurement of a device-under-test (DUT). A modulated signal is received from a source a plurality of times, and each received modulated signal is transmitted to each of a first vector signal analyzer (VSA) and a second VSA. The first VSA and the second VSA demodulate the received modulated signals to produce first error vectors and second error vectors, respectively. A cross-correlation calculation is performed on the first error vectors and second error vectors of respective received modulated signals to produce a cross-correlation measurement, and the cross-correlation measurement is averaged over the plurality of received modulated signals. A modulation quality measurement is determined based on the averaged cross-correlation measurement.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: November 17, 2020
    Assignee: NATIONAL INSTRUMENTS CORPORATION
    Inventors: Syed Jaffar Shah, Edward B. Loewenstein
  • Patent number: 10790915
    Abstract: Various embodiments are presented of a system and method for testing (e.g., rapidly and cheaply) devices with antennas configured for radio frequency (RF) and/or millimeter wave (mmW) transmission and/or reception. A device to be tested (e.g., the device under test (DUT)) may be mounted to an interface in a measurement fixture (e.g., a socket, anechoic chamber, etc.). Power and data connections of the DUT may be tested over the interface, which may also provide connections for input/output signals, power, and control and may also provide positioning. RF characteristics (e.g., including transmission, reception, and/or beamforming) of the DUT may be tested over-the-air using an array of antennas or probes.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: September 29, 2020
    Assignee: National Instruments Corporation
    Inventors: Marcus K. DaSilva, Chen Chang, Charles G. Schroeder, Ahsan Aziz, Paramjit S. Banwait
  • Patent number: 10746784
    Abstract: To perform system level physical connectivity monitoring measurements, a test signal may be generated in an instrument and transmitted down a signal path extending from the instrument to a device. In a static state (high or low), the test signal generator may produce a specified AC impedance at the point where the signal path connects to the instrument for a designated back termination. A response signal resulting from the test signal may be acquired and used to obtain an impedance value and/or reflection coefficient value representative of the signal path and an additional signal path extending from the source of the test signal to the signal path. The measured response may be compared to an expected response to determine a condition of any component(s) in the signal path and/or in the additional signal path. The expected response may be represented by masks (low and high) created during automated test development.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: August 18, 2020
    Assignee: National Instruments Corporation
    Inventor: Jesse D. Ormston
  • Patent number: 10725080
    Abstract: Antenna characterization systems and methods are described for hardware-timed testing of integrated circuits (IC) with integrated antennas configured for over-the-air transmission and/or reception. An IC to be tested (e.g., the device under test (DUT)) may be mounted to an adjustable positioner in an anechoic chamber. Radio frequency (RF) characteristics (e.g., including transmission characteristics, reception characteristics, and/or beamforming characteristics) of the IC may be tested over-the-air using an array of antennas or probes within the anechoic chamber while continually transitioning the adjustable positioner through a plurality of orientations. Counters and reference trigger intelligence may be employed to correlate measurement results with orientations of the DUT.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: July 28, 2020
    Assignee: National Instruments Corporation
    Inventors: Gerardo Orozco Valdes, Thomas Deckert, Johannes D. H. Lange, Christopher N. White, Karl F. Grosz
  • Patent number: 10708086
    Abstract: Techniques are disclosed relating to channel sounding. In some embodiments a transmitter transmits a periodic CAZAC sequence beginning at a point in time that corresponds to a timing signal (e.g., a pulse-per-second signal). In some embodiments, a receiver waits to begin processing received sequences for a time interval corresponding to the length of the CAZAC sequence, where the time interval begins at the same time as the timing signal. This may avoid a need for timing synchronization prior to processing, reduce processing and latency in receiver implementations, and may allow determination of a TOA as well as a channel impulse response estimate by correlating a received cyclically-shifted CAZAC sequence with a local version of the transmitted CAZAC sequence.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: July 7, 2020
    Assignee: National Instruments Corporation
    Inventors: Malik Muhammad Usman Gul, Ahsan Aziz, James Wesley McCoy
  • Patent number: 10686572
    Abstract: A base station (BS) having a plurality of antennas transmits a plurality of spatial streams. Each user equipment (UE) of a plurality of UE estimates common phase error (CPE) of each of two or more of the plurality of spatial streams, measures correlations of the estimated CPE among the two or more of the plurality of spatial streams, and provides feedback about the CPE correlations to the BS. The BS uses the CPE correlation feedback to allocate phase tracking reference signal (PTRS) ports and to map the allocated PTRS ports to demodulation reference signal (DMRS) ports corresponding to the plurality of spatial streams.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: June 16, 2020
    Assignee: National Instruments Corporation
    Inventors: Nikhil U. Kundargi, Achim Nahler
  • Patent number: 10629161
    Abstract: Hardware may be created with different clock speeds used for different components of the system. Clock and throughput requirements on the interface circuitry of hardware components may set limits which are lower requirements for functional components. It may be advantageous to use more or fewer of some functional blocks or interface circuits in order to reduce cost, increase performance or reliability, reduce the requirements for additional parts, or other beneficial factors. Accordingly, it may be advantageous to generate hardware utilizing more than a single clock frequency. Generating instructions which indicate different clock frequencies for separate components may be difficult or time consuming; generating these instructions automatically may provide significant benefits in time savings, increased productivity, increased performance of hardware, or other benefits.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: April 21, 2020
    Assignee: National Instruments Corporation
    Inventors: Hojin Kee, Tai A. Ly, Adrian P. Deac, Adam T. Arnesen
  • Patent number: 10624094
    Abstract: Embodiments are described of devices and methods for processing a signal using a plurality of vector signal generators (VSGs). A digital signal may be provided to a plurality of signal paths, each of which may process a respective frequency band of the signal, the respective frequency bands having regions of overlap. The gain and phase of each signal path may be adjusted such that continuity of phase and magnitude are preserved through the regions of overlap. The adjustment of gain and phase may be accomplished by a complex multiply with a complex calibration constant. The calibration constant may be determined for each signal path by comparing the gain and phase of one or more calibration tones generated within each region of overlap. Each signal path may comprise a VSG to convert the respective signal to an analog signal, which may be combined to obtain a composite signal.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: April 14, 2020
    Assignee: National Instruments Corporation
    Inventors: Stephen L. Dark, Daniel J. Baker, Johnathan R. W. Ammerman
  • Patent number: 10621025
    Abstract: A system may include a data acquisition hardware device (DAQ) for acquiring sample data and/or generating control signals, and a host system with memory that may store data samples and information associated with the DAQ and host system operations. The DAQ may push hardware status information to host memory, triggered by predetermined events taking place in the DAQ, e.g. timing events or interrupts. The DAQ may update dedicated buffers in host memory with status data for any of these events. The pushed status information may be read in a manner that allows detection of race conditions, and may be used to handle data acquisition, output control signaling, and interrupts as required without the host system having to query the DAQ. The DAQ may also detect data timing errors and report those data timing errors back to the host system, and also provide improved output operations using counters.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: April 14, 2020
    Assignee: National Instruments Corporation
    Inventors: Rafael Castro Scorsi, Hector M. Rubio, Gerardo Daniel Domene-Ramirez
  • Patent number: 10616896
    Abstract: A base station radio transceiver transceives beams with a UE. In a first beam set of wide beam reference signals (RS), each wide beam RS direction is unique, and in a second beam set of narrow beam RS, each narrow beam RS direction is unique and the width of the narrow beam RS is narrower than the width of the wide beam RS. A linkage uniquely links each narrow beam RS to a wide beam RS. The direction of each narrow beam RS is spatially nested within the width of the wide beam RS to which it is uniquely linked. A processor uses the first and second beam sets in a beam management process in which one of the narrow beam RS is selected for the UE and the wide beam RS uniquely linked to the selected narrow beam RS is selected for the UE according to the linkage.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: April 7, 2020
    Assignee: National Instruments Corporation
    Inventors: Nikhil U. Kundargi, Achim Nahler
  • Patent number: 10567065
    Abstract: A processor in a UE evaluates a radio frequency beam quality metric against a threshold, switches from a first beam to a second beam in response to determining the metric falls below the threshold, and transmits to a base station (BS) a report that includes beam measurements. The report indicates the UE has performed the switching and that the beam measurements are with respect to the second beam. A processor in a UE/BS associates narrower and broader beams, uses the narrower beam, rather than the broader beam, to transfer user data between the BS and the UE, evaluates a beam quality metric of the narrower beam against the threshold, and switches to using the broader beam, rather than the narrower beam, to transfer user data between the BS and the UE in response to determining the beam quality metric of the narrower beam falls below the threshold.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: February 18, 2020
    Assignee: National Instruments Corporation
    Inventors: Nikhil U. Kundargi, Achim Nahler, James Wesley McCoy
  • Patent number: 10567148
    Abstract: Techniques are disclosed relating to use of digital predistortion in the context of full-duplex radio. In some embodiments, an apparatus includes one or more antennas and is configured to simultaneously transmit and receive wireless signals via at least partially overlapping frequency resources using the one or more antennas. In some embodiments, the apparatus includes receive chain circuitry that is configured to process both wireless signals transmitted by the apparatus via the one or more antennas and over-the-air wireless signals from one or more other computing devices. In some embodiments, the apparatus includes one or more processing elements configured to determine one or more digital predistortion parameters based on the wireless signals transmitted by the apparatus via the one or more antennas and processed by the receive chain circuitry and apply predistortion to transmitted wireless signals based on the one or more digital predistortion parameters.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: February 18, 2020
    Assignee: National Instruments Corporation
    Inventors: James Wesley McCoy, Takao Inoue, Jaeweon Kim
  • Patent number: 10503549
    Abstract: A method and system for scheduling a time critical task. The system may include a processing unit, a hardware assist scheduler, and a memory coupled to both the processing unit and the hardware assist scheduler. The method may include receiving timing information for executing the time critical task, the time critical task executing program instructions via a thread on a core of a processing unit and scheduling the time critical task based on the received timing information. The method may further include programming a lateness timer, waiting for a wakeup time to obtain and notifying the processing unit of the scheduling. Additionally, the method may include executing, on the core of the processing unit, the time critical task in accordance with the scheduling, monitoring the lateness timer, and asserting a thread execution interrupt in response to the lateness timer expiring, thereby suspending execution of the time critical task.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: December 10, 2019
    Assignee: National Instruments Corporation
    Inventors: Sundeep Chandhoke, Herbert K. Salmon, IV
  • Patent number: 10505695
    Abstract: Techniques are disclosed relating to channel quality reporting for full-duplex (FD) wireless communications. In some embodiments an apparatus (e.g., a mobile device) is configured to receive a reference signal in a wireless communication and determine one or more signal quality indicators for FD communications based on a measured SINR of the reference signal and one or more self-interference cancelation levels. The apparatus may determine the one or more self-interference cancelation levels based on the transmit power of signals transmitted by the apparatus and residual power after SIC. The SIC levels may include both analog and digital SIC levels, which may be separately determined. One or more modulation and coding schemes may be determined based on the effective SINR. In some embodiments, multiple effective SINRs are determined for multiple different transmission modulation orders used by the apparatus.
    Type: Grant
    Filed: February 1, 2018
    Date of Patent: December 10, 2019
    Assignee: National Instruments Corporation
    Inventors: MinKeun Chung, Jaeweon Kim, James W. McCoy, Ahsan Aziz
  • Patent number: 10467059
    Abstract: A method for determining timing constraints in dataflow models is disclosed. The method includes receiving node information specifying a plurality of dataflow nodes, as well as coupling between various ones of the dataflow nodes. The method further comprising receiving timing information specifying timing constraints for at least some of the dataflow nodes. Based on the node information, the couplings between the nodes, and the timing information, a timeline dependency graph (TDG). The timeline dependency graph illustrates a timeline, mappings between nodes with side effects to firing times of those nodes on the timeline, and dependencies between nodes.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: November 5, 2019
    Assignee: National Instruments Corporation
    Inventors: Patricia Derler, Kaushik Ravindran, Hugo A. Andrade, Ankita Prasad, Arkadeb Ghosal, Trung N. Tran, Rhishikesh Limaye, Jacob Kornerup
  • Patent number: 10447513
    Abstract: A wireless device receives a frequency division multiplexed (FDM) symbol of constituent equalized FDM data subcarriers. A modulation scheme constellation diagram is subdivided into two or more regions. For each of the regions, a subset of the subcarriers that fall within the region are extracted and a respective region-specific CPE estimate is computed thereon. The respective region-specific CPE estimates are averaged to produce an overall CPE estimate used to compensate the subcarriers. Furthermore, a first CPE estimate is computed using pilot symbols embedded in a first received FDM symbol and is used to compensate the subcarriers. A following second FDM symbol that has no embedded pilot symbols is compensated using the first CPE estimate, and a second CPE estimate is computed using a blind estimation method on the second FDM symbol compensated subcarriers, which are compensated using the second CPE estimate.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: October 15, 2019
    Assignee: National Instruments Corporation
    Inventors: Nikhil U. Kundargi, Achim Nahler
  • Patent number: 10447352
    Abstract: A wireless cellular base station (BS) transmitter transmits a downlink calibration pilot symbol. A receiver receives from a user equipment (UE) an uplink calibration pilot symbol and an effective downlink channel estimate transmitted by the UE. The effective downlink channel estimate is computed by the UE using the downlink calibration pilot symbol received from the BS. Processing devices compute an effective uplink channel estimate using the uplink calibration pilot symbol received from the UE and compute channel reciprocity calibration coefficients using the effective downlink channel estimate received from the UE and the effective uplink channel estimate computed by the BS. The BS includes multiple antennas, and the BS computes the channel reciprocity calibration coefficients for each antenna. Alternatively, the uplink channel estimate received by the BS is an inverted version of the effective downlink channel estimate, which the processing devices use for channel reciprocity compensation.
    Type: Grant
    Filed: August 10, 2017
    Date of Patent: October 15, 2019
    Assignee: National Instruments Corporation
    Inventors: Nikhil U. Kundargi, Karl F. Nieman, Junmo Sung