The Multibus Design Frame

Gaetano Borriello, Randy H. Katz and Alan G. Bell

EECS Department
University of California, Berkeley
Technical Report No. UCB/CSD-85-232
May 1985

http://www2.eecs.berkeley.edu/Pubs/TechRpts/1985/CSD-85-232.pdf

This document has been prepared to serve as an introduction to design frames, a new system integration methodology for custom VLSI circuits. Design frames give an applications designer the ability to rapidly embed a prototype custom chip into an actual computer system for debugging and evaluation. They are the hardware equivalent of an operating system, giving a custom chip access to the other components of a computer system.

The report is broken up into three principal sections. The first is a reprint of a paper presented at the 1985 Chapel Hill Conference on VLSI that describes the design frame concepts and the experiments conducted to validate the ideas. The second section of the report is a detailed user's guide to a specific instance of a design frame, the Multibus Design Frame. The last section contains some details of how a Multibus Design Frame chip can be placed in Multibus-based SUN workstation running UNIX 4.2BSD. A designer wishing to use the Multibus Design Frame should find all the information required in these last two sections.

While we have chosen the Multibus due to its versatility and wide availability, the design frame concept can be applied to any system architecture. Therefore, another function of this report is to serve as a description of what is required in generating such a system building infrastructure.


BibTeX citation:

@techreport{Borriello:CSD-85-232,
    Author = {Borriello, Gaetano and Katz, Randy H. and Bell, Alan G.},
    Title = {The Multibus Design Frame},
    Institution = {EECS Department, University of California, Berkeley},
    Year = {1985},
    Month = {May},
    URL = {http://www2.eecs.berkeley.edu/Pubs/TechRpts/1985/5937.html},
    Number = {UCB/CSD-85-232},
    Abstract = {This document has been prepared to serve as an introduction to design frames, a new system integration methodology for custom VLSI circuits. Design frames give an applications designer the ability to rapidly embed a prototype custom chip into an actual computer system for debugging and evaluation. They are the hardware equivalent of an operating system, giving a custom chip access to the other components of a computer system.  <p>  The report is broken up into three principal sections. The first is a reprint of a paper presented at the 1985 Chapel Hill Conference on VLSI that describes the design frame concepts and the experiments conducted to validate the ideas. The second section of the report is a detailed user's guide to a specific instance of a design frame, the Multibus Design Frame. The last section contains some details of how a Multibus Design Frame chip can be placed in Multibus-based SUN workstation running UNIX 4.2BSD. A designer wishing to use the Multibus Design Frame should find all the information required in these last two sections.  <p>  While we have chosen the Multibus due to its versatility and wide availability, the design frame concept can be applied to any system architecture. Therefore, another function of this report is to serve as a description of what is required in generating such a system building infrastructure.}
}

EndNote citation:

%0 Report
%A Borriello, Gaetano
%A Katz, Randy H.
%A Bell, Alan G.
%T The Multibus Design Frame
%I EECS Department, University of California, Berkeley
%D 1985
%@ UCB/CSD-85-232
%U http://www2.eecs.berkeley.edu/Pubs/TechRpts/1985/5937.html
%F Borriello:CSD-85-232