A micro controlled peripheral processor

  title={A micro controlled peripheral processor},
  author={E. T. Barron and Robert M. Glorioso},
  booktitle={MICRO 6},
This paper discusses the design and construction of a micro controlled mini-computer used as peripheral processor unit for the PDP-11/20 in the Electrical and Computer Engineering Laboratory at the University of Massachusetts at Amherst. The instruction set for this computer is determined by the micro code in a read only memory (ROM) and is therefore flexible: Changing the ROM results in a different set of machine instructions. The instruction set currently implemented while general purpose in… 

Figures and Tables from this paper

Microprogramming: Perspective and Status

Talking and evaluating contemporary machines and software that have been developed to effect user microprogramming reveals a variety of designs and implementations but also indicates directions for future research and development.

Hardware acceleration of genomics data analysis: challenges and opportunities

The challenges and opportunities of utilizing NoCs as a critical building block in next-generation sequencing (NGS) technologies for advancing the speed of analysis are established.

Podracer architectures for scalable Reinforcement Learning

This report argues that TPUs are particularly well suited for training RL agents in a scalable, efficient and reproducible way and describes two architectures designed to make the best use of the resources available on a TPU Pod.


Virtual memories for mini-computers

The system constraints and their effect on the design parameters are discussed in detail and a general design philosophy is developed and a specific implementation of a virtual memory system on a PDP-11/20 is described.