Abstract
The Logic Engine Development System is an integrated hardware and software system that aids the designer in many phases of microprogrammed bit-slice hardware design. It is the first commercially-available system to provide, direct support for the microprogram sequencer, or to supply a built-in host computer for the designer's use. The Logic Engine includes a new microassembler that encourages structured coding while remaining simple to use.Microprogramming permits the designer to tackle complex control tasks, but this ability to deal conceptually with complex designs brings with it numerous implementation problems. On what type of breadboard should we build the architecture? How will we debug the architecture? How will we produce the microcode? How will we load the microcode into a control store? How will we design and build the microinstruction sequencer? How will we debug the microcode? How will we modify the microcode?These questions imply that the designer will need a powerful support system to allow him to manage microprogrammed control. The control unit itself is only one part of a good development system. Such a system must provide support for the development and debugging of both the architecture and the control algorithm. The system should suppress the usual design headaches and subtleties of hardware construction. A development system should provide the convenience of wire-wrap for initial testing. It should provide lights and switches to assist the designer in displaying and controlling individual signals during the testing stages of design. Of course, it should give powerful support to the development, debugging, and modification of the control program.The Logic Engine Development System, manufactured by Logic Design, Inc., offers a high standard of performance for development systems for microprogrammed bit-slice design.
- --, 6890 FLEX Operating System, Technical Systems Consultants, Inc., West Lafayette, IN, 1979. FLEX is a trademark of Technical System Consultants, Inc.Google Scholar
- D. W. Winkel and F. Prosser, The Art of Digital Design, Prentice-Hall, Inc., Englewood Cliffs, NJ, 1980, Chapter 2.Google Scholar
- L. Brodie, Starting FORTH, Prentice-Hall, Inc., Englewood Cliffs, NJ, 1981. Google Scholar
Digital Library
- D. W. Winkel and F. Prosser, The Art of Digital Design, Prentice-Hall, Inc., Englewood Cliffs, NJ, 1980, Chapter 6.Google Scholar
- D. W. Winkel and F. Prosser, The Art of Digital Design, Prentice-Hall, Inc., Englewood Cliffs, NJ, 1980, Chapter 5.Google Scholar
Recommendations
A Bit-Slice Microprocessor System for Teaching Microprogramming
This paper describes a microprocessor development system, which was designed for demonstrating the use of bit-slice microprocessors, for teaching microprogramming and for simulating other small microprocessors. The system contains two 2901 bit-slice ...
Dynamic coalescing for 16-bit instructions
In the embedded domain, memory usage and energy consumption are critical constraints.Embedded processors such as the ARM and MIPS provide a 16-bit instruction set, (called Thumb in the case of the ARM family of processors), in addition to the 32-bit ...
Microcode development for microprogrammed processors
The aim of this paper is to develop a top-down design automation tool for digital system design such as microprogrammed processors. The package contains a hardware description language to specify the design, a microcode development module to generate an ...






Comments