Skip to main content
Log in

CSP-based object-oriented description and simulation of a reconfigurable adaptive beamforming architecture using the OODRA workbench

  • Published:
Journal of VLSI signal processing systems for signal, image and video technology Aims and scope Submit manuscript

Abstract

Application of the Object-Oriented Design of Reliable/Reconfigurable Architectures (OODRA) workbench to the performance simulation of a reconfigurable adaptive digital beamforming architecture is described in this paper. The performance effects due to chip/wafer partitioning and reconfiguration for fault tolerance and yield enhancement are presented. The experiments described illustrate use of the OODRA workbench in architectural-level performance evaluation of algorithm-specific reconfigurable architectures, particularly for signal processing applications.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. W.K. Fuchs et al., “The Impact of Parallel Architecture Granularity on Yield”, in Moore, Maly and Strojwas, eds.Yield Modeling and Defect Tolerance in VLSI, London: Adam Hilger, pp. 163–174, 1988.

    Google Scholar 

  2. S.Y. Kuo and W.K. Fuchs, “Spare Allocation and Reconfiguration in Large Area VLSI”,Proc. ACM/IEEE Design Automation Conference, pp. 609–612, 1988.

  3. D.K. Hwang and W.K. Fuchs, “CSP-Based Object-Oriented Description of Paralel Reconfigurable Architectures”,Proc. IEEE Int. Conf. on Wafer Scale Integration, pp. 111–120, 1989.

  4. W. Wolf, “How to Build a Hardware Description and Measurement System on an Object-Oriented Programming-Language,”IEEE Trans. Computer-Aided Design, vol. 8, pp. 288–301 (1989).

    Article  Google Scholar 

  5. D. Notkin, L. Snyder et al., “Experiences with Poker,”SIGPLAN Notices, vol. 23, pp. 10–20, Sept. 1988.

    Article  Google Scholar 

  6. G. Frank, D. Franke, and W. Ingogly, “An Architecture Design and Assessment System,”VLSI Design, pp. 30–50, Aug. 1985.

  7. F. Distante and V. Piuri, “APES: An Integrated System for Behavioral Design, Simulation and Evaluation of Array Processors,”Proc. IEEE Int. Conf. on Computer Design, pp. 568–572, 1988.

  8. A. Krishnakumar, “ART-DACO: Architectural Research Tool Using Data Abstraction and Concurrency,”Proc. IEEE Int. Conf. on Computer Design, pp. 18–21, 1987.

  9. K.M. Nichols and J.T. Edmark, “Modeling Multicomputer Systems with PARET,”Computer, vol. 21., no. 5, pp. 39–48, May 1988.

    Article  Google Scholar 

  10. J.V. McCanny and J.G. McWhirter, “Some Systolic Array Developments in the United Kingdom,”Computer, pp. 51–63, July 1987.

  11. C.A.R. Hoare, “Communicating Sequential Processes,”Commun. ACM, vol. 21, pp. 666–677, 1978.

    Article  MATH  Google Scholar 

  12. M. Linton and P. Calder, “The Design and Implementation of InterViews,” inUSENIX C++ Conference, pp. 256–267, 1987.

  13. K.E. Gorlen, “An Object-Oriented Class Library for C++ Programs,”Software-Practice and Experience, vol. 17, pp. 899–922, 1987.

    Article  Google Scholar 

  14. A. Booth, “A Signed Binary Multiplication Technique,”Quart. J. Mech. Appl. Math., vol. 4, pp. 236–240, 1951.

    Article  MathSciNet  MATH  Google Scholar 

  15. M. McFarLand, A. Parker, and R. Camposano, “Tutorial on High-Level Synthesis,”Proc. ACM/IEEE Design Automation Conference, (Anaheim), pp. 330–336, 1988.

  16. D.E. Thomas et al., “The System Architect's Workbench,”Proc. ACM/IEEE Design Automation Conference, pp. 337–343, 1988.

  17. C.R. Ward et al., “A Novel Algorithm and Architecture for Adaptive Digital Beamforming,”IEEE Trans. Antennas and Propagation, vol. AP-34, pp. 338–346, 1986.

    Article  Google Scholar 

  18. D.S. Broomhead et al., “A Practical Comparison of the Systolic and Wavefront Array Processing Architectures,”IEEE Workshop on VLSI Signal Processing, (Los Angeles), pp. 375–386, 1984.

  19. B. Krishnamurthy and P. Mellema, “On the Evaluation of Min-Cut Partitioning Algorithms for VLSI Networks,”International Symp. on Circuits and Systems, pp. 12–15, 1983.

  20. A.D. Singh, “Interstitial Redundancy: An Area-Efficient Fault Tolerance Scheme for Large-Area VLSI Processor Arrays,”IEEE Trans Comput., vol. 37, pp. 1398–1410, 1988.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

This research was supported in part by SDIO/IST and managed by the Office of Naval Research under contract N00014-89-K-0070 and in part by the Semiconductor Research Corporation under Contract 88-DP-109. Portions of this paper were presented at the IEEE International Conference on Wafer Scale Integration, January 1989, and the ACM/IEEE Design Automation Conference, June 1989.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wernimont, T.L., Hwang, D.K. & Fuchs, W.K. CSP-based object-oriented description and simulation of a reconfigurable adaptive beamforming architecture using the OODRA workbench. J VLSI Sign Process Syst Sign Image Video Technol 2, 159–172 (1990). https://doi.org/10.1007/BF00935213

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00935213

Key words

Navigation