• DocumentCode
    3588570
  • Title

    NetStorageFPGA—A prototyping platform for building high-performance transmission and storage systems using Field Programmable Gate Array (FPGA) hardware

  • Author

    Jie Zhang ; Xiaoshan Jiang ; Jie Wu ; Jie Shan

  • Author_Institution
    State Key Lab. of Particle Detection & Electron., Inst. of High Energy Phys., Beijing, China
  • fYear
    2014
  • Firstpage
    1
  • Lastpage
    3
  • Abstract
    A wide range of applications require high-speed access to mass-storage devices with cost-effective standard interfaces, such as gigabit Ethernet and Serial-ATA (SATA). Field Programmable Gate Arrays (FPGA), which features expansibility, parallel processing and in-system programmability, has the opportunity to build high-performance hardware accelerators with Tbytes for data acquisition system. Our approach, named NetStorageFPGA, introduces a prototyping platform with four gigabit Ethernet ports, three SATA connectors and PCI Express x1 interface. The FPGA on the platform directly handles all data-path switching, routing, and processing of Ethernet and SATA packets. The experimental result shows that the maximal sustained orderly data transfer rate is up to 118 MB/s per channel. In addition, we adopt the digital synchronous clock (DSC) function for data acquisition. The synchronization with time interval error (TIE) jitter root-mean-square (RMS) of 32.38 ns is achieved.
  • Keywords
    data acquisition; field programmable gate arrays; local area networks; NetStorageFPGA; PCI Express x1 interface; SATA connectors; cost-effective standard interfaces; data acquisition system; digital synchronous clock function; field programmable gate array hardware; gigabit Ethernet ports; high-performance hardware accelerators; high-speed access; jitter root-mean-square; mass-storage devices; time interval error; Data acquisition; Data communication; Field programmable gate arrays; Hard disks; Hardware; Standards; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real Time Conference (RT), 2014 19th IEEE-NPSS
  • Print_ISBN
    978-1-4799-3658-8
  • Type

    conf

  • DOI
    10.1109/RTC.2014.7097527
  • Filename
    7097527