Back to results
US 10,255,216 B1Granted
Multiplexed memory in a communication processing system
AssigneeEverspin Technologies, Inc.
InventorSadfar Asghar
Life of this patent
Estimating the term…
Abstract
In some examples, a communications device includes a magnetic memory accessible by both a central processing unit and a digital signal processor to enable the central processing unit to assist the digital signal processor in establishing and maintaining a communication channel. The communication device is configured to re-establish communications in the event of an interruption in the communication channel or if the communication device experiences a power loss event.
Claims20
A device comprising:
- a digital signal processor (DSP) configured to run digital signal processing algorithms associated with a plurality of network standards;
- a central processing unit (CPU), wherein the CPU includes a scheduler configured to perform task management for the DSP and the CPU, and wherein the CPU is configured to assist the DSP in running the digital signal processing algorithms;
- a bus configured to transfer data and addresses between the CPU and the DSP;
- at least one communication interface for communicating to one or more networks;
- a magnetic memory accessible by the CPU and the DSP, wherein the magnetic memory is configured to store coefficients and parameters related to the plurality of network standards, and wherein the device utilizes the coefficients and parameters to automatically connect to an open communication channel in response to a communication interruption;
- and
- a multiplexer coupled to the magnetic memory, wherein the multiplexer is configured to allow the CPU and the DSP to access the magnetic memory in parallel, and wherein the multiplexer is configured to control access windows for reading and writing data to the magnetic memory.
4 more elements
An apparatus comprising:
- a digital signal processor (DSP);
- a central processing unit (CPU);
- a bus coupled to the CPU and the DSP;
- at least one communication interface for communicating to one or more networks;
- a magnetic memory accessible by the CPU and the DSP, wherein the magnetic memory is configured to store coefficients data related to a plurality of network standards, and wherein the apparatus utilizes the coefficients data to automatically connect to an open communication channel in response to a communication interruption;
- and
- a multiplexer coupled to the magnetic memory, wherein the multiplexer is configured to allow the CPU and the DSP to access the magnetic memory by time-division multiplexing.
4 more elements
A computing device comprising:
- a digital signal processor (DSP);
- a general purpose processor;
- a magnetic memory configured to store data accessible and updatable by the general purpose processor and the DSP, wherein the computing device utilizes the stored data to automatically connect to an open communication channel in response to a communication interruption;
- and
- a multiplexer coupled to the magnetic memory, wherein the multiplexer is configured allow the general purpose processor and the DSP to access the magnetic memory in parallel, and wherein the multiplexer is configured to control access by the general purpose processor and the DSP to the magnetic memory by time-division multiplexing.
2 more elements
Dependencies are inferred from the claim text.