Memory Device Input Controller for X4 Mode Data Speed
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current memory devices face inefficiencies in data input speed when using only some of the available input/output lines, leading to increased data input time compared to using all lines, particularly in modes like X4 compared to X8.
Innovation Solution
The memory device incorporates a mode setter, input controller, and control signal generator to set input modes and generate control signals, allowing for internal data generation and programming even when using fewer input/output lines, thereby reducing data input time by controlling data input operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If data is input using only some of the available input/output lines (e.g., X4 mode), then the device complexity is reduced and ease of operation is improved, but the data input speed decreases and data input time increases
Solution Approach 1:
The patent applies preliminary action by generating internal input data in advance based on the received data through the input controller. When data is received through limited I/O lines, the input controller generates the corresponding internal input data before the program operation, effectively preparing the data pathway ahead of time. This preliminary data generation compensates for the reduced I/O line usage and maintains data input speed comparable to using all I/O lines.
2Device complexity
If data is input using only some of the available input/output lines (e.g., X4 mode), then the device complexity is reduced, but the data input time increases
Solution Approach 1:
The input controller performs preliminary action by generating internal input data based on the received data before the program operation commences. This advance preparation of data ensures that even though fewer I/O lines are used, the data is ready for immediate processing, thereby preventing any significant increase in data input time.
3Speed
If internal input data is generated based on received data in X4 mode, then the data input speed is improved to match X8 mode, but the input controller complexity increases
Solution Approach 1:
The input controller applies self-service by autonomously generating the internal input data based on the received data without requiring additional external control or complex coordination. The input controller internally processes the received data and generates the corresponding internal input data, effectively serving itself to maintain high data input speed while minimizing the need for additional complex control mechanisms.
Data Source
AI summary
A memory device, and a method of operating the same, includes a plurality of pages, a peripheral circuit, and control logic. The peripheral circuit is configured to receive a command, an address, and data from an external controller to program a page selected from among the plurality of pages, and to generate internal input data depending on an input mode for the command, the address, and the data. The control logic is configured to determine whether internal input data is to be generated based on the data depending on the input mode and to control the peripheral circuit so that a program operation of programming the internal input data is performed.


