Behavioural specification and simulation of minimum configuration computer systems
The ultimate goal of Computer-Aided Design research in the area of digital circuits is the automatic synthesis of a complete solution from a behavioural specification. This thesis describes an attempt to attain this ideal in the more limited realm of designing single-board control systems, construct...
Main Author: | |
---|---|
Published: |
Sheffield Hallam University
1988
|
Subjects: | |
Online Access: | http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.383791 |
id |
ndltd-bl.uk-oai-ethos.bl.uk-383791 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-bl.uk-oai-ethos.bl.uk-3837912018-06-06T15:27:01ZBehavioural specification and simulation of minimum configuration computer systemsGorton, Ian1988The ultimate goal of Computer-Aided Design research in the area of digital circuits is the automatic synthesis of a complete solution from a behavioural specification. This thesis describes an attempt to attain this ideal in the more limited realm of designing single-board control systems, constructed from general-purpose microprocessor components. The difficulties currently encountered in designing and implementing microprocessor control systems are outlined, and the architecture of an integrated, knowledge-based design system is proposed as a method of overcoming these difficulties. The design system encompasses both behavioural and structural design functions. However, only the tools and techniques required to fulfil the behavioural design functions are considered in detail in this project. A review of previous work in the field of automated digital circuit design and software and hardware specification languages is presented. The major features of a novel language for specifying and simulating control system behaviour are then described, together with an intermediate design description notation, which facilitates the generation of microprocessor assembly language code directly from behavioural specifications. The design and implementation of a fast, generalised microprocessor simulation facility constructed from transputers is discussed, and its performance potential analysed. The simulation facility enables the complete design for a given application to be tested, before any actual hardware construction takes place. Finally, an evaluation of the behavioural specification, synthesis and simulation techniques developed in this project is presented, and the benefits perceived from adopting such techniques are summarised. Issues concerning the integration of these techniques with the knowledge-based structural design tools are also dealt with, and suggestions for further developments and enhancements are identified.621.3994CAD use/microprocessor designSheffield Hallam Universityhttp://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.383791http://shura.shu.ac.uk/19708/Electronic Thesis or Dissertation |
collection |
NDLTD |
sources |
NDLTD |
topic |
621.3994 CAD use/microprocessor design |
spellingShingle |
621.3994 CAD use/microprocessor design Gorton, Ian Behavioural specification and simulation of minimum configuration computer systems |
description |
The ultimate goal of Computer-Aided Design research in the area of digital circuits is the automatic synthesis of a complete solution from a behavioural specification. This thesis describes an attempt to attain this ideal in the more limited realm of designing single-board control systems, constructed from general-purpose microprocessor components. The difficulties currently encountered in designing and implementing microprocessor control systems are outlined, and the architecture of an integrated, knowledge-based design system is proposed as a method of overcoming these difficulties. The design system encompasses both behavioural and structural design functions. However, only the tools and techniques required to fulfil the behavioural design functions are considered in detail in this project. A review of previous work in the field of automated digital circuit design and software and hardware specification languages is presented. The major features of a novel language for specifying and simulating control system behaviour are then described, together with an intermediate design description notation, which facilitates the generation of microprocessor assembly language code directly from behavioural specifications. The design and implementation of a fast, generalised microprocessor simulation facility constructed from transputers is discussed, and its performance potential analysed. The simulation facility enables the complete design for a given application to be tested, before any actual hardware construction takes place. Finally, an evaluation of the behavioural specification, synthesis and simulation techniques developed in this project is presented, and the benefits perceived from adopting such techniques are summarised. Issues concerning the integration of these techniques with the knowledge-based structural design tools are also dealt with, and suggestions for further developments and enhancements are identified. |
author |
Gorton, Ian |
author_facet |
Gorton, Ian |
author_sort |
Gorton, Ian |
title |
Behavioural specification and simulation of minimum configuration computer systems |
title_short |
Behavioural specification and simulation of minimum configuration computer systems |
title_full |
Behavioural specification and simulation of minimum configuration computer systems |
title_fullStr |
Behavioural specification and simulation of minimum configuration computer systems |
title_full_unstemmed |
Behavioural specification and simulation of minimum configuration computer systems |
title_sort |
behavioural specification and simulation of minimum configuration computer systems |
publisher |
Sheffield Hallam University |
publishDate |
1988 |
url |
http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.383791 |
work_keys_str_mv |
AT gortonian behaviouralspecificationandsimulationofminimumconfigurationcomputersystems |
_version_ |
1718691541434761216 |