Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Theodore H. Kehl

dblp:81/6890 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
0since 2021 · last 1976
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorTheory of computation · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Processor architecture and microarchitecture · 92% Integrated circuit design · 8%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Processor architecture and microarchitecture › instruction set architecture
high-level language architecture
0.011976
Basil Architecture - An HLL Minicomputer · ISCA 1976
Processor architecture and microarchitecture
instruction set architecture
0.011976
Basil Architecture - An HLL Minicomputer · ISCA 1976
Processor architecture and microarchitecture › microprogramming
microprogrammed control
0.011974
The Logic Machine: A Modular Computer Design System · IEEE Trans. Computers 1974
Integrated circuit design
digital system design
0.011974
The Logic Machine: A Modular Computer Design System · IEEE Trans. Computers 1974

Methods — techniques the papers use, named apart from their topics

microprogramming · 0.0
YearPublicationVenuePosition
1976 Basil Architecture - An HLL Minicomputer
abstract
During the past several years a computer-aided design system (the Logic Machine) has been under development in our laboratory. Briefly, the Logic Machine consists of a microprogrammable control processor, one or more functional units, one or more bidirectional buses, and a microprogram all arranged to perform a specific digital algorithm. Our major goal has been to be able to construct any digital device with this system. We have been able to build a graphics display terminal (1), a floating point processor (2), string/array auxiliary processor (3), and a minicomputer (4). It has amazed us to see how simple and fruitful it has been to construct these devices. In this paper we describe the use of the Logic Machine design system to build still another digital device, a high-level language minicomputer.
Theodore H. Kehl
ISCA1
1975 A minicomputer micxoprogrammable, arithmetic processor
abstract
Except for a few notable examples, all computers have been designed as "adder-central" architectures. "Adder-central," as used here, refers to an organization which places the Arithmetic Logic Unit (ALU) at that junction of the system through which all data must flow — thus creating a bottleneck. In the early days, when adders were expensive, cost considerations precluded more than one ALU. Nowadays powerful ALU's are available at very low cost and a designer, even of minicomputers, can consider placing more than one ALU in a system.
Theodore H. Kehl, Kenneth J. Burkhardt
IEEE Symposium on Computer Arithmetic1
1974 The Logic Machine: A Modular Computer Design System
abstract
A digital electronic hardware design and construction system is described. Basic to the system is a microprogrammed control processor which is used unmodified in all devices constructed using this technique. This processor has no data manipulation capabilities; all arithmetic, logic, and I/O capabilities are supplied by logically complete hardware modules called functional units. The processor supplies control signals on 256 unique instruction lines. Each of these instruction lines can be wired as a control signal to one or more functional units. A control signal may cause data transfer between functional units, test the status of a functional unit, or cause a functional unit to perform a specific internal function. A single data bus connects each of the functional units and the control processor such that the flow and manipulation of data are controlled by a microprogram. A logic machine refers to the ensemble of control processor, single data bus, several functional units, and a microprogram all arranged so that a specific digital system is constructed.
John Q. Torode, Theodore H. Kehl
IEEE Trans. Computers2