Douglas V. Hall

Interim Department Chair
Associate Professor
Member, IEEE, Tau Beta Pi, Eta Kappa Nu
Ph.D. 1995, M.S.E.E. 1992 Portland State University
B.S. Physics, State University of New York at Albany


Research Interests

Multicomputer architecture, programming, and interconnection networks; hardware and software co-design of microprocessor based systems; VHDL and high level logic synthesis; engineering curriculum innovation.

Selected Publications

Books

Microprocessors and Interfacing, Programming and Hardware-80x86 Vers ion, McGraw-Hill Book Co. First edition 1986, Second edition 1992; International Student editions published 1987, 1992; Chinese editions 1993, 1994; Korean edition 1995.

Microprocessors and Interfacing, Programming and Hardware-68000 Vers ion (with A. Rood), McGraw-Hill Book Co. 1993.

Digital Circuits and Systems, McGraw-Hill Book Co. 1989, International Student edition 1989.

Papers

D. V. Hall and M. A. Driscoll, "Hardware for Fast Coordination of Di stributed Memory Multicomputers," The 9th International Parallel Processing Symposium , Santa Barbara, CA, April 1995.

D. V. Hall and M. A. Driscoll, "Hardware for Fast Global Operations on Workstation Cluster Multicomputers," The 15th International Conference on Distributed Computing Systems , Vancouver, BC, May 1995.

D. V. Hall, "Getting Started with Microprocessor Simulation," Invite d paper, IEEE Potentials, Spring 1995.

D. V. Hall, "Getting Started with Digital Simulation," Proceedings of Mentor User's Group Conference, Portland, OR, October 1993.

M. A. Perkowski, W. Zhao, and D. Hall, "Concurrent Two-Dimensional State Machine Minimization and State Assignment of Finite State Machines," Proc. of the IEEE International Conference "VLSI Design" '92'," pp. 80-84, Banglore, India, January 1992.