Design of smart diversity system based on optimal hardware algorithm

  • Authors:
  • Ming-Hsueh Chuang;Hsien-Wei Tseng;Yen-Hsih Chou;Yang-Han Lee;Yih-Guang Jan;Yu-Shih Lee;Chih-Wei Su

  • Affiliations:
  • Tamkang University, Tamsui, Taipei Country, Taiwan, R.O.C.;Tamkang University, Tamsui, Taipei Country, Taiwan, R.O.C.;St. John's University Tamsui, Taipei County, Taiwan, R.O.C.;Tamkang University, Tamsui, Taipei Country, Taiwan, R.O.C.;Tamkang University, Tamsui, Taipei Country, Taiwan, R.O.C.;Tamkang University, Tamsui, Taipei Country, Taiwan, R.O.C.;Institute for Information Industry, Taipei City, Taiwan, R.O.C.

  • Venue:
  • ISC '07 Proceedings of the 10th IASTED International Conference on Intelligent Systems and Control
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we develop an optimal hardware algorithm to perform smart diversity on a set of receive antenna array in a communication system to detect the RSSI in each antenna, and perform the algorithm to generate a selection signal for making an appropriate antenna switch. It bases on this selection signal to activate the combinational circuit to select its associated input signal, it then outputs this selected input signal for further measurement or test. Also, a test bench prepared with HDL language is used as the basic test platform that we can make input entry, configure algorithm, test and estimate the system performance. This developed algorithm improves the antenna selection performance compared to the conventional method, which follows some criteria to select from previous input signals the signal that has the largest RSSI. The index to measure the performance is termed as Success Rate and will be described later in more detail. We select Verilog as the HDL language, Modelsim as the RTL simulator and use Debussy for waveform analysis. The simulation platform is exercised on Windows-XP with Cygwin environment, which eventually emulates UNIX and/or LINUX systems. Therefore, the whole design can be also implemented on UNIX or LINUX system by simply moving the design package thereto.