Field programmable gate array (FPGA)-based serial advanced technology attachment (SATA) master controller

A main controller and register technology, applied in the field of electronic information, can solve the problems of limited types of main controller IP cores, complex use interfaces, unfavorable disk read and write control for ordinary users, etc., to improve competitiveness, ingenious design, rich The effect of IP library

Inactive Publication Date: 2013-01-16
BEIJING SIZOOM ELECTRONICS
View PDF4 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The existing FPGA-based SATA protocol main controller IP core models are limited, and generally only implement the transport layer of the SATA protocol. The user interface left to the user is still relatively complicated, and the user needs to

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
  • Field programmable gate array (FPGA)-based serial advanced technology attachment (SATA) master controller
  • Field programmable gate array (FPGA)-based serial advanced technology attachment (SATA) master controller
  • Field programmable gate array (FPGA)-based serial advanced technology attachment (SATA) master controller

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0074] There are two core design ideas followed in the design of the present invention:

[0075] (1) Provide users with as simple an application interface as possible, so that users can feel that reading and writing disks is as easy as reading and writing SRAM chips.

[0076] (2) The SATA protocol is realized with a clear structure, and in order to achieve the purpose of simplifying the user interface, the design is encapsulated in a higher level in addition to the SATA protocol. That is, in addition to the physical layer, link layer, and transport layer described in the SATA protocol specification, a layer of logic is also encapsulated and named as the application layer.

[0077] The invention uses the Virtex5 series FPGA device (specific model XC5VLX110T-1FFG1136C) of Xilinx Company in the United States as a development platform. Among them, the SATA physical layer logic is implemented based on the high-speed serial data transceiver named GTP integrated inside the FPGA chip; the l...

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 field programmable gate array (FPGA)-based serial advance technology attachment (SATA) master controller, and aims to realize the read-and-write control of an SATA interface hard disk by utilizing an FPGA device efficiently and conveniently. The FPGA-based SATA master controller comprises an SATA physical layer implementation module, an SATA link layer implementation module, an SATA transmission layer implementation layer, an SATA application layer implementation module and the like. Compared with the conventional design, a higher level of logic encapsulation is realized; a simpler operation interface is provided for a user; and the read-and-write control of the SATA interface hard disk can be realized by operating simple interfaces in the forms such as first-in first-out (FIFO), a static random access memory (SRAM), a register provided by the invention by the user.

Description

technical field [0001] The invention belongs to the field of electronic information, and relates to computer peripheral equipment and key components, in particular to a controller for a safe storage device used in products such as computers. The present invention uses a Field Programmable Gate Array (FPGA, Field Programmable Gate Array) chip as an implementation platform, constructs logic through a hardware description language (HDL, Hardware Description Language), and realizes storage devices ( Such as SATA interface hard disk) read and write control. Background technique [0002] With the development of high-speed serial data transmission technology in recent years, the interconnection form of various peripheral devices inside the computer has gradually transitioned from parallel bus form to serial interconnection. For example, the PCI bus was gradually replaced by PCI Express. Disks, including traditional mechanical disks and solid-state disks (SSDs), which have develop...

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
IPC IPC(8): G06F3/06
Inventor 刘家伟
Owner BEIJING SIZOOM ELECTRONICS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products