Integrated Circuit Design Processing Patents (Class 716/100)
-
Patent number: 12265773Abstract: The present disclosure provides a method and an apparatus for testing a semiconductor device. The method includes providing an active area in an integrated circuit design layout; grouping the active area into a first region and a second region; calculating a first self-heating temperature of the first region of the active area; calculating a second self-heating temperature of the second region of the active area; and determining an Electromigration (EM) evaluation based on the first self-heating temperature and the second self-heating temperature.Type: GrantFiled: April 19, 2023Date of Patent: April 1, 2025Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY LTD.Inventors: Hsien Yu Tseng, Wei-Ming Chen
-
Patent number: 12260295Abstract: Enabling callback-based qubit manipulation is disclosed herein. In one example, a quantum computing device comprises a system memory and a processor device communicatively coupled to the system memory. The processor device is to receive a callback request from a requestor, wherein the callback request includes an identifier of a quantum service including a source qubit and an identifier of a callback event. The processor device is further to, responsive to receiving the callback request, allocate a target qubit corresponding to the source qubit of the quantum service and initiate execution of the quantum service. Upon determining that the callback event has occurred as a result of the execution of the quantum service, the processor device is to read an attribute of the source qubit and write the attribute to the target qubit.Type: GrantFiled: October 28, 2021Date of Patent: March 25, 2025Assignee: Red Hat, Inc.Inventors: Stephen Coady, Leigh Griffin
-
Patent number: 12248745Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a computer chip placement. One of the methods includes obtaining netlist data for a computer chip; and generating a computer chip placement, comprising placing a respective macro node at each time step in a sequence comprising a plurality of time steps, the placing comprising, for each time step: generating an input representation for the time step; processing the input representation using a node placement neural network having a plurality of network parameters, wherein the node placement neural network is configured to process the input representation in accordance with current values of the network parameters to generate a score distribution over a plurality of positions on the surface of the computer chip; and assigning the macro node to be placed at the time step to a position from the plurality of positions using the score distribution.Type: GrantFiled: December 22, 2023Date of Patent: March 11, 2025Assignee: Google LLCInventors: Anna Darling Goldie, Azalia Mirhoseini, Ebrahim Songhori, Wenjie Jiang, Shen Wang, Roger David Carpenter, Young-Joon Lee, Mustafa Nazim Yazgan, Chian-min Richard Ho, Quoc V. Le, James Laudon, Jeffrey Adgate Dean, Kavya Srinivasa Setty, Omkar Pathak
-
Patent number: 12242787Abstract: A parameter candidate for a semiconductor element is provided. A data set of measurement data is provided to a parameter extraction portion, and a model parameter is extracted. A first netlist is provided to a circuit simulator, simulation is performed using the first netlist and the model parameter, and a first output result is output. A classification model learns the model parameter and the first output result and classifies the model parameter. A second netlist and a model parameter are provided to the circuit simulator. A variable to be adjusted is supplied to a neural network, an action value function is output, and the variable is updated. The circuit simulator performs simulation using the second netlist and the model parameter. When a second output result to be output does not satisfy conditions, a weight coefficient of the neural network is updated. When the second output result satisfies the conditions, the variable is judged to be the best candidate.Type: GrantFiled: February 29, 2024Date of Patent: March 4, 2025Assignee: Semiconductor Energy Laboratory Co., Ltd.Inventors: Teppei Oguni, Takeshi Osada, Takahiro Fukutome
-
Patent number: 12242925Abstract: One or more systems, devices, computer program products and/or computer-implemented methods of use provided herein relate to usage maximization of a physical qubit layout of a quantum computer. A system can comprise a memory that stores computer executable components, and a processor that executes the computer executable components stored in the memory, wherein the computer executable components can comprise an identification component that identifies a quantum circuit, and a scheduler component that maps the quantum circuit to a physical qubit layout. In an embodiment, the scheduler component can combine plural quantum circuits, including the quantum circuit into a composite circuit, and map the composite circuit to the physical qubit layout. In an embodiment, an obtaining component can assign the quantum circuit to a temporary storage bucket and can identify whether the temporary storage bucket meets a threshold where the scheduler component can proceed to analyze the quantum circuit.Type: GrantFiled: December 15, 2021Date of Patent: March 4, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jessie Yu, Ryan Woo, Atsuko Shimizu, Kang Bae
-
Patent number: 12223392Abstract: A method of performing an entangling gate operation using a quantum computer system includes configuring, by a classical computer, an amplitude function of an amplitude-modulated laser pulse over a plurality of time segments to cause entangling interaction between a pair of trapped ions of a plurality of trapped ions, each of the plurality of trapped ions having two frequency-separated states defining a qubit, where the amplitude function in each time segment is splined using a set of basis functions and associated control parameters, and performing an entangling gate operation between the pair of trapped ions by applying, by a system controller, an amplitude-modulated laser pulse having the configured amplitude function to the pair of trapped ions.Type: GrantFiled: February 25, 2022Date of Patent: February 11, 2025Assignee: IONQ, INC.Inventors: Reinhold Blumel, Nikodem Grzesiak
-
Patent number: 12223436Abstract: A system receives a predictive model and receives one or more runtime constraints. The system generates a directed acyclic graph (DAG) of the predictive model indicating dependencies. The system compiles the predictive model into first instructions for a first processor based on the one or more runtime constraints and the DAG. The system packages first instructions, the one or more runtime constraints, and the DAG of the predictive model in a first binary. The system recompiles the predictive model into second instructions for a second processor based on the runtime constraints and the DAG stored in the first processor. The system packages the second instructions, the DAG, and the runtime constraints in a second binary.Type: GrantFiled: January 5, 2024Date of Patent: February 11, 2025Assignee: GROQ, INC.Inventors: Jonathan Alexander Ross, Gregory M. Thorson
-
Patent number: 12204990Abstract: Methods, systems and apparatus for approximating a target quantum state that is defined as a result of applying a specific rotation operation to an initial quantum state. A method includes determining multiple configurations of T-gates. Each configuration of T-gates includes a number of T-gates that is less than or equal to a predefined total number of T-gates and represents a rotation operation that, when applied to the initial quantum state, produces an evolved quantum state that is an approximation of the target quantum state. A configuration of T-gates that represents a rotation operation with a rotation angle that is closest to a rotation angle of the specific rotation operation is selected from the multiple configurations of T-gates. A rotation operation represented by the selected configuration of T-gates is applied to the initial quantum state to obtain the approximation of the target quantum state.Type: GrantFiled: November 1, 2023Date of Patent: January 21, 2025Assignee: Google LLCInventors: Ryan Babbush, Austin Greig Fowler
-
Patent number: 12195325Abstract: A microelectromechanical system (MEMS) device contains a movable MEMS structure, a first support structure in which an edge of the MEMS structure is attached, a cavity which is bounded by the MEMS structure and the first support structure, and a second support structure which is attached in the cavity and at the edge of the MEMS structure and is configured so as to support the edge of the MEMS structure mechanically.Type: GrantFiled: May 17, 2021Date of Patent: January 14, 2025Assignee: Infineon Technologies AGInventor: Florian Brandl
-
Patent number: 12197362Abstract: In one embodiment, a method includes, determining that a bmm operation between a first activation tensor and a second activation tensor needs to be performed, collecting the second activation tensor in two blocks from activation buffers of N tensor processor units, splitting each of the two blocks of the second activation tensor into an MSB tile and an LSB tile, loading the second activation tensor to weight buffers of the N tensor processor units by filling a first entry of each weight buffer of each of the N tensor processor units with contents of the MSB tiles of the two blocks and filling a second entry of the weight buffer with contents of the LSB tiles of the two blocks, and generating a bmm result using the first activation tensor distributed in the activation buffers and the second activation tensor in the weight buffers.Type: GrantFiled: January 26, 2023Date of Patent: January 14, 2025Assignee: Meta Platforms, Inc.Inventors: Yu Hsin Chen, Liangzhen Lai, Kyong Ho Lee, Harshit Khaitan
-
Patent number: 12197361Abstract: A device includes a direct memory access (DMA) controller comprising DMA channels, a bridge circuit configured to couple the DMA channels to memory channels coupled to respective memory modules, and a local memory unit. The DMA controller is configured to transfer tensor data between the local memory unit and the memory modules via the DMA channels and the memory channels using concurrent data transactions, the tensor data is stored and addressed as parts of a single tensor in the local memory unit, and the tensor data is interleaved onto the memory modules and is stored and addressed as sub-tensors in respective memory modules.Type: GrantFiled: July 28, 2022Date of Patent: January 14, 2025Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITEDInventor: Friederich Mombers
-
Patent number: 12190204Abstract: Apparatuses, system, and computer-implemented methods to facilitate physical representation of quantum entanglement are provided. According to an embodiment, an apparatus can comprise two or more qubit representation devices that interact with one another in a defined manner, and a display component operatively coupled to at least one of the two or more qubit representation devices, wherein the display component outputs a visual indicator of quantum entanglement between the two or more qubit representation devices.Type: GrantFiled: December 17, 2021Date of Patent: January 7, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Frederik Frank Flöther, Jared Andrew Limberg, Vinod A. Valecha, Freddy Lorge
-
Patent number: 12190202Abstract: This application discloses methods and devices for a quantum chip, a quantum processor and a quantum computer, and relates to the field of quantum technology. The quantum chip includes a bottom sheet and a top sheet; a qubit array disposed on the top sheet, the qubit array comprising a plurality of qubits distributed in an array structure of M rows by N columns, and M and N being both integers greater than 1; a reading cavity disposed on the bottom sheet, and the reading cavity being configured to acquire status information of a qubit in the qubit array; and the bottom sheet and the top sheet being electrically connected.Type: GrantFiled: December 2, 2021Date of Patent: January 7, 2025Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Sainan Huai, Yu Zhou, Zhenxing Zhang, Yarui Zheng, Wenlong Zhang, Chuhong Yang, Maochun Dai, Yicong Zheng, Shengyu Zhang
-
Patent number: 12164891Abstract: A fault-tolerant quantum computer using topological codes such as surface codes can have an architecture that reduces the amount of idle volume generated. The architecture can include qubit modules that generate surface code patches for different qubits and a network of interconnections between different qubit modules. The interconnections can include “port” connections that selectably enable coupling of boundaries of surface code patches generated in different qubit modules and/or “quickswap” connections that selectably enable transferring the state of a surface code patch from one qubit module to another. Port and/or quickswap connections can be made between a subset of qubit modules. For instance port connections can connect a given qubit module to other qubit modules within a fixed range. Quickswap connections can provide a log-tree network of direct connections between qubit modules.Type: GrantFiled: February 10, 2023Date of Patent: December 10, 2024Assignee: Psiquantum, Corp.Inventor: Daniel Litinski
-
Patent number: 12165005Abstract: Pauli surface codes form a class of two-dimensional codes from which a two-dimensional code may be selected to store quantum information for a particular application. The Pauli surface codes allow more flexibility in selecting a code configuration that bests meets the need of the particular application. For example, Pauli surface codes are not restricted to placing qubits on a square grid, as has been the case in previous surface codes. Additionally, a process for selecting a configuration to be used to implement a two-dimensional code for storing quantum information considers different Pauli codes and may utilize a machine learning algorithm to select a given Pauli code that is well suited for the particular application.Type: GrantFiled: September 27, 2021Date of Patent: December 10, 2024Assignee: Amazon Technologies, Inc.Inventor: Aleksander Marek Kubica
-
Patent number: 12165006Abstract: A technique for performing lattice surgery without using twists is disclosed. Also, an error correcting code and decoder is provided that allows for error decoding of Pauli measurements performed in association with a lattice surgery operation. This allows for overall run-times of lattice surgery to be reduced. For example, some level of errors are tolerable, because they can be corrected, thus fewer measurement rounds (dm) may be performed for a given round of Pauli measurements. Additionally, a temporal encoding of lattice surgery technique is provided, which may additionally or alternatively be used to shorten run times. Also, a quantum computer layout is provided, wherein the layout includes a core computing region and a cache region. Also, protocols for swapping logical qubits between the core and cache are provided.Type: GrantFiled: December 8, 2021Date of Patent: December 10, 2024Assignee: Amazon Technologies, Inc.Inventors: Christopher Chamberland, Earl Terence Campbell
-
Patent number: 12159196Abstract: Methods, systems and apparatus for implementing a quantum gate on a quantum system comprising a second qubit coupled to a first qubit and a third qubit. In one aspect, a method includes evolving a state of the quantum system for a predetermined time, wherein during evolving: the ground and first excited state of the second qubit are separated by a first energy gap ?; the first and second excited state of the second qubit are separated by a second energy gap equal to a first multiple of ? minus qubit anharmoniticity ?; the ground and first excited state of the first qubit and third qubit are separated by a third energy gap equal to ???; and the first and second excited state of the first qubit and third qubit are separated by a fourth energy gap equal to the first multiple of the ? minus a second multiple of ?.Type: GrantFiled: October 4, 2023Date of Patent: December 3, 2024Assignee: Google LLCInventors: Yuezhen Niu, Vadim Smelyanskiy, Sergio Boixo Castrillo
-
Patent number: 12141656Abstract: This disclosure relates to enhanced methods of operating quantum computing systems to perform amplitude estimation. More than that, the methods may be tuned to accommodate for specific noise levels (e.g., in given a quantum device). Embodiments also enable quantum computing systems to perform amplitude estimation faster than amplitude estimation algorithms performed using a classical (non-quantum) computer.Type: GrantFiled: November 22, 2021Date of Patent: November 12, 2024Assignee: Goldman Sachs & Co. LLCInventors: Tudor Giurgica-Tiron, Farrokh Labib, Iordanis Kerenidis, Anupam Prakash, William Joseph Zeng
-
Patent number: 12124782Abstract: A graph-based timing analysis (GBA) is applied to a circuit design that includes a routed gate-level netlist to produce timing estimates of the circuit design. A machine learning (ML) model is applied to modify these GBA timing estimates of the circuit design to make them more accurate. For example, the ML model may be trained using timing estimates from path-based timing analysis as the ground truth, and using features of the circuit design from the GBA as input to the ML model.Type: GrantFiled: November 1, 2021Date of Patent: October 22, 2024Assignee: Synopsys, Inc.Inventors: Siddhartha Nath, Vishal Khandelwal
-
Patent number: 12106183Abstract: The present disclosure provides methods and systems for performing non-classical computations. The methods and systems generally use a plurality of spatially distinct optical trapping sites to trap a plurality of atoms, one or more electromagnetic delivery units to apply electromagnetic energy to one or more atoms of the plurality to induce the atoms to adopt one or more superposition states of a first atomic state and a second atomic state, one or more entanglement units to quantum mechanically entangle at least a subset of the one or more atoms in the one or more superposition states with at least another atom of the plurality, and one or more readout optical units to perform measurements of the superposition states to obtain the non-classical computation.Type: GrantFiled: September 20, 2023Date of Patent: October 1, 2024Inventors: Jonathan King, Benjamin Bloom, Brian Lester
-
Patent number: 12099902Abstract: A quantum gate device includes a first superconducting circuit which resonates at a first resonance frequency, second superconducting circuit which resonates at a second resonance frequency, and connector which connects these circuits. The first superconducting circuit includes a single first Josephson device, second Josephson device group, and first capacitor. The second Josephson device group includes n Josephson devices connected by a line made of a superconductor. The Josephson energy possessed by each of the n Josephson devices is greater than n times that of the first Josephson device.Type: GrantFiled: February 28, 2020Date of Patent: September 24, 2024Assignee: JAPAN SCIENCE AND TECHNOLOGY AGENCYInventors: Atsushi Noguchi, Yasunobu Nakamura
-
Patent number: 12039404Abstract: Performing dynamic programmatic entanglement in quantum computing devices is disclosed herein. In one example, a quantum computing device executes a quantum service that comprises a first qubit and a second qubit. The quantum computing device implements an entanglement service that subsequently determines that the first qubit and the second qubit are to be placed in an entangled state. In response to the determining, the entanglement service places the first qubit and the second qubit in an entangled state, without requiring the quantum service to be terminated and restarted. In this manner, operations for programmatically entangling the qubits can be performed dynamically, and can be decoupled from the life cycle of the quantum service.Type: GrantFiled: July 28, 2021Date of Patent: July 16, 2024Assignee: Red Hat, Inc.Inventors: Leigh Griffin, Stephen Coady
-
Patent number: 12032895Abstract: An oscillation circuit design support method is provided for designing an oscillation circuit condition in a circuit board equipped with an integrated circuit (IC) chip for oscillation and an oscillator. The method includes receiving an input of IC chip information about an IC chip for oscillation, providing sample oscillator data and sample oscillation circuit condition data that are determined in accordance with the IC chip information, receiving an input of frequency measurement information measured based on the sample oscillation circuit condition data when an oscillator corresponding to the sample oscillator data is installed at a circuit board, and a providing information relating to matched oscillation circuit condition data determined based on at least the frequency measurement information.Type: GrantFiled: October 4, 2021Date of Patent: July 9, 2024Assignee: MURATA MANUFACTURING CO., LTD.Inventors: Shinsuke Takao, Masahiro Kurosaka, Hironobu Nishio, Tsuyoshi Nanatsuyaku
-
Patent number: 12035456Abstract: A magneto-optical trap method including applying a magnetic field to an atom encapsulated in a vacuum vessel and having a nuclear spin of not less than 3/2 by using an anti-Helmholtz coil. Then generating a laser beam including a first laser beam detuned from a first resonance frequency when the atom transits from a total angular momentum quantum number F in a ground state to a total angular momentum quantum number F?=F+1 in an excited state, and a second laser beam detuned from a second resonance frequency when the atom transits from the total angular momentum quantum number F in the ground state to a total angular momentum quantum number F?=F?1 in the excited state.Type: GrantFiled: September 5, 2023Date of Patent: July 9, 2024Assignees: NIPPON TELEGRAPH AND TELEPHONE CORPORATION, RIKENInventors: Hiromitsu Imai, Tomoya Akatsuka, Katsuya Oguri, Atsushi Ishizawa, Hideki Gotoh, Hidetoshi Katori, Masao Takamoto
-
Patent number: 12000816Abstract: A system and method of receiving and processing granular printing and curing data, and graphically displaying data to improve quality and production. The outputted data can include graphical information illustrating relationships between important multivariate data in a typical industrial printing or converting process. One or more chemical sensors can measure curing data and communicate the data for processing and control of the subject machines of the system.Type: GrantFiled: September 23, 2020Date of Patent: June 4, 2024Assignee: Baldwin Technology Company, Inc.Inventors: Stephen J. Metcalf, Jacob Schwertel, Riley Swanson, Pete Bremer, Jared Wertz
-
Patent number: 12001920Abstract: Generating a global snapshot of a quantum computing device is provided herein. In particular, a quantum snapshot service receives a system snapshot configuration with a snapshot parameter associated with a snapshot condition of the quantum computing device. The quantum snapshot service determines a first occurrence of the snapshot condition in relation to operation of the quantum computing device executing at least two quantum services. The quantum snapshot service generates a first global snapshot of the quantum computing device that captures system level performance of the quantum computing device executing the at least two quantum services. The first global snapshot includes a global operating parameter and a global operating tag associated with the global operating condition. The quantum snapshot service sends the first global snapshot to a classical snapshot service.Type: GrantFiled: August 30, 2021Date of Patent: June 4, 2024Assignee: Red Hat, Inc.Inventors: Stephen Coady, Leigh Griffin
-
Patent number: 11989623Abstract: The present invention aims at enabling a gate-type quantum computer to deal with actual problems. There is provided a quantum computer including: a quantum register holding qubits, a control gate performing an operation on the quantum register, and a readout unit observing a state of the quantum register; and the quantum computer repeating longitudinal relaxation to the ground state by gradually changing Hamiltonian H(t) for a predetermined time, wherein the unitary operation determined by the Hamiltonian H(t) at each time is performed with the control gate for a time of about a longitudinal relaxation time, the quantum state is relaxed every time of about the longitudinal relaxation time, and the ground state prepared for an initial state is time-evolved to the ground state of the Hamiltonian which is defined as a problem.Type: GrantFiled: March 7, 2022Date of Patent: May 21, 2024Assignee: HITACHI, LTD.Inventor: Tatsuya Tomaru
-
Patent number: 11983602Abstract: In a general aspect, signals are converted between regimes in a quantum computing system. In some cases, a quantum computing system includes: a quantum processing unit, a control system, a transmission medium, and circuitry. The quantum processing unit includes a superconducting circuit, which includes a plurality of qubit devices. The control system includes a signal generator configured to generate a first control signal and encode qubit control information in the first control signal. The transmission medium is configured to couple the signal generator with a signal conversion system. The signal conversion system is configured to: receive the first control signal generated by the signal generator; and generate a second control signal based on the qubit control information encoded in the first control signal. The circuitry is configured to deliver the second control signal to the plurality of qubit devices.Type: GrantFiled: May 19, 2021Date of Patent: May 14, 2024Assignee: Rigetti & Co, LLCInventors: Mark Field, Rodney Franklyn Sinclair
-
Patent number: 11971987Abstract: A proposed technique allows for the security of the logic cone through logic locking and secures the outputs of the circuit from the scan chain without modifications to the structure of the scan chain. Since the oracle responses in test mode do not correspond to the functional key, satisfiability (SAT) attacks are not able to leverage the responses from the scan chain. In addition, a charge accumulation circuit is developed to prevent and detect any attempt to enter the partitioned test mode while the correct circuit responses are still stored within the registers.Type: GrantFiled: September 21, 2021Date of Patent: April 30, 2024Assignee: Drexel UniversityInventors: Kyle Joseph Juretus, Ioannis Savidis
-
Patent number: 11947928Abstract: Systems and methods are provided for a multi-die dot-product engine (DPE) to provision large-scale machine learning inference applications. The multi-die DPE leverages a multi-chip architecture. For example, a multi-chip interface can include a plurality of DPE chips, where each DPE chip performs inference computations for performing deep learning operations. A hardware interface between a memory of a host computer and the plurality of DPE chips communicatively connects the plurality of DPE chips to the memory of the host computer system during an inference operation such that the deep learning operations are spanned across the plurality of DPE chips. Due to the multi-die architecture, multiple silicon devices are allowed to be used for inference, thereby enabling power-efficient inference for large-scale machine learning applications and complex deep neural networks.Type: GrantFiled: September 10, 2020Date of Patent: April 2, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Craig Warner, Eun Sub Lee, Sai Rahul Chalamalasetti, Martin Foltin
-
Patent number: 11941484Abstract: A quantum contextual measurement is generated from a quantum device capable of performing continuous time evolution, by generating a first measurement result and a second measurement result and combining the first measurement result and the second measurement result to generate the quantum contextual measurement. The first measurement result may be generated by initializing the quantum device to a first initial quantum state, applying a first continuous time evolution to the first initial state to generate a first evolved state, and measuring the first evolved state to generate the first measurement result. A similar process may be applied to generate a second evolved state which is at least approximately equal to the first evolved state, and then applying another continuous time evolution to the second evolved state to generate a third evolved state, and measuring the third evolved state to generate the second measurement result.Type: GrantFiled: August 4, 2021Date of Patent: March 26, 2024Assignee: Zapata Computing, Inc.Inventors: Yudong Cao, Christopher J Savoie
-
Patent number: 11934759Abstract: A parameter candidate for a semiconductor element is provided. A data set of measurement data is provided to a parameter extraction portion, and a model parameter is extracted. A first netlist is provided to a circuit simulator, simulation is performed using the first netlist and the model parameter, and a first output result is output. A classification model learns the model parameter and the first output result and classifies the model parameter. A second netlist and a model parameter are provided to the circuit simulator. A variable to be adjusted is supplied to a neural network, an action value function is output, and the variable is updated. The circuit simulator performs simulation using the second netlist and the model parameter. When a second output result to be output does not satisfy conditions, a weight coefficient of the neural network is updated. When the second output result satisfies the conditions, the variable is judged to be the best candidate.Type: GrantFiled: February 4, 2020Date of Patent: March 19, 2024Assignee: Semiconductor Energy Laboratory Co., Ltd.Inventors: Teppei Oguni, Takeshi Osada, Takahiro Fukutome
-
Patent number: 11928554Abstract: While a qubit control system (e.g., a laser system) is in a first configuration, it causes a qubit state (as represented as a point on the surface of a Bloch sphere) of a quantum state carrier (QSC), e.g., an atom, to rotate in a first direction from an initial qubit state to a first configuration qubit state. While the qubit control system is in a second configuration, it causes the QSC state to rotate in a second direction opposite the first direction from the first configuration qubit state to a second configuration qubit state. The second configuration qubit state is read out as a |0 or |1. Repeating these actions results in a distribution of |0s and |1s that can be used to determine which of the two configurations results in higher Rabi frequencies. Iterating the above for other pairs of configurations can identify a configuration that delivers the most power to the QSC and thus yields the highest Rabi frequency.Type: GrantFiled: January 17, 2023Date of Patent: March 12, 2024Assignee: ColdQuanta, Inc.Inventors: Daniel C. Cole, Woo Chang Chung
-
Patent number: 11907804Abstract: Aspects of the subject disclosure may include, for example, obtaining instructions for implementing a quantum algorithm adapted to obtain a computational result according to a quantum mechanical process. A sequence of quantum operations is generated according to the instructions for implementing the quantum algorithm, wherein the sequence of quantum operations is adapted to physically manipulate a plurality of quantum bits according to the quantum mechanical process. The sequence of quantum operations is provided to a geographically separated quantum central module, via a communication channel, the geographically separated quantum central module implements the quantum mechanical process to obtain a computational result. The computational result is received from the geographically separated quantum central module via the communication channel. Other embodiments are disclosed.Type: GrantFiled: January 4, 2021Date of Patent: February 20, 2024Assignee: AT&T Intellectual Property I, L.P.Inventor: Moshiur Rahman
-
Patent number: 11875223Abstract: A quantum bit control apparatus, including a control signal generator, optoelectronic detectors, a quantum chip, and a shielding apparatus, the optoelectronic detectors are disposed in the shielding apparatus, and an inner part of the shielding apparatus is in a vacuum state. The control signal generator is disposed in a first temperature area, and is configured to generate optical control signals and send the N optical control signals to the optoelectronic detectors. The optoelectronic detectors are disposed in a second temperature area having a temperature lower than of the first temperature area. The N optoelectronic detectors are configured to convert the received optical control signals into electronically controlled signals and send the electronically controlled signals to the quantum chip. The quantum chip is disposed in the second temperature area, and controls a quantum bit in the quantum chip based on the electronically controlled signals.Type: GrantFiled: April 28, 2021Date of Patent: January 16, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Zhengyu Li, Changzheng Su, Yang Zou, Yongjing Cai
-
Patent number: 11868908Abstract: A system receives a predictive model and receives one or more runtime constraints. The system generates a directed acyclic graph (DAG) of the predictive model indicating dependencies. The system compiles the predictive model into first instructions for a first processor based on the one or more runtime constraints and the DAG. The system packages first instructions, the one or more runtime constraints, and the DAG of the predictive model in a first binary. The system recompiles the predictive model into second instructions for a second processor based on the runtime constraints and the DAG stored in the first processor. The system packages the second instructions, the DAG, and the runtime constraints in a second binary.Type: GrantFiled: December 16, 2022Date of Patent: January 9, 2024Assignee: Groq, Inc.Inventors: Jonathan Alexander Ross, Gregory M. Thorson
-
Patent number: 11861457Abstract: A quantum computer directs an amplitude of a qubit to be proportional to the value of a function g of N variables {right arrow over (xk)} by: (A) initializing M+1 qubits on the quantum computer, the M+1 qubits comprising: (1) a target qubit t having an amplitude of a reference state; and (2) a control register with M qubits {ql}; and (B) changing the value of the amplitude of the reference state on the target qubit t, the changing comprising: (B)(1) applying a sequence of SU(2) gates to the target qubit t, the sequence of SU(2) gates comprising M controlled quantum gates Gi and at least one rotation parameter, wherein at least one qubit of the control register acts as a control qubit for the controlled quantum gate Gi; and (B)(2) tuning the at least one rotation parameter until a halting criterion based on the amplitude of the reference state is satisfied.Type: GrantFiled: June 2, 2021Date of Patent: January 2, 2024Assignee: Zapata Computing, Inc.Inventor: Yudong Cao
-
Patent number: 11847399Abstract: A device includes a first cell active area asymmetrically positioned in a first device column between a first barrier line and a second barrier line, a second cell active area asymmetrically positioned in a second device column between the first barrier line and a third barrier line, where the first cell has a first cell length in a first direction perpendicular to the first barrier line which is three times a second cell length in the first direction. The first cell active area and the second cell active area are a first distance from the first barrier line, and the first cell active area is a second distance from the second barrier line, and the second cell active area is the second distance away from the third barrier line.Type: GrantFiled: May 4, 2021Date of Patent: December 19, 2023Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.Inventors: Yu-Tao Yang, Wen-Shen Chou, Yung-Chow Peng
-
Patent number: 11823010Abstract: A method of determining a pattern in a sequence of bits using a quantum computing system includes setting a first register of a quantum processor in a superposition of a plurality of string index states, encoding a bit string in a second register of the quantum processor, encoding a bit pattern in a third register of the quantum processor, circularly shifting qubits of the second register conditioned on the first register, amplifying an amplitude of a state combined with the first register in which the circularly shifted qubits of the second register matches qubits of the third register, measuring an amplitude of the first register and determining a string index state of the plurality of string index states associated with the amplified state, and outputting, by use of a classical computer, a string index associated with the first register in the measured state.Type: GrantFiled: May 6, 2021Date of Patent: November 21, 2023Assignees: IONQ, INC., UNIVERSITY OF MARYLANDInventors: Pradeep Niroula, Yunseong Nam
-
Patent number: 11755799Abstract: Techniques and systems for generating constrained random stimuli during functional verification of a design under verification (DUV) are described. Some embodiments can compute an observed probability distribution for each variable in a set of variables based on at least a first random solution generated using a set of constraints that are defined over the set of variables. The embodiments can then compute a correction probability distribution for each variable in the set of variables based on the observed probability distribution and an intended probability distribution. Next, while generating at least a second random solution using the set of constraints, the embodiments can select a random value for a given variable in the set of variables based on the correction probability distribution for the given variable. The observed probability distribution can be continuously updated and stored as constrained random stimuli are generated.Type: GrantFiled: January 29, 2020Date of Patent: September 12, 2023Inventor: Malay K. Ganai
-
Patent number: 11727180Abstract: Installation of electrical systems can require a large amount of branch circuits that can lead to a labeling degeneracy that can require a customized on-site tagging step to identify each conductor to be installed, or cause technicians to install additional circuit housing runs to circumvent the degeneracy. Circuit grouping systems and methods, and circuit installation methods, are disclosed herein that prevent such inefficiencies.Type: GrantFiled: January 19, 2022Date of Patent: August 15, 2023Assignee: Southwire Company, LLCInventors: Richard M. Temblador, Jason Clark, Dan Enfinger, Sam Eaton
-
Patent number: 11720728Abstract: An illustrative system may comprise a plurality of distributed network nodes hosting a two-dimensional distributed digital ledger. The distributed digital ledger may have a plurality of chains of digital blocks in the two-dimensions, wherein each chain may be associated with a particular functionality (e.g., a first set of integrated circuit processes) and a corresponding level of security. For example, a first chain in the first direction may contain digital blocks containing code differentials of the hardware description language code forming the integrated circuit design. A second chain in a second direction may contain digital blocks containing simulation data records generated during the simulation of the integrated circuit design. The first chain and the second chain may be based upon different cryptographic protocols and therefore may be cryptographically separate from each other.Type: GrantFiled: September 20, 2021Date of Patent: August 8, 2023Assignee: ARCHITECTURE TECHNOLOGY CORPORATIONInventor: Joseph Cascioli
-
Patent number: 11675951Abstract: Method and system for assisting electronic chip design, comprising: receiving netlist data for a proposed electronic chip design, the netlist data including a list of circuit elements and a list of interconnections between the circuit elements; converting the netlist data to a graph that represents at least some of the circuit elements as nodes and represents the interconnections between the circuit elements as edges; extracting network embeddings for the nodes based on a graph topology represented by the edges; extracting degree features for the nodes based on the graph topology; and computing, using a graph neural network, a congestion prediction for the circuit elements that are represented as nodes based on the extracted network embeddings and the extracted degree features.Type: GrantFiled: May 28, 2021Date of Patent: June 13, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Amur Ghose, Yingxue Zhang, Zhanguang Zhang
-
Patent number: 11675950Abstract: The present disclosure provides a method and an apparatus for testing a semiconductor device. The method includes providing an active area in an integrated circuit design layout; grouping the active area into a first region and a second region; calculating a first self-heating temperature of the first region of the active area; calculating a second self-heating temperature of the second region of the active area; and determining an Electromigration (EM) evaluation based on the first self-heating temperature and the second self-heating temperature.Type: GrantFiled: April 20, 2021Date of Patent: June 13, 2023Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY LTD.Inventors: Hsien Yu Tseng, Wei-Ming Chen
-
Patent number: 11658875Abstract: Various embodiments describe methods, systems, and devices for client-driven dynamic server-side configuration validation. Exemplary implementations may include validating client device configuration data, updating a client device shadow with the validated client device configuration data, in which the client device shadow includes a schema in a client device-agnostic language, and translating client device configuration data of the client device shadow from the client device-agnostic language to a client device-specific language. Also, receiving the client device configuration data from a computing device over a communication network, and sending the client device configuration data of the client device shadow in the client device-specific language to a client device via a communication network.Type: GrantFiled: October 13, 2021Date of Patent: May 23, 2023Assignee: Charter Communications Operating, LLCInventors: Matthew J. Wright, Christopher Aubut, Ethan J. Wright
-
Patent number: 11658613Abstract: An oscillator in which crosstalk can be reduced is provided. An oscillator includes a SQUID, a transmission line connected to the SQUID, a ground plane, and a first connection circuit disposed in a vicinity of a node of an electric field of a standing wave that is generated when the oscillator is oscillating, the first connection circuit connecting parts of the ground plane located on both sides of the transmission line to each other.Type: GrantFiled: January 12, 2022Date of Patent: May 23, 2023Assignee: NEC CORPORATIONInventors: Yoshihito Hashimoto, Tsuyoshi Yamamoto, Tomohiro Yamaji
-
Patent number: 11639962Abstract: An integrated circuit (IC) can include a plurality of circuit blocks, wherein each circuit block includes design for testability (DFT) circuitry. The DFT circuitry can include a scan interface, wherein each scan interface is uniform with the scan interface of each other circuit block of the plurality of circuit blocks, an embedded deterministic test circuit coupled to the scan interface, wherein the embedded deterministic test circuit couples to circuitry under test, and a scan response analyzer coupled to the scan interface. The scan response analyzer is configured to operate in a selected scan response capture mode selected from a plurality of scan response capture modes. The IC can include a global scan router connected to the scan interfaces of the plurality of circuit blocks. The global scan router is configured to activate a subset of the plurality of circuit blocks in parallel for a scan test.Type: GrantFiled: March 12, 2021Date of Patent: May 2, 2023Assignee: Xilinx, Inc.Inventors: Niravkumar Patel, Amitava Majumdar, Partho Tapan Chaudhuri
-
Patent number: 11620417Abstract: Aspects of the present disclosure address systems, methods, and a user interface for providing interactive skew group visualizations for integrated circuit (IC) design. The method includes causing display of a user interface that includes a display of a grouped view of a clock-tree including a plurality of skew group indicators. The method further includes receiving a user selection of a skew group indicator and updating the user interface to display a detailed view of the skew group including a graphical representation of each clock sink in the skew group and corresponding timing information. The method further includes receiving a second user selection of a first clock sink and in response, the display is updated to display an indicator of a physical location of the first clock sink within the clock tree.Type: GrantFiled: March 31, 2021Date of Patent: April 4, 2023Assignee: Cadence Design Systems, Inc.Inventors: Ainsley Malcolm Pereira, Thomas Andrew Newton
-
Patent number: 11568275Abstract: A system receives a predictive model and receives one or more runtime constraints. The system generates a directed acyclic graph (DAG) of the predictive model indicating dependencies. The system compiles the predictive model into first instructions for a first processor based on the one or more runtime constraints and the DAG. The system packages first instructions, the one or more runtime constraints, and the DAG of the predictive model in a first binary. The system recompiles the predictive model into second instructions for a second processor based on the runtime constraints and the DAG stored in the first processor. The system packages the second instructions, the DAG, and the runtime constraints in a second binary.Type: GrantFiled: July 30, 2019Date of Patent: January 31, 2023Assignee: GROQ, INC.Inventors: Jonathan Alexander Ross, Gregory M. Thorson
-
Patent number: 11544574Abstract: The present disclosure relates to a computer-implemented method for electronic design. Embodiments may include receiving, using at least one processor, an electronic design schematic and optionally an electronic design layout. Embodiments may further include analyzing the electronic design schematic to determine if one or more required features of a particular circuit structure are present. If the one or more required features are present, embodiments may include analyzing, using a machine learning model, the electronic design schematic to determine if one or more optional features of the particular circuit structure are present.Type: GrantFiled: July 25, 2019Date of Patent: January 3, 2023Assignee: Cadence Design Systems, Inc.Inventors: Wangyang Zhang, Elias Lee Fallon