Storage Addressing Mode Detection Without Bootstrap Bins
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic systems require additional bootstrap bins to indicate the addressing mode of storage devices, complicating system tracing and increasing manufacturing costs due to the need for different addressing modes based on storage device capacity.
Innovation Solution
A method to automatically detect the addressing mode of a storage device by issuing and comparing first and second addresses, determining the mode based on the data acquired, eliminating the need for a bootstrap bin.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a bootstrap bin is added to indicate the addressing mode of the storage device, then the system can support different addressing modes, but the system complexity increases and manufacturing cost increases
Solution Approach 1:
The system automatically detects the addressing mode by issuing test addresses and comparing the retrieved data, eliminating the need for manual configuration or bootstrap bins. The storage device itself provides the information needed for detection through its data response, making the system self-configuring.
Solution Approach 2:
The detection method changes the address parameter (issuing first and second addresses that differ by a specific bit) to probe the storage device's response. By observing how the storage device responds to address variations, the system determines the addressing mode without additional hardware.
2Adaptability or versatility
If a bootstrap bin is added to indicate the addressing mode of the storage device, then the system can support different addressing modes, but the manufacturing cost increases
Solution Approach 1:
The invention extracts and removes the bootstrap bin from the system by implementing automatic detection functionality. This eliminates the need for additional memory components dedicated to storing addressing mode information, thereby reducing manufacturing cost.
Solution Approach 2:
Instead of using permanent bootstrap bin structures, the system uses temporary test addresses and data comparisons during initialization. This disposable approach to detection avoids the cost of permanent additional hardware components.
3Adaptability or versatility
If the addressing mode is indicated by a bootstrap bin, then the storage device can operate with different capacities, but the system tracing becomes complicated
Solution Approach 1:
The system automatically determines the addressing mode through detection algorithms rather than requiring manual tracing through bootstrap bins. This self-determining approach simplifies the system trace by eliminating the need to follow additional configuration structures.
Data Source
AI summary
The present invention discloses a method for determining an addressing mode of a storage device. The method comprises issuing a first address and a second address in a first addressing mode; converting the first address and the second address as a first device address and a second device address, respectively, according to the addressing mode of the storage device; acquiring a first data according to the first device address; acquiring a second data according to the second device address; and determining whether the addressing mode of the storage device is the first addressing mode or a second addressing mode according to whether the first data and the second data are the same; wherein the first addressing mode comprises more bytes than the second addressing mode.


