Implementation of Banyan Network Controller by Using Neural Networks

신경망을 이용한 Banyan 네트워크 컨트롤러의 하드웨어 구현

  • 윤인철 (인하대 대학원 전자재료공학과) ;
  • 정덕진 (인하대 공대 전자재료공학과)
  • Published : 1994.05.01

Abstract

By using Neural Networks, a 8$\times$8 Banyan network controller is designed and implemented. In order to solve internal blocking and output blocking, Winner-Take-All method is used. The longer queue takes higher priority. First-in-first-out method is used among the non-blocking cells in the queue selected.The required time to select a cell is 2.7 $\mu$sec for 155Mbps. The implemented controller using Xilinx FPGA chip selects cells within 2.5$\mu$sec.

Keywords