Supercharge Your Innovation With Domain-Expert AI Agents!

Data transmission method of solid state hard disk SATA (serial advanced technology attachment) interface

A technology of SATA interface and data transmission method, which is applied in the field of data transmission of solid-state hard disk SATA interface, can solve the problems of less hardware participation, influence on data transmission speed, and inconvenience in actual use, and achieve the effect of improving transmission efficiency

Active Publication Date: 2012-07-11
RAMAXEL TECH SHENZHEN
View PDF4 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For example, first the CPU sends a command to SATA to write data to DDR. After writing, the CPU then informs the flash controller to read a PRD from the SRAM. After the flash controller gets the command, it reads the PRD from the SRAM and saves it to the internal DMA of the flash controller for analysis. , in this data transmission method, the software needs to participate in more operations, while the hardware is less involved, thus affecting the data transmission speed
[0005] In summary, the existing data transmission method of SATA interface solid-state hard drive obviously has inconvenience and defects in actual use, so it is necessary to improve it.

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
  • Data transmission method of solid state hard disk SATA (serial advanced technology attachment) interface
  • Data transmission method of solid state hard disk SATA (serial advanced technology attachment) interface
  • Data transmission method of solid state hard disk SATA (serial advanced technology attachment) interface

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0039] see figure 2 , the present invention provides a solid state disk system, which includes a solid state disk 10 , a memory 20 , a cache 30 and a CPU 40 .

[0040] The solid state disk 10 has a SATA interface controller 11 and a flash controller 12, and the SATA interface controller 11 and the flash controller 12 are all provided with a PRD storage area, and the PRD storage area includes two continuous 32bit storage spaces for storing PRD information. Preferably, both the SATA interface controller 11 and the flash memory controller 12 have a DMA (Direct Memory Access, direct memory access) c...

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 provides a data transmission method of a solid state hard disk SATA (serial advanced technology attachment) interface. The data transmission method is applied to a solid state hard disk system, the system comprises an internal memory and a buffer memory, and the solid state hard disk comprises a SATA interface controller and a flash memory controller; and the SATA interface controller and the flash memory controller are both provided with PRD (polytechnical research and development) storage areas. The method comprises the following steps of: writing 32 PRD commands into the buffer memory, wherein each PRD comprises an address, a transmission form and direction information; writing block data into the internal memory by the SATA interface controller; reading out the PRD in the buffer memory, corresponding to the block data, by the SATA interface controller, and writing the PRD in the PRD storage areas of the SATA interface controller; and obtaining the PRD by the flash memory controller, and reading corresponding block data from the internal memory according to the PRD. Therefore, the data transmission method provided by the invention can greatly improve data processing speed of a SATA interface solid state hard disk.

Description

technical field [0001] The invention relates to the technical field of computers, in particular to a data transmission method of a solid-state hard disk SATA interface. Background technique [0002] Because the storage medium of SSD is Nand Flash, it has the functions of portability, high storage density, low power consumption and shock resistance, and its data transmission is also one of the important performances. The current transmission scheme between the SATA Device interface and the flash memory controller used in the solid-state hard disk is to store 32 PRDs to be transmitted in one PRD storage area, and these PRDs are all mapped to the storage area for storing data. Each PRD contains information such as address, data size, receiving or sending, as shown in the table below. [0003] [0004] However, the content of this PRD is long and the effective bits are few, which is unfavorable for the automatic transmission between SATA and the flash memory controller, and ...

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/06G06F3/06
Inventor 金星朱从义贾宗铭张耀辉
Owner RAMAXEL TECH SHENZHEN
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