Integrated Circuit Design Processing Patents (Class 716/100)
-
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: 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: 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: 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: 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: 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: 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
-
Patent number: 11501050Abstract: A design for an analog mixed-signal (AMS) circuit is accessed. An assertion for verifying the behavior of an analog signal in the AMS circuit is also accessed. The assertion is expressed in an assertion language for AMS circuits. A processor verifies the assertion against the predicted behavior of the analog signal in the AMS circuit. In various embodiments, the assertion language contains predefined classes for assertions in the temporal domain, for assertions in the frequency domain, and for assertions based on functional dependencies of an output analog signal on an input analog signal.Type: GrantFiled: February 16, 2021Date of Patent: November 15, 2022Assignee: Synopsys, Inc.Inventors: Dmitry Korchemny, Eduard R. Cerny, Ilya Kudryavtsev
-
Patent number: 11436706Abstract: Provided is an image processing apparatus that includes an image processing section that executes filter processing using a filter coefficient. The filter coefficient is set at least on the basis of a detection result for details based on a first image and a detection result of detection of a disturbance performed on a second image.Type: GrantFiled: December 7, 2018Date of Patent: September 6, 2022Assignee: SONY CORPORATIONInventors: Yuki Tokizaki, Satoshi Kawata
-
Patent number: 11372894Abstract: A product may be associated with a linked document, a link to which is included in a linking document. Associating the linked document with the product may include accessing document linkage data, identifying a relevant linkage record from the linkage data, using a linking document identifier determined from the relevant linkage record to access linking document information in respect of the linking document, processing the linking document information to identify a first product to which the first linking document relates, and associating the first product with the linked document.Type: GrantFiled: March 29, 2019Date of Patent: June 28, 2022Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.Inventors: Geoff Sims, Michael Fulthorp, Mike Ortman, Jeff Nelson, Matthew Hunter
-
Patent number: 11373114Abstract: A method, system and product comprising: obtaining a directed acyclic graph representing a quantum circuit, the directed acyclic graph comprising a set of blocks and connections therebetween, wherein a connection between a first block and a second block indicates passing an output value of a qubit outputted by the first block to be an input value of a qubit manipulated by the second block; determining a Constraint Satisfaction Problem (CSP) based on the directed acyclic graph, wherein the CSP comprises one or more constraints based on the connections defined by the directed acyclic graph; automatically solving the CSP, wherein said automatically solving comprises selecting an implementation to each block that adheres to the one or more constraints; and synthesizing a gate-level representation of the quantum circuit based on the solution to the CSP.Type: GrantFiled: October 12, 2021Date of Patent: June 28, 2022Assignee: CLASSIQ TECHNOLOGIES LTD.Inventors: Amir Naveh, Shmuel Ur, Yehuda Naveh, Ofek Kirzner, Ravid Alon, Tal Goren, Adam Goldfeld, Nir Minerbi
-
Patent number: 11347920Abstract: Systems, methods, and computer programs products are described for optimizing circuit synthesis for implementation on an integrated circuit. A register transfer level code description of logic behavior of a circuit. The register transfer level code description is converted into structurally defined circuit designs for multiple types of components and feature size technologies. A floor plan of each structurally defined circuit design is generated. A physically simulated circuit is created for each floor plan. A range of operating conditions is swept over to analyze power, performance, and area of each physically simulated circuit.Type: GrantFiled: October 21, 2020Date of Patent: May 31, 2022Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.Inventors: Chao-Chun Lo, Boh-Yi Huang, Chih-Yuan Stephen Yu, Yi-Lin Chuang, Chih-Sheng Hou
-
Patent number: 11314920Abstract: Techniques that facilitate time-driven placement and/or cloning of components for an integrated circuit are provided. In one example, a system includes an analysis component, a geometric area component and a placement component. The analysis component computes timing information and distance information between a set of transistor components of an integrated circuit. The geometric area component determines at least a first geometric area of the integrated circuit and a second geometric area of the integrated circuit based on the timing information and the distance information. The placement component determines a location for a latch component on the integrated circuit based on an intersection between the first geometric area and the second geometric area.Type: GrantFiled: December 28, 2020Date of Patent: April 26, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Woohyun Chung, Gi-Joon Nam, Lakshmi N. Reddy
-
Patent number: 11256656Abstract: The present invention provides a hybrid programmable logic device which includes a programmable field programmable gate array logic fabric and a many-core distributed processing subsystem. The device integrates both a fabric of programmable logic elements and processors in the same device, i.e., the same chip. The programmable logic elements may be sized and arranged such that place and route tools can address the processors and logic elements as a homogenous routing fabric. The programmable logic elements may provide hardware acceleration functions to the processors that can be defined after the device is fabricated. The device may include scheduling circuitry that can schedule the transmission of data on horizontal and vertical connectors in the logic fabric to transmit data between the programmable logic elements and processor in an asynchronous manner.Type: GrantFiled: April 27, 2020Date of Patent: February 22, 2022Assignee: Altera CorporationInventors: Michael D. Hutton, Anargyros Krikelis
-
Patent number: 11249753Abstract: In order to provide processor elements and programmable devices, which have little restriction on logical block arrangement and wiring, and which can improve a degree of integration, processor element 1 includes: arithmetic units 11 that perform arithmetic processing on the basis of functions which have implemented instruction sets generated in accordance with programs; registers 12 that store arguments of the functions; bypass switches 13 of the arithmetic units 11; bypass switches 14 of the registers 12; a connection setting unit 16 that switches the connections of function units 20; a multiplexer 17 that switches the input to the connection setting unit 16; a demultiplexer 18 that switches the output destination of the output from the connection setting unit 16; and a selection unit 15 that switches, in accordance with a state, the bypass switches 13, 14, the connection setting unit 16, the multiplexer 17 and the demultiplexer 18.Type: GrantFiled: September 18, 2018Date of Patent: February 15, 2022Assignee: NEC SPACE TECHNOLOGIES, LTD.Inventor: Hiroki Hihara
-
Patent number: 11238205Abstract: 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: August 9, 2019Date of Patent: February 1, 2022Assignee: Southwire Company, LLCInventors: Richard M. Temblador, Jason Clark, Dan Enfinger, Sam Eaton
-
Patent number: 11157677Abstract: A method of a layout diagram (of a conductive line structure for an IC) including: for a first set of pillar patterns included in an initial layout diagram that represents portions of an M(i) layer of metallization and where i is a non-negative number, the first set including first and second pillar patterns which are non-overlapping of each other, which have long axes that are substantially collinear with a reference line, and which have a first distance of separation, determining a first distance of separation as between corresponding immediately adjacent members of the first set; recognizing that the first distance is less than a transverse routing (TVR) separation threshold for an M(i+j) layer of metallization, where j is an integer and j?2; and increasing the first distance so as to become a second distance which is greater than the TVR separation threshold of the M(i+j) layer.Type: GrantFiled: November 27, 2019Date of Patent: October 26, 2021Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.Inventors: Hiranmay Biswas, Chung-Hsing Wang, Kuo-Nan Yang, Yi-Kan Cheng
-
Patent number: 11126767Abstract: 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: August 3, 2020Date of Patent: September 21, 2021Assignee: ARCHITECTURE TECHNOLOGY CORPORATIONInventor: Joseph Cascioli
-
Patent number: 11113441Abstract: Each reconfigurable hardware modeling circuit of a plurality of reconfigurable hardware modeling circuits in a reconfigurable hardware modeling device comprises: a model computation subsystem configurable either to model elements of a circuit design, or to serve as a testbench element, or both, and a network subsystem comprising: network circuitry and signal reduction circuitry, the signal reduction circuitry configurable to perform a signal reduction function, the signal reduction function combining a plurality of status signals into a single status signal, the plurality of status signals comprising status signals received from one or more reconfigurable hardware modeling circuits in the plurality of reconfigurable hardware modeling circuits. Alternatively or additionally, each network circuit of a plurality of network circuits in the reconfigurable hardware modeling device may comprise signal reduction circuitry configurable to perform the signal reduction function.Type: GrantFiled: June 25, 2020Date of Patent: September 7, 2021Assignee: Siemens Industry Software Inc.Inventors: Charles W Selvidge, Jean-Marc Brault, Jean-Paul Clavequin, Laurent Vuillemin
-
Patent number: 11093675Abstract: A statistical single-input switching (SIS) timing value is obtained for a first input of a device. A side input with an arc to a common output of a circuit is selected and a statistical skew for the first input and the selected side input of the circuit is obtained. An expected-value for a statistical scale factor distribution is convolved and computed based on the statistical skew. The statistical single-input switching (SIS) timing value is scaled with a final effective statistical scale factor based on the expected-value; optionally, sensitivities of the statistical timing value to variational parameters are chain-ruled with the sensitivities of the statistical skew to variational parameters; and a statistical timing analysis of a given VLSI design is generated based on the scaled (and optionally, chain-ruled) statistical single-input switching (SIS) timing value to create the improved VLSI circuit design.Type: GrantFiled: March 18, 2020Date of Patent: August 17, 2021Assignee: International Business Machines CorporationInventors: Debjit Sinha, Vasant Rao, Michael Hemsley Wood