Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and system for realizing optical fibre interconnection based on SAS/SATA interface

A technology of SATA interface and implementation method, which is applied in the field of internal interconnection of storage devices, can solve problems such as output uncertainty, Idle signal optical fiber transmission, and vibration, and achieve the effects of simple structure, flexible system, and improved efficiency

Active Publication Date: 2009-11-11
ZTE CORP
View PDF0 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the interface of existing optical modules can only receive digital signals, such as figure 1 As shown, CML (Current-Mode Logic: current-mode logic) requires a signal swing greater than 400mV. When the differential receiver receives a signal smaller than its receiving threshold, its output is uncertain or even oscillates
Therefore, in the prior art, OOB or its Idle signal cannot be directly transmitted through optical fiber

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
  • Method and system for realizing optical fibre interconnection based on SAS/SATA interface
  • Method and system for realizing optical fibre interconnection based on SAS/SATA interface
  • Method and system for realizing optical fibre interconnection based on SAS/SATA interface

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0062] In this example, the second signal processing module can be specifically implemented as Figure 8 The structure shown further includes a detection unit, a first receiving buffer, a first sending buffer, a first serial-to-parallel conversion unit, a second serial-to-parallel conversion unit, and a custom coding or primitive unit. The detection unit detects the Idle signal of the standard SAS interface, and the digital sequence of the SAS standard is directly placed in the first transmission buffer TxBuffer for transmission. Coding or custom primitives convert it into a custom digital sequence that can be transmitted by the optical fiber, insert the custom digital sequence into the corresponding position of the first transmission buffer TxBuffer of the optical port during the Idle signal time, and then send it through the second serial And the conversion unit sends to the first optical module for optical fiber transmission.

[0063] The third signal processing module can...

Embodiment 2

[0065] The second signal processing module is also used to detect the OOB signal, and replace the detected OOB signal with a custom primitive or a data frame composed of a custom primitive, and send the processed OOB signal to the receiving end; The three signal processing modules are also used to detect the OOB signal, and restore the original OOB signal when it detects that there is a custom primitive or a data frame composed of the custom primitive.

[0066] In this example, the second signal processing module and the third signal processing module can be specifically implemented as Figure 10 In the structure shown, the encoding / analysis unit in the second signal processing module detects and analyzes the OOB signal, and uses a custom primitive or a data frame composed of a custom primitive to replace the corresponding OOB, such as COMMINIT, COMMREST, COMSAS, COMWAKE, Put it into the second sending buffer TxBuffer of the optical port for sending, and then pass through the ...

Embodiment 3

[0068] Such as Figure 11 As shown, the sending end includes a first embedded processor, which is used to replace the corresponding OOB function with a data frame composed of custom codes or primitives or custom primitives, and send the digital sequence to the receiving end; the receiving end includes The second embedded processor is used to detect the digital sequence, and when detecting the presence of custom coding or primitives or data frames composed of custom primitives, perform negotiation processing according to the corresponding out-of-band signal negotiation process defined by the SAS standard .

[0069] The first embedded processor and the second embedded processor in this example can be implemented as Figure 12 structure shown. At present, the SAS Initiator (HBA: Host Bus Adapter) and SAS Expander designed by storage IC manufacturers all use embedded processors (such as ARM, MIPS), use firmware (Firmware) to control the work of the chip, and can directly control...

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 discloses a method for realizing optical fibre interconnection based on an SAS / SATA interface, which comprises the following steps of: step A, performing negotiation to an out-of-band signal of the SAS interface by a sending terminal and a receiving terminal; and step B, directly transmitting a digital signal of the SAS interface to the receiving terminal through an optical fibre by the sending terminal after the negotiation of the out-of-band signal is completed. The invention also discloses an optical fibre interconnection system based on the SAS / SATA interface. The SAS interface negotiation is performed between the sending terminal and the receiving terminal through the optical fibre, and the digital signal of the SAS is transmitted directly through the optical fibre after the negotiation is completed, thus realizing the interconnection by using the optical fibre in the SAS interface, and breaking through the length limitation and EMC problem of SAS signals connected by cables. Therefore, a storage system framework has the advantages of being more flexible, more expansible and more reliable.

Description

technical field [0001] The invention relates to internal interconnection technology of storage devices, in particular to a method and system for realizing optical fiber interconnection based on SAS / SATA interface. Background technique [0002] As we all know, FC (Fiber Channel: Fiber Channel) technology has been widely used in the internal expansion and interconnection of traditional storage disk array devices. Due to the high cost of the FC architecture system, it has been gradually replaced by SAS (Serial Attached SCSI: serial connection SCSI) architecture technology replacement trend, the SAS interface is backward compatible with SATA (Serial ATA: Serial ATA), and has been more and more widely used in storage devices. The external interconnection SAS interfaces defined by the current SAS 1.0 and 2.0 standards include: SAS 4x and Mini SAS 4x, both of which use electrical signal transmission at a wire speed of 3.0Gbps / 6Gbps, but have higher requirements for transmission cab...

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): H04B10/12G06F13/38H04B10/25
Inventor 侯宪星陈颖川代东飞
Owner ZTE CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products