Hardware Design of a Shared-memory Architecture for ATM/Ethernet Switching Subsystems

碩士 === 國立中正大學 === 電機工程學系 === 85 === Abstract Design of ATM/Ethernet switching systems has received much attention from R&D organization around the world. This switching system provieds a seamlesstransport platform for interworking tr...

Full description

Bibliographic Details
Main Authors: Shiau, Wen-Shiuh, 蕭紋旭
Other Authors: Kim-Joan Chen
Format: Others
Language:zh-TW
Published: 1997
Online Access:http://ndltd.ncl.edu.tw/handle/64517773567389631715
id ndltd-TW-085CCU00442011
record_format oai_dc
spelling ndltd-TW-085CCU004420112015-10-13T12:14:44Z http://ndltd.ncl.edu.tw/handle/64517773567389631715 Hardware Design of a Shared-memory Architecture for ATM/Ethernet Switching Subsystems 非同步傳輸模式與乙太網路交換子系統在共同記憶體架構上的硬體設計 Shiau, Wen-Shiuh 蕭紋旭 碩士 國立中正大學 電機工程學系 85 Abstract Design of ATM/Ethernet switching systems has received much attention from R&D organization around the world. This switching system provieds a seamlesstransport platform for interworking tradtional LAN environment with the ATMbackbone. In this thesis, we present an effort for realizing a switchingsubsystem that supports bridging and switching capabilities for transportingdata between Ethernet modules and ATM modules (including ATM/ATM and Ethernet/Ethernet). In this design, we adopt the shared memory structure for the information transfer between Ethernet modules and ATM modules. To support the shared memorystructure, we design a shared memory manager to handle all necessary control and management functions incurred during transferring data from one module toanother. We first describe the related functional blocks for the proposed subsystem. We define associated interfaces and structures for each block. Wedefine control tables to inform modules about data characteristics when involving data transfer. We make use of the translation tables to support thebridging capabilities. We also design a CPU interface for supporting the PVCconfiguration and SVC signaling message transfer. Based on the designed architecture, we describe the logic flow for eachfunctional block, and explain their associated FSMs. We conduct the hardwareimplementation through a Top-Down methodology, which starts with behaviorsynthesis and logic simulation. We simulate and verify the proposed subsystemthrough the following processes: block simulation, FSM simulation, module simulation, and system simulation. We present the related testing process and procedures for each moduleand perform an integrated test for the subsystem. Based on our calculation,throughput of the designed subsystem can reach up to 1056Mbps. To checkwhether the system performs correctly, we analyze worst-case delay performancefor different logic flows. From our simulation, the subsystem can be operatedat 33 MHz speed. Finally, we give some remarks about the development effort of the switchingsubsystem, which includes improvement of hardware design and support of other functionalities. Kim-Joan Chen 陳景章 1997 學位論文 ; thesis 96 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立中正大學 === 電機工程學系 === 85 === Abstract Design of ATM/Ethernet switching systems has received much attention from R&D organization around the world. This switching system provieds a seamlesstransport platform for interworking tradtional LAN environment with the ATMbackbone. In this thesis, we present an effort for realizing a switchingsubsystem that supports bridging and switching capabilities for transportingdata between Ethernet modules and ATM modules (including ATM/ATM and Ethernet/Ethernet). In this design, we adopt the shared memory structure for the information transfer between Ethernet modules and ATM modules. To support the shared memorystructure, we design a shared memory manager to handle all necessary control and management functions incurred during transferring data from one module toanother. We first describe the related functional blocks for the proposed subsystem. We define associated interfaces and structures for each block. Wedefine control tables to inform modules about data characteristics when involving data transfer. We make use of the translation tables to support thebridging capabilities. We also design a CPU interface for supporting the PVCconfiguration and SVC signaling message transfer. Based on the designed architecture, we describe the logic flow for eachfunctional block, and explain their associated FSMs. We conduct the hardwareimplementation through a Top-Down methodology, which starts with behaviorsynthesis and logic simulation. We simulate and verify the proposed subsystemthrough the following processes: block simulation, FSM simulation, module simulation, and system simulation. We present the related testing process and procedures for each moduleand perform an integrated test for the subsystem. Based on our calculation,throughput of the designed subsystem can reach up to 1056Mbps. To checkwhether the system performs correctly, we analyze worst-case delay performancefor different logic flows. From our simulation, the subsystem can be operatedat 33 MHz speed. Finally, we give some remarks about the development effort of the switchingsubsystem, which includes improvement of hardware design and support of other functionalities.
author2 Kim-Joan Chen
author_facet Kim-Joan Chen
Shiau, Wen-Shiuh
蕭紋旭
author Shiau, Wen-Shiuh
蕭紋旭
spellingShingle Shiau, Wen-Shiuh
蕭紋旭
Hardware Design of a Shared-memory Architecture for ATM/Ethernet Switching Subsystems
author_sort Shiau, Wen-Shiuh
title Hardware Design of a Shared-memory Architecture for ATM/Ethernet Switching Subsystems
title_short Hardware Design of a Shared-memory Architecture for ATM/Ethernet Switching Subsystems
title_full Hardware Design of a Shared-memory Architecture for ATM/Ethernet Switching Subsystems
title_fullStr Hardware Design of a Shared-memory Architecture for ATM/Ethernet Switching Subsystems
title_full_unstemmed Hardware Design of a Shared-memory Architecture for ATM/Ethernet Switching Subsystems
title_sort hardware design of a shared-memory architecture for atm/ethernet switching subsystems
publishDate 1997
url http://ndltd.ncl.edu.tw/handle/64517773567389631715
work_keys_str_mv AT shiauwenshiuh hardwaredesignofasharedmemoryarchitectureforatmethernetswitchingsubsystems
AT xiāowénxù hardwaredesignofasharedmemoryarchitectureforatmethernetswitchingsubsystems
AT shiauwenshiuh fēitóngbùchuánshūmóshìyǔyǐtàiwǎnglùjiāohuànzixìtǒngzàigòngtóngjìyìtǐjiàgòushàngdeyìngtǐshèjì
AT xiāowénxù fēitóngbùchuánshūmóshìyǔyǐtàiwǎnglùjiāohuànzixìtǒngzàigòngtóngjìyìtǐjiàgòushàngdeyìngtǐshèjì
_version_ 1716855185827954688