Title :
ANT-on-YARDS: FPGA/MPU hybrid architecture for telecommunication data processing
Author :
Tsutsui, Akihiro ; Miyazaki, Toshiaki
Author_Institution :
NTT Opt. Network Syst. Labs., Kanagawa, Japan
fDate :
6/1/1998 12:00:00 AM
Abstract :
This paper presents a novel system architecture that combines tightly coupled field programmable gate arrays (FPGA´s) and a microprocessing unit (MPU) that we have developed. This system architecture comprises three main programmable devices which yield high flexibility. These devices are a reduced instruction set computer (RISC)-type MPU with memories, programmable interconnection devices, and FPGA´s. This system supports various styles of coupling between the FPGA´s and the MPU which makes several data processing operations more effective. Furthermore, we indicate the most suitable applications for the system. They are telecommunication data processes involving complex protocol operations and network control algorithms. In this paper, two applications of the system are given. One is for operation, administration, and management (OAM) cell processing on an asynchronous transfer mode (ATM) network. The other is a dynamic remote reconfiguration protocol that enables the functions of the transport data processing system to be updated or changed on-line.
Keywords :
asynchronous transfer mode; field programmable gate arrays; microprocessor chips; protocols; reduced instruction set computing; telecommunication computing; ANT-on-YARDS; ATM; FPGA/MPU hybrid architecture; OAM cell processing; RISC; complex protocol operations; dynamic remote reconfiguration protocol; microprocessing unit; network control algorithms; programmable interconnection devices; telecommunication data processing; tightly coupled field programmable gate arrays; transport data processing system; Application software; Asynchronous transfer mode; Computer architecture; Data communication; Data processing; Field programmable gate arrays; Hardware; Protocols; Real time systems; Telecommunication control;
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on