FPGA implementation of hierarchical memory architecture for network processors

被引:2
|
作者
Liu, Z [1 ]
Zheng, K [1 ]
Liu, B [1 ]
机构
[1] Tsinghua Univ, Dept Comp Sci, Beijing 100084, Peoples R China
关键词
D O I
10.1109/FPT.2004.1393283
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
One of the key design issues for network processors (NPs) is hiding long latency of random off-chip memory accesses. In this paper, we present a novel memory subsystem especially for access and edge routers to implement feature-rich network applications with wire-speed processing guarantees. Because of the hierarchical organizations specially designed for network circumstances, access latency of DRAM is totally hidden and the number of off-chip memory accesses can also be reduced. We implement this architecture based on a simplified OpenRISC processor core in an Altera Strafix EP1S20B672 FPGA. Time analysis shows that this memory subsystem achieves an operating frequency of over 200MHz, with approximately 2% LEs and 1% memory resources.
引用
收藏
页码:295 / 298
页数:4
相关论文
共 50 条
  • [21] A hierarchical pipelining architecture and FPGA implementation for lifting-based 2-D DWT
    Chunhui Zhang
    Yun Long
    Fadi Kurdahi
    [J]. Journal of Real-Time Image Processing, 2007, 2 : 281 - 291
  • [22] A hierarchical pipelining architecture and FPGA implementation for lifting-based 2-D DWT
    Zhang, Chunhui
    Long, Yun
    Kurdahi, Fadi
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2007, 2 (04) : 281 - 291
  • [23] Parallel Processors Architecture in FPGA for the Solution of Linear Equations Systems
    Martinez, R.
    Torres, D.
    Madrigal, M.
    Maximov, S.
    [J]. PROCEEDINGS OF THE 8TH WSEAS INTERNATIONAL CONFERENCE ON SYSTEM SCIENCE AND SIMULATION IN ENGINEERING (ICOSSSE '09), 2009, : 119 - 124
  • [24] An FPGA and ASIC Implementation of Cubing Architecture
    B. Naresh Kumar Reddy
    B. Seetharamulu
    G. Siva Krishna
    B. Veena Vani
    [J]. Wireless Personal Communications, 2022, 125 : 3379 - 3391
  • [25] Design and implementation of a new FPGA architecture
    Ma, XJ
    Tong, JR
    [J]. 2003 5TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2003, : 816 - 819
  • [26] An FPGA and ASIC Implementation of Cubing Architecture
    Reddy, B. Naresh Kumar
    Seetharamulu, B.
    Krishna, G. Siva
    Vani, B. Veena
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2022, 125 (04) : 3379 - 3391
  • [27] Neural network implementation on a FPGA
    Chen, YJ
    du Plessis, WP
    [J]. 2002 IEEE AFRICON, VOLS 1 AND 2: ELECTROTECHNOLOGICAL SERVICES FOR AFRICA, 2002, : 337 - 342
  • [28] A neural network FPGA implementation
    Coric, S
    Latinovic, I
    Pavasovic, A
    [J]. NEUREL 2000: PROCEEDINGS OF THE 5TH SEMINAR ON NEURAL NETWORK APPLICATIONS IN ELECTRICAL ENGINEERING, 2000, : 117 - 120
  • [29] An Efficient Implementation of a TAGE Branch Predictor for Soft Processors on FPGA
    Matsui, Katsunoshin
    Islam, Md Ashraful
    Kise, Kenji
    [J]. 2019 IEEE 13TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP (MCSOC 2019), 2019, : 108 - 115
  • [30] Design of a scalable network of communicating soft processors on FPGA
    Derutin, J. P.
    Damez, L.
    Desportes, A.
    Galilea, J. L. Lazaro
    [J]. 2006 INTERNATIONAL WORKSHOP ON COMPUTER ARCHITECTURE FOR MACHINE PERCEPTION AND SENSING, 2006, : 184 - +