Multi-I/O SPI Mode Removes Bit Scrambling for Precision Converters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The JEDEC standard for flash memory communication requires bit scrambling when using multiple data lines, which is computationally expensive and impractical for devices that do not natively support the standard, leading to communication inefficiencies and potential miscommunications.

Innovation Solution

A Multi-I/O SPI mode that removes the bit scrambling requirement, allowing each bidirectional data line to be associated with a specific channel, enabling efficient communication with devices that do not support the JEDEC standard by using a special mode that synchronizes internal clock signals and multiplexes data lines, and dividing registers into primary and secondary regions for controlled access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If bit scrambling is implemented according to JEDEC standard when using multiple data lines, then communication compatibility with JEDEC standard devices is improved, but computational overhead and complexity increase significantly

Engineering Contradiction:
Improvecompatibility with JEDEC standard devicesVSAvoidcomputational overhead
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system dynamically switches between JEDEC standard mode with bit scrambling and a simplified mode without bit scrambling based on the communication requirements and device compatibility needs, allowing adaptive optimization of computational overhead versus compatibility

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the bit scrambling parameter from enabled to disabled depending on the communication scenario, allowing the system to operate in JEDEC standard compliant mode when needed and in a simplified high-performance mode when communicating with non-JEDEC devices

Inventive Principle:
Principle #35Parameter changes

2Productivity

If bit scrambling is removed to reduce computational overhead, then communication efficiency with non-JEDEC devices is improved, but compatibility with JEDEC standard devices deteriorates

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidcompatibility with JEDEC standard devices
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The SPI interface is designed to support multiple communication modes universally, functioning both as a JEDEC standard compliant interface and as a simplified interface for non-JEDEC devices, making it adaptable to different communication partners without requiring separate hardware solutions

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

3Productivity

If bidirectional data lines are used to increase data transmission capacity, then communication bandwidth is improved, but risk of miscommunication increases when bit scrambling is not properly implemented

Engineering Contradiction:
Improvedata transmission capacityVSAvoidcommunication accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces a mode selection mechanism that acts as an intermediary between the data lines and the processing logic, ensuring that when bidirectional data lines are used without bit scrambling, the system is explicitly configured to handle the data format appropriately, preventing miscommunication

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11256652B2Multi-I/O serial peripheral interface for precision converters
Publication Date: 2022.02.22 ANALOG DEVICES INT UNLTD CO
  • US11256652B2 patent drawing
  • US11256652B2 patent drawing
  • US11256652B2 patent drawing

AI summary

A Multi-I/O SPI for precision converters supports a Dual/Quad/Octal SPI to support the speed requirements for digital transmission and also includes a special mode that can be enabled by hardware and/or software to remove the bit scrambling requirement dictated by the JEDEC standard. The special mode removes the scramble requirement and associates each of the bidirectional data lines to a specific channel. The special mode provides backward compatibility that permits the precision converter to be used with controllers that do not natively support the JEDEC standard. Also, the Multi-I/O SPI includes registers divided into a primary region that is accessed only in default mode at power-up for write and/or read operations, and a secondary region that is accessed by any mode enabled in the control register. By restricting access to the “control” register area to a pre-defined mode in the converter at power-up, the access mode can be controlled.