VLSI Implementation of Forward Error Control Technique for ATM Networks

  • Padmavathi, G. (ECE Department, Sri Venkateswara College of Engineering) ;
  • Amutha, R. (IT Department, Sri Venkateswara College of Engineering) ;
  • Srivatsa, S.K. (School of ECE, Anna University-MIT Campus)
  • Received : 2004.11.20
  • Published : 2005.12.31

Abstract

In asynchronous transfer mode (ATM) networks, fixed length cells of 53 bytes are transmitted. A cell may be discarded during transmission due to buffer overflow or a detection of errors. Cell discarding seriously degrades transmission quality. The quality degradation can be reduced by employing efficient forward error control (FEC) to recover discarded cells. In this paper, we present the design and implementation of decoding equipment for FEC in ATM networks based on a single parity check (SPC) product code using very-large-scale integration (VLSI) technology. FEC allows the destination to reconstruct missing data cells by using redundant parity cells that the source adds to each block of data cells. The functionality of the design has been tested using the Model Sim 5.7cXE Simulation Package. The design has been implemented for a $5{\times}5$ matrix of data cells in a Virtex-E XCV 3200E FG1156 device. The simulation and synthesis results show that the decoding function can be completed in 81 clock cycles with an optimum clock of 56.8 MHz. A test bench was written to study the performance of the decoder, and the results are presented.

Keywords

References

  1. IEEE/ACM Trans. on Networking v.7 no.6 Performance of ATM Networks under Hybrid ARQ/FEC Error Control Scheme Kousa, M.A.;Elhakeem, A.K.;Yang, Hui
  2. IEEE J. on Selected Areas of Comm. v.9 A Cell Loss Recovery Method Using FEC in ATM Networks Ohta, H.;Kitemi, T.
  3. Electronic Lett. v.31 no.11 Cell Loss Recovery Method in BISDN/ATM Networks Lim, H.T.;Song, J.S.
  4. Proc. of IEEE INFOCOM’ 90 Packet Recovery in High Speed Networks Using Coding and Buffer Management Schacham, N.