Efficient Memory Management for High-Speed ATM Systems

被引:0
作者
D. N. Serpanos
P. Karakonstantis
机构
[1] University of Patras,Department of Electrical and Computer Engineering
[2] ISD S.A.,Digital Integrated Systems Group
来源
Design Automation for Embedded Systems | 2001年 / 6卷
关键词
Embedded processors; ATM; memory management; FPGA;
D O I
暂无
中图分类号
学科分类号
摘要
ATM technology placesstrict performance requirements on ATM systems, especially consideringthe scalability of the SDH/SONET physical layerto high speeds. Throughput preservation of the link speed throughprotocols to a higher layer application is a known problem inhigh-speed communication systems. The problem is being addressedwith design methodologies that offer high speed data paths, usingspecialized hardware, and increased processing power, commonlyin the form of embedded processors. In this paper, we presenta case study for a high-speed Queue Manager for ATM systems.The manager enables high-speed data transfer to/fromsystem memory and management of logical data structures (queues).Furthermore, it provides high-speed and importantly, scalabilityand re-usability, so that it can be used in a wide range of ATMsystems, such as workstation adapters, switches, routers, etc.In this work, we provide contributions in two directions. Wedescribe an approach to develop a high-speed, scalable and re-usablememory manager for ATM systems, and then we provide an architectureand implementations in harware as well as in software for embeddedsystems. The results indicate the cost/performancetrade-off's and system scalability and thus, enable designersto choose the implementation that meets their target system requirementswell.
引用
收藏
页码:207 / 235
页数:28
相关论文
共 50 条
[21]   Memory Compact High-Speed QC-LDPC Decoder [J].
Xie, Tianjiao ;
Li, Bo ;
Yang, Mao ;
Yan, Zhongjiang .
2017 IEEE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, COMMUNICATIONS AND COMPUTING (ICSPCC), 2017,
[22]   System-level performance optimization of the data queueing memory management in high-speed network processors [J].
Ykman-Couvreur, C ;
Lambrecht, J ;
Verkest, D ;
Catthoor, F ;
Nikologiannis, A ;
Konstantoulakis, G .
39TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2002, 2002, :518-523
[23]   Efficient buffer sharing in shared memory ATM systems with space priority traffic [J].
Roy, R ;
Panwar, SS .
IEEE COMMUNICATIONS LETTERS, 2002, 6 (04) :162-164
[24]   A HIGH-SPEED ATM SWITCH THAT USES A SIMPLE RETRY ALGORITHM AND SMALL INPUT BUFFERS [J].
GENDA, K ;
YAMANAKA, N ;
DOI, Y .
IEICE TRANSACTIONS ON COMMUNICATIONS, 1993, E76B (07) :726-730
[25]   HEAT-PIPE COOLING TECHNOLOGY FOR HIGH-SPEED ATM SWITCHING MULTICHIP MODULES [J].
KISHIMOTO, T ;
SASAKI, S ;
KAIZU, K ;
GENDA, K ;
ENDO, K .
IEICE TRANSACTIONS ON ELECTRONICS, 1995, E78C (05) :564-573
[26]   A high-speed tandem-crosspoint ATM switch architecture with input and output buffers [J].
Oki, E ;
Yamanaka, N .
IEICE TRANSACTIONS ON COMMUNICATIONS, 1998, E81B (02) :215-223
[27]   High-speed connection admission control in ATM networks by generating virtual requests for connection [J].
Oki, E ;
Yamanaka, N .
1998 IEEE ATM WORKSHOP PROCEEDINGS: MEETING THE CHALLENGES OF DEPLOYING THE GLOBAL BROADBAND NETWORK INFRASTRUCTURE, 1998, :295-299
[28]   B-WiN - The ATM-based high-speed network for the DFN community [J].
Hoffmann, G .
COMPUTER NETWORKS AND ISDN SYSTEMS, 1996, 28 (14) :1953-1960
[29]   A New ISA for High-Speed and Area-Efficient ALPG [J].
Lee, Juyong ;
Lee, Hayoung ;
Lee, Sooryeong ;
Kang, Sungho .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2024, 71 (07) :3358-3362
[30]   ATM nodes with light-weight flow-control for high-speed, multi-protocol ATM-WAN [J].
Hasegawa, H ;
Yamanaka, N ;
Shiomoto, K .
IEICE TRANSACTIONS ON COMMUNICATIONS, 1998, E81B (02) :392-401