-
公开(公告)号:US20240311538A1
公开(公告)日:2024-09-19
申请号:US18121143
申请日:2023-03-14
发明人: Matheus Nogueira Fonseca , Lars Lundgren , Gabriel Guedes de Azevedo Barbosa , Paula Selegato Mathias , Luis Humberto Rezende Barbosa , Bárbara Leite Almeida , Thamara Karen Cunha Andrade , Gustavo Augusto Silva Junqueira , João Paulo Magalhães de Melo dos Santos
IPC分类号: G06F30/327 , G06F11/36 , G06F30/331
CPC分类号: G06F30/327 , G06F11/3652 , G06F30/331 , G06F2119/12
摘要: Embodiments include herein are directed towards a system and method for glitch debugging in an electronic design. Embodiments may include receiving, using a processor, the electronic design and performing a formal glitch analysis of the electronic design to determine if one or more glitches are present in a clock logic of the electronic design. If a glitch is identified, embodiments may further include causing a generation of a graphical glitch debugger display. Embodiments may include receiving an edit to the electronic design and re-performing the formal glitch analysis of the electronic design to determine whether a glitch is present.
-
公开(公告)号:US11973655B2
公开(公告)日:2024-04-30
申请号:US17376835
申请日:2021-07-15
申请人: VMware LLC
发明人: Aditya Gudipati , Amit Singh
IPC分类号: H04L41/122 , G06F8/60 , G06F9/38 , G06F9/4401 , G06F9/455 , G06F9/48 , G06F9/54 , G06F11/34 , G06F30/331 , G06N20/00 , H04B7/0452 , H04L41/40 , H04L43/10 , H04L69/324 , H04W8/18 , H04W8/20 , H04W12/037 , H04W12/08 , H04W24/02 , H04W28/06 , H04W28/086 , H04W28/16 , H04W40/24 , H04W48/14 , H04W72/02 , H04W72/044 , H04W72/0453 , H04W72/20 , H04W72/29 , H04W72/51 , H04W72/52 , H04W36/10 , H04W84/04
CPC分类号: H04L41/122 , G06F8/60 , G06F9/3877 , G06F9/4411 , G06F9/45533 , G06F9/45545 , G06F9/4881 , G06F9/541 , G06F9/544 , G06F9/546 , G06F11/3409 , G06F30/331 , G06N20/00 , H04B7/0452 , H04L41/40 , H04L43/10 , H04L69/324 , H04W8/18 , H04W8/186 , H04W8/20 , H04W12/037 , H04W12/08 , H04W24/02 , H04W28/06 , H04W28/0865 , H04W28/16 , H04W40/246 , H04W48/14 , H04W72/02 , H04W72/0453 , H04W72/046 , H04W72/20 , H04W72/29 , H04W72/51 , H04W72/52 , G06F9/45558 , G06F2009/4557 , G06F2009/45579 , G06F2009/45583 , G06F2009/45595 , H04L2212/00 , H04W36/10 , H04W84/042
摘要: Some embodiments provide a method of performing control plane operations in a radio access network (RAN). The method deploys several machines on a host computer. On each machine, the method deploys a control plane application to perform a control plane operation. The method also configures on each machine a RAN intelligent controller (RIC) SDK to serve as an interface between the control plane application on the same machine and a set of one or more elements of the RAN. In some embodiments, the RIC SDK on each machine includes a set of network connectivity processes that establish network connections to the set of RAN elements for the control plane application. These RIC SDK processes allow the control plane application on their machine to forego having the set of network connectivity processes. In some embodiments, the set of network connectivity processes of each RIC SDK of each machine establishes and maintains network connections between the machine and the set of RAN elements used by the control plane application of the machine, and handles data packet transport to and from the set of RAN elements for the control plane application.
-
公开(公告)号:US11907630B1
公开(公告)日:2024-02-20
申请号:US16906771
申请日:2020-06-19
申请人: Synopsys, Inc.
IPC分类号: G06F30/20 , G06F30/331 , G06F16/9035 , G06F30/337 , G06F119/06
CPC分类号: G06F30/331 , G06F16/9035 , G06F30/337 , G06F2119/06
摘要: A method is provided for performing power validation on an integrated circuit (IC) design based on a power assertion specification. The method includes receiving the power assertion specification for the IC design, where the power assertion specification includes a predicted power consumption. Power consumption of the IC design is estimated according to power assertions specified in the power assertion specification. The estimated power consumption is compared against the predicted power consumption included in the power assertion specification. The IC design is determined to be associated with a power assertion failure based on results of the comparing. In response to determining that the IC design is associated with the power assertion failure, the IC design is refined to remedy the power assertion failure.
-
4.
公开(公告)号:US20240012951A1
公开(公告)日:2024-01-11
申请号:US18474661
申请日:2023-09-26
申请人: Intel Corporation
发明人: Alpa Trivedi , Steffen Schulz , Patrick Koeberl
IPC分类号: G06F21/85 , G06F30/398 , G06N3/04 , H04L9/08 , G06F9/30 , G06F9/50 , G06F15/177 , G06F15/78 , H04L9/40 , G06F11/07 , G06F30/331 , G06F9/38 , G06F11/30
CPC分类号: G06F21/85 , G06F30/398 , G06N3/04 , H04L9/0877 , G06F9/30101 , G06F9/505 , G06F15/177 , G06F15/7825 , H04L63/0442 , H04L63/12 , H04L63/20 , G06F11/0709 , G06F11/0751 , G06F11/0793 , G06F30/331 , G06F9/3877 , G06F15/7867 , G06F11/0754 , G06F11/3058 , G06F2119/12
摘要: An apparatus to facilitate enabling secure communication via attestation of multi-tenant configuration on accelerator devices is disclosed. The apparatus includes a processor to: verify a base bitstream of an accelerator device, the base bitstream published by a cloud service provider (CSP); generate a partial reconfiguration (PR) bitstream based on the base bitstream, the PR bitstream to fit within at least one PR region of PR boundary setups of the accelerator device; inspect accelerator device attestation received from a secure device manager (SDM) of the accelerator device; and responsive to successful inspection of the accelerator device attestation, provide the PR bitstream to the CSP for PR reconfiguration of the accelerator device.
-
公开(公告)号:US11768990B1
公开(公告)日:2023-09-26
申请号:US17305043
申请日:2021-06-29
发明人: Uri Leder , Ori Ariel , Max Chvalevsky , Benzi Denkberg , Guy Nakibly
IPC分类号: G06F30/398 , G06F30/394 , G06F30/331 , G06F30/392
CPC分类号: G06F30/394 , G06F30/331 , G06F30/392 , G06F30/398
摘要: An integrated circuit design technique utilizes a data structure describing the connections, interconnect routing information of the connections, and bandwidth requirements of the connections in an integrated circuit device to generate an interconnect flow graph having nodes, and edges connecting the nodes. The edges connecting the nodes can reflect the bandwidth requirements of the connections. The interconnect flow graph can be used to optimize and verify the integrated circuit design.
-
公开(公告)号:US11755800B2
公开(公告)日:2023-09-12
申请号:US17345482
申请日:2021-06-11
发明人: Matthew A. Milton , Andrea Benigni
IPC分类号: G06F30/23 , G06F30/331 , G06F111/20
CPC分类号: G06F30/331 , G06F2111/20
摘要: A method for generating a simulator of a target system includes parsing data defining operational components and component parameters, searching for and obtaining model code definitions within a library database, customizing the model code definitions based on the component parameters, constructing a system model, and generating solver code based the customized model code definitions of the target system. The solver code may be indicative of input and output operation of the target system. The method may also include concatenating the system model with the solver code to form a solver function definition for the target system, and converting the solver function definition into an field programmable gate array (FPGA) core or central processing unit (CPU) core for execution on a simulation device for the target system.
-
公开(公告)号:US20230251973A1
公开(公告)日:2023-08-10
申请号:US17960212
申请日:2022-10-05
发明人: Zhiqun CHENG , Qingran SUN , Chao LE
IPC分类号: G06F12/0884 , G06F30/331
CPC分类号: G06F12/0884 , G06F30/331
摘要: A field programmable gate array (FPGA)-based parallel equalization method is provided. The method implements efficient equalization of communication data by means of a parallel pipeline filter structure and through a least mean square (LMS) algorithm capable of dynamically adjusting a step. Firstly, a tap coefficient of an equalization filter is calculated through the LMS algorithm capable of dynamically adjusting an iteration factor. Secondly, the efficiency of FPGA data processing is improved through a multistage pipeline and a multi-channel parallel data processing. According to the present disclosure, in each clock cycle, there are M channels of data inputted into the equalization filter in parallel, and at the same time, there are also M channels of data outputted in parallel, and thus the FPGA can efficiently perform equalization processing on data acquired by a high-speed analog-to-digital converter (ADC) through the parallel pipeline method.
-
公开(公告)号:US11691699B2
公开(公告)日:2023-07-04
申请号:US16872620
申请日:2020-05-12
申请人: ThayerMahan, Inc.
发明人: Alexander Lorman
IPC分类号: B63B49/00 , G01S19/41 , G06F30/331 , G01S19/42 , B60W60/00
CPC分类号: B63B49/00 , G01S19/41 , G01S19/426 , G06F30/331 , B60W60/0011
摘要: Described are navigational systems for vehicles including modular, field-swappable and field-configurable components and a plurality of operational modes.
-
公开(公告)号:US20230144316A1
公开(公告)日:2023-05-11
申请号:US18148887
申请日:2022-12-30
申请人: Intel Corporation
IPC分类号: H04L43/16 , H04L43/0817 , H04L67/10 , H04L67/00 , G06F30/34 , G06F30/331
CPC分类号: H04L43/16 , H04L43/0817 , H04L67/10 , H04L67/34 , G06F30/34 , G06F30/331 , H04L41/0806
摘要: Methods, apparatus, systems and articles of manufacture are disclosed to improve computing resource utilization. An example apparatus includes an application specific sensor (AS) to monitor a workload of a platform, the workload executing on at least one general purpose central processing unit (CPU) of the platform, and a dynamic deployment module (DDM) to: in response to a workload performance threshold being satisfied, identify a bit stream capable of configuring a field programmable gate array (FPGA) to execute the workload, and configure the FPGA via the bit stream to execute at least a portion of the workload.
-
公开(公告)号:US11599700B2
公开(公告)日:2023-03-07
申请号:US17247085
申请日:2020-11-30
发明人: Rafael Possignolo , Jose Renau
IPC分类号: G06F30/327 , G06F30/331 , G06F30/392 , G06F30/398 , G06F30/396
摘要: Techniques include retrieving a first structural netlist (SN1) that indicates electronic components, values of programmable parameters, and connections for a first electronic circuit, and retrieving a first placed and routed netlist (PR1) that indicates physical placement of the electronic components and physical routing of connections for SN1. Also retrieved is a second structural netlist (SN2) for a different second electronic circuit. For each component in SN2, a matching component, if any, is found in SN1 based on type of component and inputs that are output from other matching components. A different second placed and routed netlist (PR2) is generated for the second circuit by deriving new placement and routing for only for non-matching components in SN2.
-
-
-
-
-
-
-
-
-