Unlock instant, AI-driven research and patent intelligence for your innovation.

Accelerator

An accelerator and memory technology, applied in the field of memory, can solve problems such as limiting the performance of storage devices and increasing the time to load L2P table entries.

Pending Publication Date: 2022-08-02
CHENGDU STARBLAZE TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, limited by the memory chip and CPU addressing mode, the CPU addressing channel takes an integer multiple of 32 bits or bytes as the data width of one address, and the memory chip usually uses an integer multiple of bytes as the data width
Thus if the entry size of the L2P table is, for example, 30 bits, although the overall size of the L2P table is reduced, entries crossing byte boundaries require, for example, 2 or more bus accesses or memory accesses to be loaded into the CPU, thereby significantly Increased loading time of L2P table entries, limiting storage device performance

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Accelerator
  • Accelerator
  • Accelerator

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0080]The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, but not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative efforts shall fall within the protection scope of this application.

[0081] Figure 2A A schematic structural diagram of the control component provided by the embodiment of the present application is shown.

[0082] exist Figure 2A , the control components include a master device, an accelerator, and a slave device. As an example, the master device is a CPU, a media interface controller or a processing core; the slave device is a memory controller. The coupling between the master device and the accelerator and / or between the acceler...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to an accelerator which comprises a write channel and a read channel, and the write channel comprises a logic circuit and a plurality of caches; the logic circuit obtains an address index and an L2P table entry from the write command; determining one or more memory addresses corresponding to the L2P table entry and the position of the first bit of the valid data in the memory according to the address index and the valid data bit of the L2P table entry; the read channel responds to valid data byte alignment and a first bit is not located at an initial position of a corresponding storage unit in the memory or non-byte alignment, one or more read commands are generated according to one or more memory addresses, and the one or more read commands are sent to the memory; in response to received response data fed back by the memory based on each read command, combining the valid data with partial data in the response data according to the position of the first bit to obtain first data; and generating second data according to the protocol information and the first data, and sending the second data to the memory.

Description

technical field [0001] This application relates generally to the field of memory. More specifically, the present application relates to an accelerator. Background technique [0002] figure 1 A block diagram of a solid-state storage device is shown. The solid state storage device 102 is coupled to the host for providing storage capabilities for the host. The host and the solid-state storage device 102 can be coupled in various ways, including but not limited to, for example, SATA (Serial Advanced Technology Attachment, Serial Advanced Technology Attachment), SCSI (Small Computer System Interface, Small Computer System Interface) , SAS (Serial Attached SCSI, Serial Attached SCSI), IDE (Integrated Drive Electronics, Integrated Drive Electronics), USB (Universal Serial Bus, Universal Serial Bus), PCIE (Peripheral Component Interconnect Express, PCIe, high-speed peripheral component interconnection), NVMe (NVM Express, high-speed non-volatile storage), Ethernet, Fibre Channel...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F12/02G06F12/1009
CPCG06F12/0246G06F12/1009Y02D10/00
Inventor 王玉巧王祎磊谷兴杰
Owner CHENGDU STARBLAZE TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More