Magnetic Memory Multiplexing for Communication Initialization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Communication devices face inefficiencies in initialization sequences and limited flexibility across different wireless communication standards, leading to time-consuming handshakes and disruptions when switching between networks.

Innovation Solution

Incorporating magnetic memory that allows both the CPU and DSP to access and share data, enabling parallel processing and storing coefficients and parameters for various standards, allowing seamless transitions between networks without re-performing initialization sequences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If communication devices perform initialization sequence upon channel establishment or recovery, then communication reliability is improved, but communication time is increased

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidinitialization time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-storing initialization parameters and coefficients in non-volatile memory before communication interruptions occur. When the communication channel is restored, the device retrieves these pre-stored parameters rather than regenerating them, thereby maintaining reliability while dramatically reducing re-initialization time.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If communication devices are customized for specific network standards, then communication reliability is improved, but adaptability is reduced

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidnetwork standard adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements universality by designing a communication device with a standardized architecture that can operate across multiple wireless network standards (GSM, CDMA, WCDMA, LTE). The device maintains reliability for each standard while gaining adaptability through a unified platform that supports diverse communication protocols and frequencies.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent applies parameter changes by dynamically adjusting communication parameters such as frequency bands, modulation schemes, and protocol configurations based on the detected network standard. This allows the device to adapt to different wireless environments while maintaining optimized performance for each standard through parameter reconfiguration rather than hardware customization.

Inventive Principle:
Principle #35Parameter changes

3Speed

If dual-port memory is used for CPU and DSP access, then processing speed is improved, but device complexity is increased

Engineering Contradiction:
Improveprocessing speedVSAvoidmemory architecture complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent applies merging by integrating the memory interface logic directly into the magnetic random access memory device itself. The dual-port capability is built into the memory architecture, allowing simultaneous CPU and DSP access without requiring separate external switching logic or complex arbitration circuits, thereby reducing overall system complexity while maintaining high processing speed.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10649942B2Multiplexed memory in a communication processing system
Publication Date: 2020.05.12 EVERSPIN TECHNOLOGIES INC
  • US10649942B2 patent drawing
  • US10649942B2 patent drawing
  • US10649942B2 patent drawing

AI summary

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.