Skip Navigation

The Computer Journal 1985 28(4):357-365; doi:10.1093/comjnl/28.4.357
© 1985 by British Computer Society
This Article
Right arrow Full Text (PDF)
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Similar articles in ISI Web of Science
Right arrow Alert me to new issues of the journal
Right arrow Add to My Personal Archive
Right arrow Download to citation manager
Right arrowRequest Permissions
Google Scholar
Right arrow Articles by Djordjevic, J.
Right arrow Articles by Hosler, B.
Right arrow Search for Related Content
Social Bookmarking
 Add to CiteULike   Add to Connotea   Add to Del.icio.us  
What's this?

A PMS Level Notation for the Description and Simulation of Digital Systems

J. Djordjevic1 *, M. Barbacci2 § and B. Hosler3 ¶

1 Mihailo Pupin Institute, Computer Engineering Dept. (201), PO Box 15 Volgina 15, Belgrade, Yugoslavia, 2 Carnegie-Mellon University, Computer Science Dept., Schenley Park, Pittsburgh, USA, 3 Intel Corp., AL3-2-495, 3585 Southwest 198, Aloha, Oregon, USA

The description of structural aspects of a digital system presents certain requirements that are not covered by the semantics of ISPS or other behavioural description languages. To this end we have designed and implemented a specialised language based on the PMS level of design first introduced by Bell and Newell. The PMS notation described in this paper allows the specification of instances of components, their interconnections, and the validation of these interconnections. The notation blends easily with ISPS, and systems described in PMS can incorporate ISPS description of components whose structural aspects are to remain hidden or unspecified. To illustrate the use of both notations in the description of a complex system, we describe a computer consisting of a central processor, memory units, and peripheral units, connected through a DEC PEP-11 UNIBUS.



* Address for correspondence: Dr Jovan Djordjevic Mihailo Pupin Institute, Computer Engineering Dept. (201), PO Box 15 Volgina 15, 11000 Belgrade, Yugoslavia.

§ Carnegie-Mellon University, Computer Science Dept., Schenley Park, Pittsburgh PA 15 213, USA.

Intel Corp., AL3-2-495, 3585 Southwest 198, Aloha, Oregon 97006, USA.


Add to CiteULike CiteULike   Add to Connotea Connotea   Add to Del.icio.us Del.icio.us    What's this?




Disclaimer:
Please note that abstracts for content published before 1996 were created through digital scanning and may therefore not exactly replicate the text of the original print issues. All efforts have been made to ensure accuracy, but the Publisher will not be held responsible for any remaining inaccuracies. If you require any further clarification, please contact our Customer Services Department.