-
公开(公告)号:US20240362343A1
公开(公告)日:2024-10-31
申请号:US18396342
申请日:2023-12-26
发明人: HANBYEUL NA , SANGPYO KIM , JONGMIN KIM , JUNG HO AHN , DONG-MIN SHIN
CPC分类号: G06F21/602 , G06F5/06 , G06F7/523 , G06F21/78
摘要: A homomorphic operation system according to an embodiment includes a homomorphic encryption device configured to output a first ciphertext data generated based on a first base, a homomorphic encryption server including a storage device storing base conversion table configured to convert ciphertext data based on the first base into a second ciphertext data based on a second base and the first ciphertext data received from the homomorphic encryption device, and a homomorphic encryption operation device configured to perform a predetermined operation using the base conversion table on the first ciphertext data to convert the first ciphertext data into the second ciphertext data based on the second base.
-
公开(公告)号:US20240303216A1
公开(公告)日:2024-09-12
申请号:US18181422
申请日:2023-03-09
发明人: Rohit GUPTA , Shubham MAHESHWARI , Mayukh MALLIK
CPC分类号: G06F15/7807 , G06F5/06
摘要: Aspects of the present disclosure provide techniques and apparatus for transferring data, such as between power domains via a first in, first out (FIFO) queue. An example method of transferring data includes selecting, via a source multiplexer, a first memory location included in a FIFO queue and storing first data, where the source multiplexer and the FIFO queue are in a first power domain; outputting the first data to a first level shifter; calculating, in the first power domain, a first value based on the first data; outputting the first value to a second level shifter; selecting, via at least one destination multiplexer included in a second power domain, the first level shifter and the second level shifter; calculating, in the second power domain, a second value based on the first data; and comparing the first value to the second value to generate a result.
-
公开(公告)号:US12086088B2
公开(公告)日:2024-09-10
申请号:US18306100
申请日:2023-04-24
申请人: Altera Corporation
发明人: Huy Ngo , Keith Duwel , David W. Mendel
CPC分类号: G06F13/4022 , G06F5/065 , G06F13/4018 , G06F13/4291 , G06F2205/067
摘要: Integrated circuit packages with multiple integrated circuit dies are provided. A multichip package may include a substrate, a main die that is mounted on the substrate, and multiple transceiver daughter dies that are mounted on the substrate and that are coupled to the main die via corresponding Embedded Multi-die Interconnect Bridge (EMIB) interconnects formed in the substrate. Each of the main die and the daughter dies may include configurable adapter circuitry for interfacing with the EMIB interconnects. The adapter circuitry may include FIFO buffer circuits operable in a 1× mode or 2× mode and configurable in a phase-compensation mode, a clock-compensation mode, an elastic mode, and a register bypass mode to help support a variety of communications protocols with different data width and clocking requirements. The adapter circuitry may also include boundary alignment circuitry for reconstructing (de)compressed data streams.
-
公开(公告)号:US20240220322A1
公开(公告)日:2024-07-04
申请号:US18609659
申请日:2024-03-19
发明人: Nathan Chrisman
IPC分类号: G06F9/50 , G06F5/06 , G06F9/38 , G06F9/448 , G06F9/54 , G06F11/10 , G06F12/02 , G06F12/0893 , G06F13/16
CPC分类号: G06F9/5016 , G06F5/065 , G06F9/3818 , G06F9/3877 , G06F9/4488 , G06F9/546 , G06F9/548 , G06F11/1004 , G06F12/0253 , G06F12/0893 , G06F13/1673 , G06F2213/0026
摘要: A system and corresponding method employ an object-oriented memory device. The object-oriented memory device includes at least one physical memory and a hardware controller. The hardware controller is coupled intra the object-oriented memory device to the at least one physical memory. The hardware controller (i) decodes an object-oriented message received from a hardware client of the object-oriented memory device and (ii) performs an action for the hardware client based on the object-oriented message received and decoded. The object-oriented message is associated with an object instantiated or to-be-instantiated in the at least one physical memory. The action is associated with the object. The object-oriented memory device alleviates the hardware client(s) from having to manage structure of respective data stored in the at least one physical memory, obviating duplication of code among the hardware clients for managing same and efforts for design and verification thereof.
-
公开(公告)号:US20240192991A1
公开(公告)日:2024-06-13
申请号:US18582010
申请日:2024-02-20
发明人: Nathan Chrisman
IPC分类号: G06F9/50 , G06F5/06 , G06F9/38 , G06F9/448 , G06F9/54 , G06F11/10 , G06F12/02 , G06F12/0893 , G06F13/16
CPC分类号: G06F9/5016 , G06F5/065 , G06F9/3818 , G06F9/3877 , G06F9/4488 , G06F9/546 , G06F9/548 , G06F11/1004 , G06F12/0253 , G06F12/0893 , G06F13/1673 , G06F2213/0026
摘要: A hardware client and corresponding method employ an object-oriented memory device. The hardware client generates an object-oriented message associated with an object of an object class. The object class includes at least one data member and at least one method. The hardware client transmits the object-oriented message generated to the object-oriented memory device via a hardware communications interface. The hardware communications interface couples the hardware client to the object-oriented memory device. The object is instantiated or to-be instantiated in at least one physical memory of the object-oriented memory device according to the object class. The at least one method enables the object-oriented memory device to access the at least one data member for the hardware client.
-
公开(公告)号:US12000952B2
公开(公告)日:2024-06-04
申请号:US16949251
申请日:2020-10-21
CPC分类号: G01S7/35 , G06F5/06 , G06F13/1673 , G06F13/1689
摘要: A radar device may include a memory to store a program associated with operating the radar device. The radar device may include a decoder to read the program from the memory, and generate a control value and a timestamp based at least in part on the program. The control value may be a value to be provided as an input to a component of the radar device at a time indicated by the timestamp. The radar device may include a first-in first-out (FIFO) buffer to store at least the control value and provide the control value as the input to the component of the radar device at the time indicated by the timestamp.
-
公开(公告)号:US11928578B2
公开(公告)日:2024-03-12
申请号:US17108927
申请日:2020-12-01
发明人: Sungju Ryu , Jae-Joon Kim , Youngtaek Oh
摘要: A method of processing of a sparsity-aware neural processing unit includes receiving a plurality of input activations (IA); obtaining a weight having a non-zero value in each weight output channel; storing the weight and the IA in a memory, and obtaining an input channel index comprising a memory address location in which the weight and the IA are stored; and arranging the non-zero weight of each weight output channel according to a row size of an index matching unit (IMU) and matching the IA to the weight in the IMU comprising a buffer memory storing the input channel index.
-
公开(公告)号:US11907074B2
公开(公告)日:2024-02-20
申请号:US17484415
申请日:2021-09-24
发明人: Patrick James Meaney , Ashutosh Mishra , Paul Allen Ganfield , Christian Jacobi , Logan Ian Friedman , Jentje Leenstra , Glenn David Gilda , Michael B. Spear
CPC分类号: G06F11/1423 , G06F5/06 , G06F11/0745 , G06F13/28 , G06F13/385
摘要: Embodiments of the invention are directed to a computer-implemented method of operating a data transmission system. The data transmission system includes a transmitter and a receiver. The computer-implemented method includes using the transmitter to send serialized data from the transmitter through a plurality of lanes to the receiver. The transmitter sends the serialized data at a first serialization ratio. The receiver is configured to receive and load the serialized data at a second deserialization ratio, wherein the first serialization ration is greater than the second deserialization ratio.
-
公开(公告)号:US11887240B2
公开(公告)日:2024-01-30
申请号:US17578774
申请日:2022-01-19
发明人: John Howson , Steven Fishwick
CPC分类号: G06T15/005 , G06F5/06 , G06F9/4881 , G06T1/20
摘要: A graphics processing unit having multiple groups of processor cores for rendering graphics data for allocated tiles and outputting the processed data to regions of a memory resource. Scheduling logic allocates sets of tiles to the groups of processor cores to perform a first render, and at a time when at least one of the groups has not completed processing its allocated sets of one or more tiles as part of the first render, allocates at least one set of tiles for a second render to one of the other groups of processor cores for processing. Progress indication logic indicates progress of the first render, indicating regions of the memory resource for which processing for the first render has been completed. Progress check logic checks the progress indication in response to a request for access to a region of the memory resource as part of the second render and enables access that region of the resource in response to an indication that processing for the first render has been completed for that region.
-
公开(公告)号:US20230289309A1
公开(公告)日:2023-09-14
申请号:US18306100
申请日:2023-04-24
申请人: Altera Corporation
发明人: Huy Ngo , Keith Duwel , David W. Mendel
CPC分类号: G06F13/4022 , G06F5/065 , G06F13/4018 , G06F13/4291 , G06F2205/067
摘要: Integrated circuit packages with multiple integrated circuit dies are provided. A multichip package may include a substrate, a main die that is mounted on the substrate, and multiple transceiver daughter dies that are mounted on the substrate and that are coupled to the main die via corresponding Embedded Multi-die Interconnect Bridge (EMIB) interconnects formed in the substrate. Each of the main die and the daughter dies may include configurable adapter circuitry for interfacing with the EMIB interconnects. The adapter circuitry may include FIFO buffer circuits operable in a 1x mode or 2x mode and configurable in a phase-compensation mode, a clock-compensation mode, an elastic mode, and a register bypass mode to help support a variety of communications protocols with different data width and clocking requirements. The adapter circuitry may also include boundary alignment circuitry for reconstructing (de)compressed data streams.
-
-
-
-
-
-
-
-
-