| An SBus monitor board |
| Full text |
Pdf
(69 KB)
|
| Source
|
International Symposium on Field Programmable Gate Arrays
archive
Proceedings of the 1995 ACM third international symposium on Field-programmable gate arrays
table of contents
Monterey, California, United States
Pages: 160 - 166
Year of Publication: 1995
ISBN:0-89791-743-X
|
|
Authors
|
|
H. A. Xie
|
The University of Melbourne, Parkville, Victoria, 3052, AUSTRALIA
|
|
K. E. Forward
|
The University of Melbourne, Parkville, Victoria, 3052, AUSTRALIA
|
|
K. M. Adams
|
The University of Melbourne, Parkville, Victoria, 3052, AUSTRALIA
|
|
D. Leask
|
The University of Melbourne, Parkville, Victoria, 3052, AUSTRALIA
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 8, Citation Count: 0
|
|
|
ABSTRACT
During the development of computer peripherals which interface to the processor via the system bus it is often necessary to acquire the signals on the bus at the hardware level. It is difficult to attach general-purpose logic analysers and in-circuit emulators to a multiple pin bus connector and hence it is not practical to catch all the bus data required to ensure that such signals are in accordance with the bus specification. Hence a given connector specific bus monitor board is a necessary instrument to attach to the system motherboard in order to monitor all bus activities. A connector specific bus monitor board provides an efficient resource with which to study the internal philosophy of system software, the software implementation process for different communication layers, and to provide debugging for hardware developers. The bus monitor board described here is designed to attach to a SUN SBus and is similar to the Transformable Computer, which appeared recently, in that its architecture is reconfigurable via the use of a Field Programmable Gate Array (FPGA). It can be programmed to customise it to various users' specific needs. It differs from the Transformable Computer in that although it can be programmed to function as a coprocessor its primary function is dedicated SBus Monitoring. It is less costly than a Transformable Computer.In this article we describe the prototype of an SBus monitor's architecture and functions, and present the experimental results obtained from a Sun SPARC work station and an Aurora SBox Expansion Chassis, which demonstrate its ability to capture and display data communication and bus activity. Since this prototype board is programmable, it has the potential to provide many special purpose SBus monitors, but also function as a programmable coprocessor.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
1607A Logic State Analyser Hewlett Packard 1976 1600A Logic State Analyser Hewlett Packard 1975
|
| |
2
|
C. S. Choy, et al., "A Hardware Prototyping Board for Complex Digital Design", IEEE Region 10 Conference Tencon 92 pp. 191-195, Nov. 1992
|
| |
3
|
SBT-225 Single Width SBus Analyzer, Vmetro, US, 1992
|
| |
4
|
T. Horikawa, "TOPAZ Hardware-Tracer Based Computer Performance Measurement and Evaluation System", NEC Res. & Develop, Vol. 33 No.4, pp. 638- 647, Oct. 1992
|
| |
5
|
S. Casselman, "Virtual Computing and The Virtual Computer", IEEE Workshop on FPGAs for Custom Computing Machines, Napa, Ca. pp. 43-48, Apr. 1993
|
| |
6
|
David E. Van den Bout , Joseph N. Morris , Douglas Thomae , Scott Labrozzi , Scot Wingo , Peter Hallman, AnyBoard: An FPGA-Based, Reconfigurable System, IEEE Design & Test, v.9 n.3, p.21-30, July 1992
[doi> 10.1109/54.156155]
|
| |
7
|
The Programmable Logic Data Book, Xilinx Inc., 1994
|
| |
8
|
User Guide, Reference Cadence, 1990-1993
|
| |
9
|
Open Boot PROM Toolkit User's Guide, Sun Microsystems, Inc., 1990
|
| |
10
|
Writing FCode Programs for SBus Cards, Sun Microsystems, Inc., 1990
|
| |
11
|
SBus Specification A2, Writing SBus Device Drivers, Sun Microsystems, Inc., 1990
|
| |
12
|
|
| |
13
|
SBox Expansion Chassis User's Manual, Aurora Technologies, Inc., 1992
|
|