Automated Design of Real-Time, Microprocessor-Based Controllers. Volume 1.

Abstract

This thesis determined the conceptual and implementation limitations in the use of the Control System Design Language and its timing analysis program and realization libraries for the automated design of real-time, microprocessor-based controllers. Changes were made to the language syntax and timing analysis program to permit a more accurate analysis of the timing requirements of a controller. Conceptual and implementation errors in the primitives of the original realization volume were addressed and solutions presented. A new realization volume using the memory-mapped input/output architecture of the Motorola 6800 microprocessor was developed to determine any bias toward device oriented input/output in the existing primitive designs. A partial Intel 8088 volume was constructed to investigate the applicability of the primitive designs in a segmented memory processor. A volume builder program was developed to aid in the construction and formatting of the realization volumes. A major design effort using the Field Interface Device of an Energy Monitoring and Control System as an example was performed to thoroughly exercise the timing analysis program. Keywords: Computer aided design; High level languages; Energy conservation; Energy management; and FORTRAN. (Author)

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 1985
Accession Number
ADA164326

Entities

People

  • Ronald L. Heacock

Organizations

  • Air Force Institute of Technology

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Computer-Aided Design
  • Computers
  • Computing Devices
  • Construction
  • Control Systems
  • Energy Conservation
  • Energy Consumption
  • Energy Management
  • High Level Languages
  • Language
  • Microprocessors
  • Monitoring
  • Segmented

Fields of Study

  • Engineering

Readers

  • Artificial Intelligence
  • Business Analytics
  • Computer Science/Computer Engineering/Data Science/Digital Signal Processing.