-
公开(公告)号:US11816493B2
公开(公告)日:2023-11-14
申请号:US16951616
申请日:2020-11-18
Applicant: Micron Technology, Inc.
Inventor: Paul Glendenning , Jeffery M. Tanner , Michael C. Leventhal , Harold B Noyes
CPC classification number: G06F9/4498 , G06F8/31
Abstract: A markup language is provided. The markup language describes the composition of automata networks. For example, the markup language uses elements that represent automata processing resources. These resources may include at least one of a state transition element, a counter element, and a Boolean element as respective automata processing resources.
-
公开(公告)号:US11803383B2
公开(公告)日:2023-10-31
申请号:US17471440
申请日:2021-09-10
Applicant: Shanghai Zhaoxin Semiconductor Co., Ltd.
Inventor: Weilin Wang , Mengchen Yang , Yingbing Guan
CPC classification number: G06F9/30149 , G06F9/30047 , G06F9/3861 , G06F9/4486
Abstract: A method for executing new instructions is provided. The method is used in a processor and includes: receiving an instruction; when the received instruction is an unknown instruction, the processor executes the following steps through a conversion program: determining whether the received instruction is a new instruction; and converting the received instruction into at least one old instruction when the received instruction is a new instruction; and simulating the execution of the received instruction by executing the at least one old instruction.
-
公开(公告)号:US11782710B2
公开(公告)日:2023-10-10
申请号:US17473001
申请日:2021-09-13
Applicant: Micron Technology, Inc.
Inventor: Tony M. Brewer
CPC classification number: G06F9/30018 , G06F9/30065 , G06F9/30087 , G06F9/30098 , G06F9/3824 , G06F9/4498 , G06F15/7867
Abstract: Representative apparatus, method, and system embodiments are disclosed for configurable computing. A representative system includes an asynchronous packet network having a plurality of data transmission lines forming a data path transmitting operand data; a synchronous mesh communication network; a plurality of configurable circuits arranged in an array, each configurable circuit of the plurality of configurable circuits coupled to the asynchronous packet network and to the synchronous mesh communication network, each configurable circuit of the plurality of configurable circuits adapted to perform a plurality of computations; each configurable circuit of the plurality of configurable circuits comprising: a memory storing operand data; and an execution or write mask generator adapted to generate an execution mask or a write mask identifying valid bits or bytes transmitted on the data path or stored in the memory for a current or next computation.
-
公开(公告)号:US11769170B2
公开(公告)日:2023-09-26
申请号:US16862322
申请日:2020-04-29
Applicant: Google LLC
Inventor: Varouj A. Chitilian , Ilya Netchitailo , Nikhil Bakshi , Jiaqi Yu , Chetan Patel
IPC: G06Q30/0242 , G06F9/54 , G06F9/46 , G06F16/2455 , G06Q30/0273 , G06Q30/0251 , G06Q30/0241 , G06F9/448 , G06F9/50 , G06Q10/06
CPC classification number: G06Q30/0242 , G06F9/448 , G06F9/46 , G06F9/5005 , G06F9/541 , G06F9/542 , G06F9/547 , G06F16/24552 , G06Q10/06 , G06Q30/0243 , G06Q30/0244 , G06Q30/0251 , G06Q30/0258 , G06Q30/0263 , G06Q30/0275 , G06Q30/0276 , G06Q30/0277 , G06Q30/0241
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing application program interface calls.
-
公开(公告)号:US20230289199A1
公开(公告)日:2023-09-14
申请号:US18040541
申请日:2021-07-30
Applicant: Huawei Technologies Co., Ltd.
Inventor: Weibo Hou , Shuai Wang , Zicheng Yang , Xiang Min
IPC: G06F9/448
CPC classification number: G06F9/448
Abstract: In a method for starting an application, a first device determines a relative location relationship between the first device and a second device; and the first device starts a target application based on the relative location relationship.
-
公开(公告)号:US11755342B2
公开(公告)日:2023-09-12
申请号:US17123407
申请日:2020-12-16
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Ronald Nerlich , Mark Jung , Johann Zipperer , Dietmar Walther
IPC: G05B1/03 , G06F9/448 , G06F8/34 , G05B19/045
CPC classification number: G06F9/4498 , G05B19/045 , G06F8/34
Abstract: A circuit includes a guard trigger circuit that includes a first input node adapted to be coupled to a first state signal, a second input node adapted to be coupled to a second state signal and an output node. The circuit also includes a reset synchronizer circuit that includes an input node coupled to the output node of the guard trigger circuit, a clock node adapted to be coupled to a clock signal and an output node. The circuit further includes a timeout circuit including an input node coupled to the output node of the reset synchronizer circuit, a clock node adapted to be coupled to the clock signal and an output node. The circuit still further includes a reset requestor circuit that includes a first input node coupled to the output node of the guard trigger circuit, a second node coupled to the output node of the timeout circuit.
-
公开(公告)号:US11736502B2
公开(公告)日:2023-08-22
申请号:US16944460
申请日:2020-07-31
Applicant: Splunk Inc.
Inventor: Lucas Murphey , Francis Gerard , Richard Barger , Bhavin Patel , Patrick Schulz , Chinmay Kulkarni
IPC: G06F16/951 , G06F9/448 , H04L9/40 , G06F3/0482 , G06T11/20
CPC classification number: H04L63/1425 , G06F9/4498 , G06F16/951 , H04L63/145 , H04L63/1416 , G06F3/0482 , G06T11/206 , G06T2200/24
Abstract: Techniques and mechanisms are disclosed for a data intake and query system to generate “meta-notable” events by applying a meta-notable event rule to a collection of notable event data. A meta-notable event rule specifies one or more patterns of notable event instances defined by a set of notable event states and a set of transition rules (also referred to as association rules) indicating conditions for transitioning from one notable event state to another. The set of notable event states includes at least one start state and at least one end state. A meta-notable event is generated when a set of analyzed notable events satisfies a set of transition rules linking a start state to an end state (including transitions through any intermediary states between the start state and the end state).
-
公开(公告)号:US11734105B2
公开(公告)日:2023-08-22
申请号:US16921316
申请日:2020-07-06
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Kelvin Wong
CPC classification number: G06F11/1004 , G06F9/4498 , G06F11/302 , H03L7/0814 , H04L67/06
Abstract: A link interface is provided of a communication protocol using idle flow control digits (flits) to maintain link continuity. The link interface includes: a physical layer of the communication protocol configured to transmit and receive flits via a link, wherein the communication protocol provides for idle flits of first and second sizes for maintaining link continuity, the first size being smaller than the second size; and a data link layer configured to transmit and receive flits to/from the physical layer. The data link layer is configured to remove idle flits of the first size received from the physical layer and to report cyclic redundancy check errors of filtered first sized idle flits in a correct order in relation to other flits.
-
公开(公告)号:US20230244615A1
公开(公告)日:2023-08-03
申请号:US18089515
申请日:2022-12-27
Applicant: YANGTZE MEMORY TECHNOLOGIES CO., LTD.
Inventor: Xin Yang , Zhuqin Duan
CPC classification number: G06F13/1668 , G06F13/1642 , G06F9/4498
Abstract: A memory device, a method for controlling the memory device, and a memory system are provided. The memory device includes a memory array comprising a plurality of memory planes, and a peripheral circuit configured to control the plurality of memory planes to perform asynchronous operations. The peripheral circuit comprises a plurality of state machines connected to a memory interface of the memory device. Each state machine is configured to associated with one or more assigned memory planes of the plurality of memory planes. Each state machine is further configure to receive, from the memory interface in parallel with other state machines, a corresponding sequence of control commands of the one or more assigned memory planes; and independently process the corresponding sequence of control commands to obtain control information of the one or more assigned memory planes.
-
公开(公告)号:US11687388B2
公开(公告)日:2023-06-27
申请号:US17571328
申请日:2022-01-07
Applicant: Oracle International Corporation
Inventor: John Robert Rose , Maurizio Cimadamore , Brian Goetz
IPC: G06F9/44 , G06F9/54 , G06F8/41 , G06F16/28 , G06F16/22 , G06F9/448 , G06F9/445 , G06F9/30 , G06F9/451 , G06F12/02 , G06F9/455
CPC classification number: G06F9/547 , G06F8/41 , G06F8/437 , G06F9/30076 , G06F9/4488 , G06F9/4494 , G06F9/4498 , G06F9/44521 , G06F9/44536 , G06F9/451 , G06F9/45516 , G06F9/541 , G06F9/542 , G06F9/548 , G06F12/023 , G06F16/2272 , G06F16/2291 , G06F16/289
Abstract: A compiler is capable of compiling instructions that do or do not supply specialization information for a generic type. The generic type is compiled into an unspecialized type. If specialization information was supplied, the unspecialized type is adorned with information indicating type restrictions for application programming interface (API) points associated with the unspecialized type, which becomes a specialized type. A runtime environment is capable of executing calls to a same API point that do or do not indicate a specialized type, and is capable of executing calls to a same API point of objects of an unspecialized type or of objects of a specialized type. When the call to an API point indicates a specialized type, and the specialized type matches that of the object (if the API point belongs to an object), then a runtime environment may perform optimized accesses based on type restrictions derived from the specialized type.
-
-
-
-
-
-
-
-
-