Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Retrospective Theses and Dissertations

University of Central Florida

Microprocessors

Articles 1 - 9 of 9

Full-Text Articles in Engineering

Using N.2 To Model A Microprocessor System, Benjamin J. Patz Jan 1985

Using N.2 To Model A Microprocessor System, Benjamin J. Patz

Retrospective Theses and Dissertations

Due to the complexity of designing digital systems using VLSI parts, a tool for aiding in system level design specification and verification is needed. Functional level modeling languages and simulators provide that tool. An example of such a tool is the N.2 package of software produced by Endot Inc. and soon to be running on a VAX computer at the University of Central Florida. An overview of the N.2 system is presented in this paper with emphasis on the modeling language of N.2, ISP’. A Small Instruction set Computer (SIC), originally specified in HAPL, is designed with this software using …


An Application Of Speech Synthesis, Edward J. Purvis Jan 1984

An Application Of Speech Synthesis, Edward J. Purvis

Retrospective Theses and Dissertations

This paper discusses the implementation of a synthesized computer voice facility for a missile trainer. The actual facility hardware is described. Software used to control the hardware operation is presented and discussed.


Pilot Study Of Applicability Of A Generic Microprocessor Assembly Language, Joseph H. Bartlett Jan 1984

Pilot Study Of Applicability Of A Generic Microprocessor Assembly Language, Joseph H. Bartlett

Retrospective Theses and Dissertations

The purpose of this investigation is to research the utility of a standardized generic microprocessor assembly language. More precisely, use of a generic language implementation on a given microprocessor and its effect on programmer productivity will be investigated. Programmer productivity will be scored in terms of an inverse function of the time taken to complete a programming task correctly. Shorter times imply better programmer productivity and longer times imply the opposite


Investigation And Evaluation Of Random Number Generators For Digital Implementation, Ylberto V. Ruiz Jan 1984

Investigation And Evaluation Of Random Number Generators For Digital Implementation, Ylberto V. Ruiz

Retrospective Theses and Dissertations

The continuous improvement in the speed of digital components in conjunction with reduction of size has brought about a revolutionary age of microprocessors. Mathematical functions, which at one time could only be implemented by complex analog circuitry, can now be easily implemented via microprocessors and high density digital components. Principles of random number generation must be understood in order to implement pseudo-random algorithms in a digital random frequency generator (DRFG) design. Chapter 1 is a discussion of several types of random number algorithms which have been used in the past and outlines the deficiencies and advantages associated with each individual …


An Evaluation Of The 8051 Microcontroller, George C. Schafner Apr 1983

An Evaluation Of The 8051 Microcontroller, George C. Schafner

Retrospective Theses and Dissertations

With the increasing availability and use of 16-bit microprocessors, the 16-bit data bus and is becoming more prevalent. However, many peripheral devices such as printers and tape/disk drives still require an 8-bit data bus for their interface. This paper will explain how an Intel 8051 microcontroller may be used to interface a 16-bit data bus to a peripheral requiring an 8-bit data bus. A FIFO is used to buffer data from a 16-bit processor so that efficient use of processing time is maintained. The 8051 is used to control the peripheral and data transfer.


A Real Time Microprocessor Based Digital Lead-Lag Compensation, Vicente C. Garcia Jul 1982

A Real Time Microprocessor Based Digital Lead-Lag Compensation, Vicente C. Garcia

Retrospective Theses and Dissertations

The dynamic performance of control systems can be improved by incorporating carefully designed compensators. Historically, these compensators have been implemented with analog hardware. However, digitally based compensator designs offer far superior advantages; such as no aging, repeatability, etc. The major reason for rejecting the digital approach to compensator design has been cost. With the introduction of the INTEL 2920 4-input, 8-output, real-time signal processing chip (with AD and DA on-board), cost is no longer a barrier. In this research paper, the complete software-hardware 2920 design cycle required to implement a lead-lag control system compensator is illustrated.


Microprocessor-Based Closed-Loop Control, Man T. Chan Apr 1982

Microprocessor-Based Closed-Loop Control, Man T. Chan

Retrospective Theses and Dissertations

Microprocessor-Based Closed-Loop Motor Control. A dedicated microprocessor control system was built from chip level using the Motorola M6800 family. The system has a keyboard and the interfaces for four LED displays, a phototransistor and a digital-to-analog converter. The system accepts key input in RPM and drives the motor at the input RPM with display of the real RPM updated approximately every second.


A Cross Assembler For The M6800 Microprocessor, Donald J. Walsh Oct 1980

A Cross Assembler For The M6800 Microprocessor, Donald J. Walsh

Retrospective Theses and Dissertations

This research paper describes a cross assembler for the Motorola 6800 assembly language which was written in Fortran to run on the Digital Equipment Corporation PDP 11/34. The assembler provides an assembly listing on the CRT or Printer and an Object File. In addition, the assembler will check for errors during PASS 1 and also during PASS 2.


Bipolar Bit Slice Microprocessors, Mack Duggan Cooley Oct 1979

Bipolar Bit Slice Microprocessors, Mack Duggan Cooley

Retrospective Theses and Dissertations

The purpose of this paper is to undertake a survey of state of the art high speed bipolar bit slice microprocessor elements. Three systems are discussed: The 2900 microprocessor family; the 10800 microprocessor family and the 8X02 microcontroller. A description of the microprocessor and microprogram controller elements for each family is presented and an example of the 2900 family is discussed.