SATA interface data flow controller based on FPGA and control method
A SATA interface and data flow technology, applied in the FPGA-based SATA interface data flow controller and control field, can solve problems such as high cost, high dependence on FPGA devices, and poor versatility
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0057] This embodiment discloses an FPGA-based SATA interface data flow controller. The controller in this embodiment uses FPGA as a hardware development platform and uses FPGA internal logic to implement data flow control of the SATA interface. This embodiment uses Arria V from Altera Corporation. The series device 5AGXFB3H4F35C4 is used as an FPGA hardware development platform. The device provides 362K LE resources, 1726 M10K memory blocks, and 24 transceivers up to 6.5536Gbps.
[0058] Such as figure 1 As shown, the controller of this embodiment includes a primitive detection and control module, a rate matching module, a ROM module, a CRC calculation and check module, a data scrambling and descrambling module, a data strobe module, a SATA physical layer module, and multiple selection 器module.
[0059] The primitive detection and control module sends primitive signals to the SATA physical layer module for SATA protocol primitive detection and primitive interactive response process...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


