Test bench for software development of object-oriented processor

  • Authors:
  • Ryan W. S. Yu;Gary K. W. Hau;Anthony S. Fong

  • Affiliations:
  • City University of Hong Kong, Kowloon Tong, Hong Kong;City University of Hong Kong, Kowloon Tong, Hong Kong;City University of Hong Kong, Kowloon Tong, Hong Kong

  • Venue:
  • ACM SIGARCH Computer Architecture News
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

HISC (High-level Instruction Set Computer) is proposed to provide hardware support for OOP. It applies the concept of object-orientation in the architecture and provides special instructions for object manipulation. An operating system is under developing for HISC. It divided into several modules by using the object-oriented paradigm. It includes some special modules for object-manipulation such as object management and garbage collection which traditional operating system do not support.In order to do the functional verification of each module, a test bench is needed. Its aims are to ease the effort to written the testing program and to simulate the working environment. It can make it easier to evaluate if an algorithm is suitable for HISC or not. In this paper, we discuss the design of the test bench. The architecture of the system will be described, together with the implementation of the modules and the pluggable modules architecture.