Method and system for improving data search rate in DRAM
A data search and speed technology, applied in the field of memory, can solve the problems of not allowing DRAM read and write operations, loss, and the rate limitation of multiple search DRAM tables, etc., to achieve the effect of improving read and write work efficiency and speed
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0065] see Figure 1 to Figure 3 As shown, the embodiment of the present invention provides a method for improving the data search rate in DRAM. The execution device for data search has multiple DRAM devices. The method includes the following steps:
[0066] S1. Obtain the total number of DRAM devices and the number of Bank groups in each DRAM device, and each Bank group includes at least one Bank;
[0067] S2. Perform mirror copying of the data to be stored, and store them in each Bank group respectively;
[0068] S3. Establish a search rule corresponding to the data to be stored, and the search rule records the storage address of the data to be stored and the search sequence corresponding to each storage address.
[0069] In the embodiment of the present invention, the number of DRAM devices of the execution device is first counted, and the number of Banks in each DRAM device is specifically counted, and at least one Bank group is established in each DRAM device, wherein ea...
Embodiment approach
[0079] In another implementation mode in the embodiment of the present invention, the method further includes a data search process, and the data search process includes the following steps:
[0080] A1. Respond to the search command and obtain the corresponding search rule;
[0081] A2. Find the storage data of the corresponding Bank group according to the search rules; wherein,
[0082] Stored data is the data to be stored in each Bank group;
[0083] When searching specifically, you can first query the stored data corresponding to the first search order of the search rule. Specifically, you can search the stored data corresponding to the first search index number in the mapping relationship table, and continue to obtain data search instructions later, while the first search order or first search When the storage data corresponding to the index number is still in the search state, the data search is performed on the storage data corresponding to the next sequence, and the o...
Embodiment 2
[0099] Embodiment two
[0100] Such as Figure 4 to Figure 7 As shown, the second embodiment of the present invention provides a method for increasing the data search rate in DRAM. The difference from the first embodiment of the present invention is that when there are at least two types of stored data, the method includes the following steps:
[0101] Q1. Obtain the total number of DRAM devices and the number of Bank groups in each DRAM device, and each Bank group includes at least one Bank;
[0102] Q2. Make mirror copies of various data to be stored, and store them in each Bank group respectively. A Bank group corresponds to at least one kind of data to be stored;
[0103] Q3. Establish search rules corresponding to each data to be stored, and each search rule respectively records the storage address of the corresponding data to be stored and the search sequence corresponding to each storage address.
[0104] In the embodiment of the present invention, when it is necessar...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com