The search functionality is under construction.

IEICE TRANSACTIONS on Information

Integrated Design and Test Assistance for Pipeline Controllers

Hiroaki IWASHITA, Tsuneo NAKATA, Fumiyasu HIROSE

  • Full Text Views

    0

  • Cite this

Summary :

We Propose an integrated design and test assistance method for pipelined processors. Our approach generates behavioral-level test environments for pipeline control mechanisms from a machine-readable specification. It includes automatic generation of test programs and behavioral descriptions. Verification can be done by applying logic simulation to both the designers' descriptions and the behavioral descriptions, and then comparing the results. We have implemented an experimental system that enumerates all hazard patterns--instruction patterns that cause pipeline hazards--from the specifications, and generates the test programs and the behavioral descriptions for the pipeline controllers. The test programs cover all of the hazard patterns. The behavioral descriptions can manipulate any instruction stream. Experimental results for several RISC processors show that actual hazard patterns are too numerous to be easily enumerated by hand. Using workstations, our system can generate the test programs that cover all of the patterns, taking a few minutes. Results suggest that the system can be used to evaluate pipeline design.

Publication
IEICE TRANSACTIONS on Information Vol.E76-D No.7 pp.747-754
Publication Date
1993/07/25
Publicized
Online ISSN
DOI
Type of Manuscript
Special Section PAPER (Special Issue on VLSI Testing and Testable Design)
Category

Authors

Keyword