Preloaded Non-Volatile Memory Content Loading System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current non-volatile memory devices require customers to manually load content after manufacturing, which can be time-consuming and inefficient, and lacks the ability to utilize performance characteristics of memory units for reliable data storage.
Innovation Solution
A memory test system that integrates content loading directly into non-volatile memory units during testing, utilizing performance characteristics and redundant copies to ensure reliable storage, and allows for pre-programming of memory units with customer-specific content.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If customers manually load content onto non-volatile memory devices after manufacturing, then content can be customized for specific end uses, but the process is time-consuming and increases production costs
Solution Approach 1:
The patent applies preliminary action by loading content onto non-volatile memory devices during the manufacturing process before the devices are shipped to customers. The content loading is performed in advance while the devices are still at the manufacturer's facility, eliminating the need for customers to perform time-consuming content loading operations later. This resolves the contradiction by maintaining content customization capability while dramatically improving productivity and reducing production costs.
2Adaptability or versatility
If content is loaded onto non-volatile memory devices at the customer's facility, then content can be tailored to specific applications, but the process requires additional customer resources and time
Solution Approach 1:
The patent implements preliminary action by performing content loading operations during the manufacturing phase rather than waiting until the customer receives the devices. Content is pre-loaded onto the memory devices while they are still under manufacturer control, allowing the customer to receive ready-to-use devices immediately. This eliminates the time loss associated with customer-side content loading while preserving the ability to provide application-specific content.
3Reliability
If memory devices are tested with dedicated external test systems, then testing can be performed using the device's external interface, but the process lacks utilization of performance characteristics for reliable data storage
Solution Approach 1:
The patent applies merging by combining the content loading function with the existing memory testing system. Rather than using separate dedicated test systems for testing and separate systems for content loading, the patent integrates both functions into a unified process. The testing system that already exists for quality assurance is enhanced to also perform content loading operations, thereby improving data storage reliability through performance characteristic utilization while avoiding the complexity of entirely new testing infrastructure.
4Extent of automation
If self test capabilities are incorporated into memory devices, then testing can be performed without external test systems, but many additional electronic components such as processors, registers, and buffers are required
Solution Approach 1:
The patent applies self-service by enabling the memory device to perform its own testing operations without requiring external test systems or additional complex electronic components. The memory device utilizes its inherent capabilities to conduct self-testing, eliminating the need for processors, registers, and buffers that would be required for comprehensive self-test functionality. This achieves a high extent of automation while maintaining simplicity in the device architecture.
Data Source
AI summary
An embodiment providing one or more improvements includes a memory loading system and method for at least managing testing of a memory unit using a memory test system and responsive to at least completion of testing and passing the testing, loading non-testing content into the memory unit for delivery to a customer.


