HIERARCHICAL COMPUTE AND STORAGE ARCHITECTURE FOR ARTIFICIAL INTELLIGENCE APPLICATION

    公开(公告)号:US20240045723A1

    公开(公告)日:2024-02-08

    申请号:US18477816

    申请日:2023-09-29

    CPC classification number: G06F9/5033 G06F9/5016 G11C7/1012

    Abstract: Systems, apparatuses and methods include technology that executes, with a compute-in-memory (CiM) element, first computations based on first data associated with a workload, and a storage of the first data, executes, with a compute-near memory (CnM) element, second computations based on second data associated with the workload and executes, with a compute-outside-of-memory (CoM) element, third computations based on third data associated with the workload. The technology further receives, with a multiplexer, processed data from a first element of the CiM element, the CnM element and the CoM element, and provides, with the multiplexer, the processed data to a second element of the CiM element, the CnM element and the CoM element.

    COMMUNICATION DEVICES AND METHODS BASED ON MARKOV-CHAIN MONTE-CARLO (MCMC) SAMPLING

    公开(公告)号:US20220209891A1

    公开(公告)日:2022-06-30

    申请号:US17134255

    申请日:2020-12-25

    Abstract: Bayesian Inference based communication receiver employs Markov-Chain Monte-Carlo (MCMC) sampling for performing several of the main receiver functionalities. The channel estimator estimates the multipath channel coefficients corresponding to a signal received with fading. The symbol demodulator demodulates the received signal according to a QAM constellation, so as to generate a demodulated signal, and estimate the transmitted symbols. The decoder reliably decodes the demodulated signals to generate an output bit sequence, factoring in redundancy induced at a certain code rate. A universal sampler may be configured to use MCMC sampling for generating estimates of channel coefficients, transmitted symbols or decoder bits, for aforementioned functionalities, respectively. The samples may then be used in one or more of the receiver tasks: channel estimation, signal demodulation, and decoding, which leads to a more scalable, reusable, power/area efficient receiver.

    Device, method and system to selectively provide a mode of random number generation

    公开(公告)号:US12141547B2

    公开(公告)日:2024-11-12

    申请号:US17131482

    申请日:2020-12-22

    Abstract: Techniques and mechanisms providing a mode of random number generation to satisfy a requirement for a consumer of random numbers. In an embodiment, a device comprises a Gaussian random number generator (GRNG) circuit, multiple uniform random number generator URNG circuits, and circuitry which is coupled between the GRNG circuit and the URNG circuits. Based on an indication of one or more required performance characteristics and/or one or more required statistical characteristics, a controller identifies a corresponding one of multiple available random number generation (RNG) modes. The controller communicates control signals to provide the mode with the circuitry. In another embodiment, the control signals configure the circuitry to select one or more of the URNG circuits for use in calculating random numbers with the GRNG circuit.

    SYSTEM AND METHODS FOR CLOSED LOOP DOPPLER TRACKING IN INTER-SATELLITE LINKS

    公开(公告)号:US20240235665A9

    公开(公告)日:2024-07-11

    申请号:US17972965

    申请日:2022-10-25

    CPC classification number: H04B7/1855 H04B7/18513 H04B7/18521 H04B7/18543

    Abstract: An apparatus can include transceiver circuitry to receive an input signal from a target apparatus. The apparatus can further include a processing circuitry to determine position information of a source object and a target object. Based on the position information, the processing circuitry can calculate a relative velocity and determine a Doppler shift or carrier frequency offset in the input signal based on the relative velocity. The processing circuitry can adjust a local oscillator frequency based on a Doppler measured using the position information in an initial link acquisition phase. The processing circuitry can track the Doppler continuously over a range of tens of gigahertz accounting for Doppler phase ambiguities, and correct for a tracked Doppler shift by partially adjusting a local oscillator frequency and by correcting a residual Doppler shift digitally.

Patent Agency Ranking