Scalable Testable Architectures
Department of EE-Systems
University of Southern California



Administrative Information
ARPA Order No.:D315
Award Title:Synthesis of Scalable Heterogeneous Architectures and Associated Containable Self-Tests
Contractor:University of Southern California
Department of Contracts and Grants
Los Angeles, CA 90089-1147
Award No.:DABT63-95-C-0119
Start Date:09/1/95
Principal Investigator:Professor Melvin A. Breuer
Tel#: (213) 740-4469
E-mail: mb@poisson.usc.edu
Fax#: (213) 740-9803
Contact Information: Melvin A. Breuer
University of Southern California
EE-Systems Dept. MC 2562
Los Angeles, CA 90089-2562




Key Personnel

Project Overview

Objective

The objectives of the Scalable Testable Architecture project are to develop methodologies for designing highly reliable and high performance scalable heterogeneous architectures. These architectures will provide underlying technology for the next generation of embedded systems dedicated for signal processing applications.

Approach

Scalable heterogeneous architectures are synthesized by using COTS components which constitute the building blocks of programmable accelerators for ATR applications. A generic computational model will be developed to evaluate the interprocessor communication overhead and to perform scalability analysis of the synthesized architecture. Based on this model, techniques for explicit memory hierarchy management will be developed to obtain scalable performance as well as realize large application speed-ups.

To ensure that the synthesized scalable architectures are self-testable, and to make their tests containable (i.e. the total test time is bounded by a reasonable growth factor of the number of nodes), a new test methodology will be developed which consists of two major tasks. First, a family of containable test techniques for basic components, such as passive and active interconnection networks, will be developed. These techniques consist of a combination of test generation and design for testability. Secondly, a scheduling and optimization strategy, which executes the tests generated for all the components, will be developed. This strategy will maximize the concurrency in executing the necessary tests to ensure test containability for the entire system.

Our work in this project is innovative. It will allow the synthesis of low cost scalable heterogeneous architectures to be used for critical applications which need high reliability, availability and performance.

Recent Accomplishments

Reports

To Testing Digital Systems Home Page at USC

To DARPA Home

To DARPA ITO Home

Document last updated: Oct 3 1996