Research and Implementation of the DDR2-Based Shared Memory Switch Fabric for Onboard Switches

被引:1
|
作者
Chen, Qian [1 ]
Qiao, Lufeng [1 ]
Chen, Qinghua [1 ]
Shen, Huansheng [1 ]
Lv, Pengze [1 ]
Yang, Le [1 ]
机构
[1] PLA Univ Sci & Technol, Inst Commun Engn, Nanjing, Jiangsu, Peoples R China
关键词
Onboard switches; Shared memory switch fabric; DDR2; Throughput;
D O I
10.1007/978-981-10-3229-5_6
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A shared memory output queuing structure used in satellite onboard switches is presented in this paper, where DDR2 memory is chosen as the main storage resource. The DDR2 memory can improve the storage capacity and the ability to resist flow fluctuation. The whole shared memory switch fabric is realized with Verilog HDL, simulated with ModelSim SE 10.0b and occupied 8921 LUTs and 77 Block RAMs in a Xilinx xc4vsx55 FPGA, which indicates that the key resources consumption can meet the requirements of triple modular redundancy. When the data is 64 bit wide and the system clock is 100 MHz, the peak throughput of the switch fabric can reach 6.4 Gbps.
引用
收藏
页码:49 / 57
页数:9
相关论文
共 50 条
  • [1] Design and Implementation of a Shared Memory Switch Fabric
    Ejlali, Mina
    Saidi, Hossein
    Montazeri, Mohammad Ali
    Ghiasian, Ali
    [J]. 2012 SIXTH INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATIONS (IST), 2012, : 721 - 727
  • [2] Design of a distributed shared memory for switch fabric and its FPGA implementation
    Khani, H
    Yazdani, N
    Bidoki, AMZ
    Kalantari, H
    Roodi, M
    Tajodin, A
    Shahabfar, M
    [J]. PROCEEDINGS OF THE FOURTH IASTED INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORKS, 2005, : 65 - 70
  • [3] Research and Implementation of LRU-based Flow Table Management for Onboard Switch
    Wu, Dongming
    Qiao, Lufeng
    Chen, Qinghua
    [J]. 2020 PROGNOSTICS AND SYSTEM HEALTH MANAGEMENT CONFERENCE (PHM-BESANCON 2020), 2020, : 300 - 303
  • [4] BCB: A buffered CrossBar switch fabric utilizing shared memory
    Kornaros, George
    [J]. DSD 2006: 9TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN: ARCHITECTURES, METHODS AND TOOLS, PROCEEDINGS, 2006, : 180 - 185
  • [5] A sliding-window based efficient forwarding mechanism in shared memory switch fabric
    Wang Yang
    Zhan Yi-chun
    [J]. 2007 SECOND INTERNATIONAL CONFERENCE IN COMMUNICATIONS AND NETWORKING IN CHINA, VOLS 1 AND 2, 2007, : 137 - +
  • [6] Review of recent shared memory based ATM switches
    Sharma, NK
    [J]. COMPUTER COMMUNICATIONS, 1999, 22 (04) : 297 - 316
  • [7] Scaling high-speed shared-memory switch fabric buffers
    Hegde, M
    Naraghi-Pour, M
    [J]. 2001 IEEE WORKSHOP ON HIGH PERFORMANCE SWITCHING AND ROUTING, 2001, : 281 - 286
  • [8] New implementation of multi-priority pushout for shared memory ATM switches
    Choudhury, AK
    Hahne, EL
    [J]. COMPUTER COMMUNICATIONS, 1996, 19 (03) : 245 - 256
  • [9] Shared memory implementation of a parallel switch-level circuit simulator
    Chen, YA
    Bagrodia, R
    [J]. TWELFTH WORKSHOP ON PARALLEL AND DISTRIBUTED SIMULATION - PADS'98, PROCEEDINGS, 1998, : 134 - 141
  • [10] Design and Implementation of a DDR3-based Memory Controller
    Pan Guoteng
    Luo Li
    Ou Guodong
    Dou Qiang
    Xie Lunguo
    [J]. 2013 THIRD INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEM DESIGN AND ENGINEERING APPLICATIONS (ISDEA), 2013, : 540 - 543