-
公开(公告)号:US20200034306A1
公开(公告)日:2020-01-30
申请号:US16043921
申请日:2018-07-24
Applicant: Micron Technology, Inc.
Inventor: Fa-Long Luo , Jaime Cummins , Tamara Schmitz , Jeremy Chritz
IPC: G06F12/0893 , G06F12/02 , G06F12/0864
Abstract: Methods, apparatuses, and systems for tensor memory access are described. Multiple data located in different physical addresses of memory may be concurrently read or written by, for example, employing various processing patterns of tensor or matrix related computations. A memory controller, which may comprise a data address generator, may be configured to generate a sequence of memory addresses for a memory access operation based on a starting address and a dimension of a tensor or matrix. At least one dimension of a tensor or matrix may correspond to a row, a column, a diagonal, a determinant, or an Nth dimension of the tensor or matrix. The memory controller may also comprise a buffer configured to read and write the data generated from or according to a sequence of memory of addresses.
-
132.
公开(公告)号:US10511353B2
公开(公告)日:2019-12-17
申请号:US15726281
申请日:2017-10-05
Applicant: MICRON TECHNOLOGY, INC.
Inventor: Jeremy Chritz
IPC: H04B7/04 , H04W28/18 , H04W28/02 , H04W72/04 , H04W28/08 , H04B7/0413 , H04W16/28 , H04L12/851
Abstract: Methods, systems, and devices for signal processing and wireless communication are described. For example, a device may include a plurality of antennas operable to transmit and receive communication packets via a plurality of communication protocols and an integrated circuit chip coupled to the plurality of antennas. The integrated circuit chip may comprise a first and a second plurality of processing elements. The first plurality of processing elements may be operable to receive communication packets via a first one of a plurality of communication protocols and process an optimal route. The second plurality of processing elements may be communicatively coupled to the first plurality of processing elements and operable to determine the optimal route to transmit the communication packets from a source device to a destination device based, at least in part, on transmission characteristics associated with at least one of the source or destination devices.
-
133.
公开(公告)号:US10439855B2
公开(公告)日:2019-10-08
申请号:US16034751
申请日:2018-07-13
Applicant: MICRON TECHNOLOGY, INC.
Inventor: Jeremy Chritz , Tamara Schmitz , Fa-Long Luo , Jaime Cummins
Abstract: Examples described herein include systems and methods which include wireless devices and systems with examples of mixing input data with coefficient data. For example, a computing system with processing units may mix the input data for a transmission in a radio frequency (RF) wireless domain with the coefficient data to generate output data that is representative of the transmission being processed according to the wireless protocol in the RF wireless domain. A computing device may be trained to generate coefficient data based on the operations of a wireless transceiver such that mixing input data using the coefficient data generates an approximation of the output data, as if it were processed by the wireless transceiver. Examples of systems and methods described herein may facilitate the processing of data for 5G wireless communications in a power-efficient and time-efficient manner.
-
公开(公告)号:US10305555B2
公开(公告)日:2019-05-28
申请号:US15789600
申请日:2017-10-20
Applicant: MICRON TECHNOLOGY, INC.
Inventor: Fa-Long Luo , Tamara Schmitz , Jeremy Chritz , Jaime Cummins
IPC: H04B7/08 , G06F17/15 , H04W84/00 , H04B7/0456
Abstract: Examples described herein include systems and methods which include wireless devices and systems with examples of an autocorrelation calculator. An electronic device including an autocorrelation calculator may be configured to calculate an autocorrelation matrix including an autocorrelation of symbols indicative of a first radio frequency (“RF”) signal and a second RF signal. The electronic device may calculate the autocorrelation matrix based on a stored autocorrelation matrix and the autocorrelation of symbols indicative of the first RF signal and symbols indicative of the second RF signal. The stored autocorrelation matrix may represent another received signal at a different time period than a time period of the first and second RF signals. Examples of the systems and methods may facilitate the processing of data for wireless and may utilize less memory space than a device than a scheme that stores and calculates autocorrelation from a large dataset computed from various timepoints.
-
公开(公告)号:US20190108018A1
公开(公告)日:2019-04-11
申请号:US15726293
申请日:2017-10-05
Applicant: MICRON TECHNOLOGY, INC.
Inventor: Gregory Edvenson , David Hulton , Jeremy Chritz
Abstract: Apparatuses and methods are disclosed for an FPGA architecture that may improve processing speed and efficiency in processing less complex operands. Some applications may utilize operands that are less complex, such as operands that are 1, 2, or 4 bits, for example. In some examples, the DSP architecture may skip or avoid processing all received operands or may process a common operand more frequently than other operands. An example apparatus may include configurable logic blocks including DSP slices and an interconnected coupling the configurable logic blocks. An operand register of a DSP slice may include an operand input that is coupled to an output of that DSP slice.
-
136.
公开(公告)号:US20190020383A1
公开(公告)日:2019-01-17
申请号:US16107796
申请日:2018-08-21
Applicant: MICRON TECHNOLOGY, INC.
Inventor: Jeremy Chritz
Abstract: Methods, systems, and devices for signal processing and wireless communication are described. For example, a device may include a plurality of antennas operable to transmit and receive communication packets via a plurality of communication protocols and an integrated circuit chip coupled to the plurality of antennas. The integrated circuit chip may comprise a first and a second plurality of processing elements. The first plurality of processing elements may be operable to receive communication packets via a first one of a plurality of communication protocols and process an optimal route. The second plurality of processing elements may be communicatively coupled to the first plurality of processing elements and operable to determine the optimal route to transmit the communication packets from a source device to a destination device based, at least in part, on transmission characteristics associated with at least one of the source or destination devices.
-
公开(公告)号:US20180254930A1
公开(公告)日:2018-09-06
申请号:US15447731
申请日:2017-03-02
Applicant: MICRON TECHNOLOGY, INC.
Inventor: Fa-Long Luo , Jeremy Chritz , Jaime Cummins , Tamara Schmitz
IPC: H04L25/08 , H04L5/14 , H04B17/345
CPC classification number: H04L25/08 , H04B1/10 , H04B1/123 , H04B1/525 , H04B7/04 , H04B17/345 , H04L5/0023 , H04L5/14
Abstract: Examples described herein include systems and methods which include wireless devices and systems with examples of full duplex compensation with a self-interference noise calculator. The self-interference noise calculator may be coupled to antennas of a wireless device and configured to generate adjusted signals that compensate self-interference. The self-interference noise calculator may include a network of processing elements configured to combine transmission signals into sets of intermediate results. Each set of intermediate results may be summed in the self-interference noise calculator to generate a corresponding adjusted signal. The adjusted signal is received by a corresponding wireless receiver to compensate for the self-interference noise generated by a wireless transmitter transmitting on the same frequency band as the wireless receiver is receiving.
-
138.
公开(公告)号:US09942074B1
公开(公告)日:2018-04-10
申请号:US15365397
申请日:2016-11-30
Applicant: MICRON TECHNOLOGY, INC.
Inventor: Fa-Long Luo , Jaime Cummins , Jeremy Chritz , Tamara Schmitz
CPC classification number: H04L27/2628 , H04B2001/0408 , H04L1/0041 , H04L1/0057 , H04L1/0071 , H04L27/264 , H04L27/265
Abstract: Examples described herein include systems and methods which include wireless devices and systems with examples of mixing input data with coefficient data specific to a processing mode selection. For example, a computing system with processing units may mix the input data for a transmission in a radio frequency (RF) wireless domain with the coefficient data to generate output data that is representative of the transmission being processed according to a specific processing mode selection. The processing mode selection may include a single processing mode, a multi-processing mode, or a full processing mode. The processing mode selection may be associated with an aspect of a wireless protocol. Examples of systems and methods described herein may facilitate the processing of data for 5G wireless communications in a power-efficient and time-efficient manner.
-
-
-
-
-
-
-