• DocumentCode
    3599938
  • Title

    Cache for Flow Content: Solution to dependent packet processing in FPGA

  • Author

    Dazhong He ; Yun Xie ; Hua Yu

  • Author_Institution
    Sch. of Inf. & Commun. Eng., Beijing Univ. of Posts & Telecommun., Beijing, China
  • fYear
    2014
  • Firstpage
    691
  • Lastpage
    694
  • Abstract
    Perpetual demand for bandwidth, fueled by the rapid growth of data and multimedia contents, calls for ever-faster packet processing capability in network infrastructure. For management and security reasons, packet flow information are sometimes stored, thus pushing the adoption of flow buffering techniques in various scenarios, e.g., in the architecture of FPGA with DDR SDRAM attached. Unfortunately, as the gap between two packets from the same flow shortens, latter packet write operation on SDRAM may probably neglects the former one, causing wrong flow state, just like the case of data hazard in CPU instruction pipeline. This paper analyzes the relationship between cache quantity and packet processing pipeline, exploring the organization of caches, and then a practical Cache for Flow Content (CFC) memory is proposed to solve the above-mentioned packet dependency problem.
  • Keywords
    DRAM chips; cache storage; computer network reliability; computer network security; field programmable gate arrays; multimedia computing; CFC; CPU instruction pipeline; DDR SDRAM; FPGA; cache for flow content memory; data hazard; dependent packet processing; flow buffering techniques; flow content; multimedia contents; network infrastructure; packet dependency problem; packet flow information; packet processing capability; security reasons; Field programmable gate arrays; SDRAM; Data Hazard; FPGA; Flow Content; Packet Dependency;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing and Intelligence Systems (CCIS), 2014 IEEE 3rd International Conference on
  • Print_ISBN
    978-1-4799-4720-1
  • Type

    conf

  • DOI
    10.1109/CCIS.2014.7175822
  • Filename
    7175822