基于FPGA的视频接口之高速IO(SATA)

简介

        本章节是对于高速IO接口应用的一个扩展,目前扩展为SATA(SSD硬盘,机械硬盘不能使用)。通俗易懂的讲,即把SSD硬盘当做大型的Nand Flash来处理,不格式化硬盘,直接以地址和数据的格式,在SATA盘中写入数据,该数据不能被Window和linux直接识别,需单独编写App来查看SSD硬盘内部,根据协议来完成数据的识别。

        FPGA实现SSD硬盘的存储,有点在于速度优势(可达到200MB/s),在存储未经过压缩的数据时,有先天的优势。同理在于可扩展性和对于数据的系统处理性,没有带有操作系统的芯片功能强大。

        

应用

        应用1:存储未经压缩过得图像,循环存储

        应用2:存储通信信息,并加密备份

        应用3:存储加密文件,防止销毁数据,防止恢复数据。

硬件框图

基于FPGA的视频接口之高速IO(SATA)_第1张图片

SATA协议从上到下分为四层如图,物理层、链路层、传输层和应用层 基于FPGA的视频接口之高速IO(SATA)_第2张图片

你可能感兴趣的:(基于FPGA的视频接口驱动,fpga开发)