Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/201310.201335acmconferencesArticle/Chapter ViewAbstractPublication PagesfpgaConference Proceedingsconference-collections
Article
Free access

An SBus monitor board

Published: 15 February 1995 Publication History
  • Get Citation Alerts
  • 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

    [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]
    E. David, et al., "AnyBoard: An FPGA-Based, Reconfigurable System", IEEE Design & Test of Computers, pp.21-29, Sep. 1992
    [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]
    J. D. Lyle, "SBus Information, Applications, and Experience", Springer-Verlag, 1993
    [13]
    SBox Expansion Chassis User's Manual, Aurora Technologies, Inc., 1992

    Cited By

    View all
    • (1995)An SBus Multi Tracer and its applicationsProceedings of the Fourth Asian Test Symposium10.1109/ATS.1995.485309(9-14)Online publication date: 1995

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    FPGA '95: Proceedings of the 1995 ACM third international symposium on Field-programmable gate arrays
    February 1995
    174 pages
    ISBN:089791743X
    DOI:10.1145/201310
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 15 February 1995

    Permissions

    Request permissions for this article.

    Check for updates

    Qualifiers

    • Article

    Conference

    FPGA95
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 125 of 627 submissions, 20%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)62
    • Downloads (Last 6 weeks)1

    Other Metrics

    Citations

    Cited By

    View all
    • (1995)An SBus Multi Tracer and its applicationsProceedings of the Fourth Asian Test Symposium10.1109/ATS.1995.485309(9-14)Online publication date: 1995

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media